X Tutup
Skip to content

Latest commit

 

History

History
 
 

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 

README.md

Open in Cloud Shell

Google Cloud API Showcase: Cloud BigQuery & StackDriver Monitoring in App Engine Standard Environment for Java 11

This API Showcase demonstrates how to run an AppEngine standard environment application with dependencies on both Google BigQuery and StackDriver Monitoring.

The home page of this application provides a form to initiate a query of public data, in this case StackOverflow questions tagged with google-bigquery.

The home page also provides a summary view of the metrics that have been logged in the past 30 days.

Setup the Sample App

  • Copy the sample apps to your local machine:
  git clone https://github.com/GoogleCloudPlatform/java-docs-samples
  cd appengine-java11/appengine-simple-jetty-main
  mvn install
  • Move into the appengine-java11/bigquery directory and compile the app:
  cd ../bigquery
  mvn package

Setup you Google Cloud Project

  • Make sure gcloud is installed and initialized:
   gcloud init
  • If this is the first time you are creating an App Engine project
   gcloud app create

Deploy

  • Deploy to AppEngine standard environment using the following Maven command.
   mvn appengine:deploy -Dapp.deploy.projectId=<your-project-id>

Note: The first time the app is run (or after any metrics definitions have been deleted) it may take up to 5 minutes for the MetricDescriptors to sync with StackDriver before any results are shown. If you do not see results, please wait a few moments and try again.

X Tutup