Monitor App Hub applications

Application Monitoring using Google Cloud Observability lets you view the telemetry data for your App Hub applications. This telemetry is displayed on out-of-the-box (OOTB) dashboards. You can use this telemetry to diagnose issues and to understand how the resources that your applications use are performing. Using the OOTB dashboards, you can explore log, metric, and incident information about your App Hub applications and its registered services and workloads.

You can set up Application Monitoring after you create an application and register services and workloads to the application or after you deploy an App Hub application.

View Application Monitoring in App Hub

Application Monitoring provides out-of-the-box (OOTB) dashboards to monitor logs, metrics, and incidents for App Hub applications and its registered services and workloads. For more information, see Application Monitoring. To view these dashboards, do the following:

  1. In the Google Cloud console, go to the App Hub Applications page.

    Go to Applications

  2. Do one of the following:

    • To view the top-level OOTB dashboard that lists summary information for a list of applications registered to your host project or app-enabled folder, click View in Observability.
    • To view the OOTB dashboard for an application, follow these steps:
      1. Click the application name.
      2. Click View Observability dashboard.
    • To view the OOTB dashboard for a specific service or workload, follow these steps:
      1. Click the application name.
      2. On the row that displays the service or workload name, click The View Observability dashboard icon View Observability dashboard.

For more information about how to view the dashboards, see View application telemetry.

Configure the observability scope

In the Google Cloud console, configure the observability scope for your project to determine how explorer and OOTB dashboard pages search for data to display.

  • Default log scope: Lists the projects and log views for the application's log data when the Logs Explorer page opens.
  • Metrics scope: Lists the projects whose metric data can be read by the management project or the host project. For example, charts on your OOTB dashboard display metric data about your application, service, or workload.
  • Default trace scope: Lists the projects whose trace data can be read by the Trace Explorer page. For App Hub, configure the default trace scope to list all projects which store your application's trace data.

For more information about how to set up the observability scope, see Set up Application Monitoring. For more information about how to view the log, metric, and trace data for your applications, see View application telemetry.

App Hub metric types

App Hub sends metric data from monitored resources —application, service, and workload— to Google Cloud Observability. The monitored-resources types generate a unique set of metric data that can be explored, reported through a dashboard, or used to create alerts. For more information about App Hub metric types, see Google Cloud metrics. To create and view alerting policies about applications, services, and workloads on the OOTB dashboards, use App Hub labels. These labels are attached to the log, metric, and trace data generated by an application and its registered services and workloads to help identify the App Hub resources. For more information, see App Hub labels.

What's next