Docs » Integrations Guide » Integrations Reference » Google Cloud Functions

../../_images/integration_googlecloudfunctions.png Google Cloud Functions 🔗

DESCRIPTION 🔗

Use SignalFx to monitor Google Cloud Functions via Google Cloud Platform.

FEATURES 🔗

Built-in dashboards 🔗

  • Cloud Functions Overview: Overview of project level metrics for Google Cloud Functions

    ../../_images/cloud_functions_overview.png

  • Cloud Function: Metrics for a single cloud function

    ../../_images/cloud_function.png

INSTALLATION 🔗

To access this integration, connect to Google Cloud Platform.

USAGE 🔗

Interpreting Built-in dashboards 🔗

Cloud Function

  • Executions / min - Count of function executions per minute.

    ../../_images/function-exces-per-min.png

  • Executions / min Trend - Trend of function executions per minute.

    ../../_images/function-execs-per-min-trend.png

  • Average Execution Time (ms) - Average execution time for a function.

    ../../_images/function-avg-exec-time.png

  • Average Execution Time (ms) Trend - Average execution time trend for a function.

    ../../_images/function-avg-exec-time-trend.png

Cloud Functions Overview

  • Executions / min - List of executions per minute for all functions.

    ../../_images/functions-overview-execs-per-min.png

  • Executions / min by Status - List of function executions per minute grouped by status.

    ../../_images/functions-overview-execs-per-min-status.png

  • Average Execution Time (ms) - List of average execution times for all functions.

    ../../_images/functions-overview-exec-times.png

  • Execution Time (ms) - Trend of average execution times for all functions.

    ../../_images/functions-overview-exec-times.png

METRICS 🔗

Metric Name Description Type
function/active_instances Active instances gauge
function/execution_count Executions counter
function/execution_times Execution times counter
function/network_egress Network egress counter
function/user_memory_bytes Memory usage counter

function/active_instances 🔗

gauge

The number of active function instances.

function/execution_count 🔗

counter

Count of function executions broken down by status.

function/execution_times 🔗

counter

Distribution of functions execution times in nanoseconds.

function/network_egress 🔗

counter

Outgoing network traffic of function, in bytes.

function/user_memory_bytes 🔗

counter

Distribution of maximum function’s memory usage during execution, in bytes.

For more information about the metrics emitted by Google Cloud Functions, visit the service’s metric page at https://cloud.google.com/monitoring/api/metrics#gcp-cloudfunctions