Monitor and manage your cloud solution from a mobile device
Google Cloud Console is a mobile app that's a companion to the web-based Google Cloud Platform console. It allows you to manage your Google Cloud Platform solution directly from a mobile device.
The Cloud Console mobile app lets you:
- Check the state of your Google App Engine, Compute Engine, Cloud Storage, and Cloud SQL resources.
- Create your own custom dashboard to get a scannable overview of your solution.
- Take quick actions directly from your device, such as restarting a virtual machine.
- Monitor your application errors.
- View and manage incidents tracked in Google Cloud Monitoring.
- View latency trace data.
To use the Cloud Console app, you must specify a Google account and an associated project.
Select a Google Account:
- Access the main menu by swiping left-to-right, or tapping the menu icon () in the top left corner.
- The account switcher is the first option at the top of the main menu. Select the Google account that you are using in the Google Cloud Console.
Select an associated project:
- Tap the project selector, located at the top-middle of the screen, to the right of the menu icon ().
- Select the project that you want to monitor and manage.
In the project selector:
- The last 5 recently accessed projects are listed in the Recent Projects section.
- In the All Projects section, all the projects are listed in alphabetical order.
- To locate a specific project, use Filter.
- Note, folders are not yet supported in the app, hence the projects are not organized by their folder groupings.
To view the resources in your project (such as App Engine and Compute Engine), in the bottom navigation, tap the item labeled Resources. The project's resources are displayed. (Note: If you do not see the bottom navigation, you must first select a Project from the project selector.)
- Tap a resource you are interested in (for example, Compute Engine VM instances).
- Tap an individual instance to display details about the instance.
- From the metrics selector above the graph, you can pick a metric to display in the graph.
- Expand the sections below the graph to see details of the instance.
- Tap the overflow menu () on the top right corner of the screen to view the available actions for the selected instance.
Your dashboard is a collection of cards that you specify that shows an overview of your solution. To access your dashboard, in the bottom navigation, tap the item labeled Dashboard. (Note: If you do not see the bottom navigation, you must first select a Project from the project selector.)
To create a dashboard card:
- Tap the plus (+) icon, then either tap one of the pre-configured cards to add it, or tap add a monitoring card to configure a card.
- For monitoring cards, select the type of chart and the sources to show in the chart, and save your changes.
To rearrange your cards, tap the arrange icon (↑↓) on the upper-right, above the cards.
To edit or remove a card, tap the overflow menu () on the individual card.
You maintain your mobile notification preferences in Settings.
To turn on notifications for new errors:
- From the main menu, tap Settings.
- Tap New error notifications.
- Tap + Add Project to add the projects that you want to receive error notifications for.
You'll receive notifications when there are new error types for the selected project(s) (that is, when an error occurs that cannot be grouped with the errors you've already seen).
Incident tracking is based on Google Cloud Stackdriver Monitoring.
To start tracking incidents, configure the policies for what you want to track:
- In a browser, open the web-based version of the Cloud Platform Console at console.cloud.google.com (not the Cloud Console mobile app).
- From the projects list, select the project you want to monitor.
- Open the console left side menu () and select Monitoring.
- If this is the first time you're enabling monitoring, then click the Enable Monitoring button (this is a one-time signup step).
- Wait until the page refreshes, and then click Go to Monitoring.
- In the Google Cloud Stackdriver Monitoring page, in the left menu, click Alerting and then select Create a policy.
- To establish a connection between Google Cloud Stackdriver Monitoring and the Cloud Console mobile app:
- Open the Cloud Console mobile app.
- Navigate to the project you used above.
- In the bottom navigation, tap Monitoring and then tap Incidents.
- You should be able to see Open, Acknowledged, and Resolved Incidents in the Cloud Console app.
- Optionally, if you want to receive notifications of incidents:
- From the Incidents screen, select the overflow menu ().
- Select Register device for incidents.
- From the pop-up message, select Register.
- You will see a confirmation message when device registration is successful.
To see, at a glance, the top application errors for your cloud services, in the bottom navigation, tap Monitoring and then tap Error Reporting. Tap an error in the list to see more details, such as first seen and last seen dates, affected versions, and stack trace.
If Error Reporting is not setup for your services, follow the setup instructions in the Error Reporting documentation. You can opt in to be notified on your mobile device when a new error occurs in a project.
For more information about the data available and the actions you can take, see the Stackdriver Error Reporting documentation.
The Analysis Reports feature of Stackdriver Trace inspects requests made to your application. To view a list of both automated and custom reports, in the bottom navigation, tap Monitoring and then tap Trace.
- Tap a report in the list to see more details, including the latency breakdown by percentile.
- Comparison reports provide two data series (differing by time or version) and the difference in latency profiles between them.
- To configure these reports, go to the Analysis Reports page of Stackdriver Trace on the Cloud Console at console.cloud.google.com.
If Trace is not set up for your services, follow the setup instructions in Setting Up Stackdriver Trace.
SSH from Mobile allows you to use SSH to connect to a Google Compute Engine virtual machine instance from within the Google Cloud Console mobile app. You do not need to install additional software on your mobile device to use this feature. SSH from Mobile is an alternative to other methods of connecting to a Google Compute Engine virtual machine instance. See SSH from the Browser for a full description of this feature.
To SSH into a VM instance:
- In the bottom navigation, tap Resources.
- Under Compute Engine, tap VM instances.
- Tap the individual instance you want to SSH into, to display details about the instance.
- Tap the overflow menu (), then tap Connect via SSH.
Google Cloud Shell is an interactive shell environment for Google Cloud Platform. It makes it easy for you to manage your projects and resources without having to install the Google Cloud SDK and other tools on your system. With Cloud Shell, the Cloud SDK gcloud command-line tool and other utilities are available when you need them. See Cloud Shell documentation for more information.
To launch Google Cloud Shell in the mobile app:
- Tap the menu icon () in the top left corner.
- Tap Cloud Shell.
Learn how to perform basic operations in Google Cloud Shell.