Skip to main content
Sumo Logic

Install the Google Cloud Functions App and View the Dashboards

Install the Sumo Logic App

Now that you have set up collection for Google Cloud Functions, install the Sumo Logic App to use the pre-configured searches and dashboards that provide visibility into your environment for real-time analysis of overall usage.

To install the app:

Locate and install the app you need from the App Catalog. If you want to see a preview of the dashboards included with the app before installing, click Preview Dashboards.

  1. From the App Catalog, search for and select the app. 
  2. To install the app, click Add to Library and complete the following fields.
    1. App Name. You can retain the existing name, or enter a name of your choice for the app.

    2. Data Source. Select either of these options for the data source.

      • Choose Source Category, and select a source category from the list.

      • Choose Enter a Custom Data Filter, and enter a custom source category beginning with an underscore. Example: (_sourceCategory=MyCategory).

    3. Advanced. Select the Location in Library (the default is the Personal folder in the library), or click New Folder to add a new folder.
    4. Click Add to Library.

Once an app is installed, it will appear in your Personal folder, or other folder that you specified. From here, you can share it with your organization. See Welcome to the New Library for information on working with the library in the new UI.

Panels will start to fill automatically. It's important to note that each panel slowly fills with data matching the time range query and received since the panel was created. Results won't immediately be available, but with a bit of time, you'll see full graphs and maps. 

Dashboards

Google Cloud Functions - Overview

See an overview of Google Cloud Function processing; including daily executions; execution by status, execution outliers by function, and the top 10 functions by executions, average latency, and error status.

google-cloud-functions-overview.png

Daily Executions. A line chart that shows the count of daily executions, per one hour timeslice over the last 24 hours.

Recent Operations. A table that shows recent operations over the last 24 hours, including function, action, granted, user, and project.

Execution Outliers by Function. A column chart that shows execution outliers by functions over the last 24 hours.

Operations Over Time. A stacked column chart that shows the number of operations over the last 24 hours.

Top 10 Functions by Executions. A table that shows the top 10 functions by executions over the last 24 hours.

Top 10 Functions by Average Latency (ms). A table that shows the top 10 functions by average latency over the last 24 hours.

Top 10 Functions by Error Status. A table that shows the top 10 functions by error status over the last 24 hours.

Error Status Percentage. The percentage of error statuses in the last 24 hours.

Execution Status. A bar chart with the count of execution statuses in the last 24 hours.

Google Cloud Functions - Statistics

See statistical summaries of function executions, latency, errors, and failures.

google-cloud-functions-statistics.png

Function Statistics by Project. A table with function statistics by project in the last 24 hours.

Average Latency (ms), Error Statuses Over Time. A line chart that shows a count of average latency over the last 24 hours. And a column chart with a count of error status in the last 24 hours.

Function Executions Over Time. A line chart showing the count of function executions in the last 24 hours.

Top 10 Functions by Executions. A table listing the top 10 functions by executions in the last 24 hours.

Function Average Latency Over Time. A line chart showing a count of average function latency in the last 24 hours.

Top 10 Functions by Average Latency (ms). A table listing the top 10 functions by executions in the last 24 hours.

Function Error Status Over Time. A line chart showing a count of function error statuses in the last 24 hours.

Top 10 Functions by Error Status. A table listing the top 10 functions by error statuses in the last 24 hours.

Failures Over Time. A line chart showing a count of failures in the last 24 hours.

Recent Failures. A table that shows recent failures over the last 24 hours, including function, severity, and the text.

Error Statuses. A bar chart that shows the count of error statuses in the last 24 hours.

Google Cloud Functions - Advanced Metrics

See trends over time and outliers for executions per hour, average latency per hour, and error status per hour.

google-cloud-functions-advanced-metrics.png

Executions per Hour - Outlier. A line chart that shows when the count of executions per hour varies by a statistically significant amount, three or more standard deviations, from the running average, over the last 24 hours.

Executions per Hour - Trend. A line chart that shows the count of executions per hour over the last 24 hours, along with a prediction in the trend of counts of executions.

Executions per Hour by Project. A column chart that shows the count of executions per hour by project, over the last 24 hours.

Average Latency (ms) per Hour - Outlier. A line chart that shows when the count of average latency per hour varies by a statistically significant amount, three or more standard deviations, from the running average, over the last 24 hours.

Average Latency (ms) per Hour - Trend. A line chart that shows the count of average latency per hour over the last 24 hours, along with a prediction in the trend of counts of average latency.

Latency (ms) Box Plot. A box plot chart with maximum, upper quartile, median, lower quartile, minimum count of latency in the last 24 hours.

Error Statuses per Hour - Outlier. A line chart that shows when the count of error statuses per hour varies by a statistically significant amount, three or more standard deviations, from the running average, over the last 24 hours.

Error Statuses per Hour - Trend. A line chart that shows the count of error statuses per hour over the last 24 hours, along with a prediction in the trend of counts of average latency.

Error Statuses per Hour by Project. A column chart that shows the count of error statuses per hour by project, over the last 24 hours.