Having multiple versions of your app within each service allows you to quickly switch between different versions of that app for rollbacks, testing, or other temporary events. You can route traffic to one or more specific versions of your app by migrating or splitting traffic.

Setup

To set up the OpsRamp Google integration and discover the Google service, go to Google Integration Discovery Profile and select GOOGLE/Appengine Service.

Metrics

OpsRamp MetricMetric Display NameUnitAggregation Type
google_appengine_system_cpu_usage

Obtain the per-core CPU utilization ratio by performing a rate operation on a point: doubleValue/(end-start), then divide by instance/cpu/reserved_cores at the corresponding end timestamp.
CPU usageSecondsAverage
google_appengine_flex_disk_read_bytes_count

Delta count of bytes read from disk.
Disk read bytesBytesAverage
google_appengine_flex_disk_write_bytes_count

Delta count of bytes written to disk.
Disk write bytesBytesAverage
google_appengine_flex_network_received_bytes_count

Delta count of bytes received from network.
Received bytesBytesAverage
google_appengine_flex_network_sent_bytes_count

Delta count of bytes sent over network.
Sent bytesBytesAverage
google_appengine_flex_cpu_reserved_cores

Number of cores of CPU reserved for the container. If no core limit is set, this will be zero.
Reserved coresCountAverage
google_appengine_flex_cpu_utilization

The percentage of the allocated CPU that is currently in use on the container. If no core limit is set, then this metric is not set.
CPU utilizationCountAverage
google_appengine_http_server_dos_intercept_count

Delta count of interceptions performed to prevent DoS attacks.
Interception countCountAverage
google_appengine_http_server_quota_denial_count

Delta count of requests that failed due to the app being over quota.
Quota denial countCountAverage
google_appengine_http_server_response_count

Delta HTTP response count.
Response countCountAverage
google_appengine_http_server_response_latencies

HTTP response latency.
Response latencyMilliSecondsAverage
google_appengine_http_server_response_style_count

Delta counts on the HTTP serve style.
Response count by styleCountAverage
google_appengine_memcache_centi_mcu_count

Memcache utilization in one hundredth of Memcache Compute Unit grouped by command.
Memcache utilizationCountAverage
google_appengine_memcache_operation_count

Count of memcache key operations, grouped by command and status.
Memcache operationsCountAverage
google_appengine_memcache_received_bytes_count

Number of bytes received by app from the memcache API, grouped by status and memcache command.
Memcache received bytesBytesAverage
google_appengine_memcache_sent_bytes_count

Number of bytes sent by app through the memcache API, grouped by memcache command.
Memcache sent bytesBytesAverage
google_appengine_system_instance_count

Number of instances that exist.
Instance countCountAverage
google_appengine_system_memory_usage

Total memory used by running instances.
Memory usageBytesAverage
google_appengine_system_network_received_bytes_count

Delta count of incoming network bandwidth.
Received bytesBytesAverage
google_appengine_system_network_sent_bytes_count

Delta count of outgoing network bandwidth.
Sent bytesBytesAverage

Event support

  • Not supported

External reference