Introduction
It is a lightweight compute solution for developers to create single-purpose, stand-alone functions that respond to Cloud events without the need to manage a server or runtime environment. Deploy your code and let Google run and scale it for you. Cloud Functions abstracts away all the underlying infrastructure, so that you can focus on your code and build applications faster than ever before.
Note
Use the OpsRamp Google public cloud integration to discover and collect metrics against the Google service.Setup
To set up the OpsRamp Google integration and discover the Google service,
go to Google Integration Discovery Profile and select Cloud Functions
.
Metrics
OpsRamp Metric | Metric Display Name | Unit | Aggregation Type | Description |
---|---|---|---|---|
google_cloudfunctions_function_execution_count | Executions | Count | Average | Count of function executions broken down by status. |
google_cloudfunctions_function_execution_times | Execution times | ns | Average | Distribution of functions execution times in nanoseconds. |
google_cloudfunctions_function_user_memory_bytes | Memory usage | Bytes | Average | Distribution of maximum functions memory usage during execution, in bytes. |
google_cloudfunctions_function_network_egress | Function Network Egress | Bytes | Average | Outgoing network traffic of function, in bytes Sampled every 60 seconds. |
google_cloudfunctions_function_active_instances | Active instances | Count | Average | The number of active function instances. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds. |
Event support
- Supported
- Configurable in OpsRamp Google Integration Discovery Profile.