Introduction
App Engine is a fully managed, serverless platform for developing and hosting web applications at scale.
Standard Environment
The App Engine standard environment is based on container instances running on Google’s infrastructure. Containers are preconfigured with one of several available runtimes. The App Engine standard environment makes it easy to build and deploy an application that runs reliably even under heavy loads and with large amounts of data.
Applications run in a secure, sandboxed environment, allowing the App Engine standard environment to distribute requests across multiple servers, and scaling servers to meet traffic demands. Your application runs within its own secure, reliable environment that is independent of the hardware, operating system, or physical location of the server.
Flexible Environment
App Engine allows developers to focus on doing what they do best, writing code. Based on Google Compute Engine, the App Engine flexible environment automatically scales your app up and down while balancing the load. Microservices, authorization, SQL and NoSQL databases, traffic splitting, logging, versioning, security scanning, and content delivery networks are all supported natively.
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 Metric | Metric Display Name | Unit | Aggregation Type | Description |
---|---|---|---|---|
google_appengine_flex_cpu_reserved_cores | Flex CPU Reserved Cores | Count | Average | Total number of CPU cores allocated to an App Engine flexible environment version. |
google_appengine_flex_cpu_utilization | Flex CPU Utilization | Count | Average | The fraction of allocated CPU in use across an App Engine flexible environment version. |
google_appengine_flex_disk_read_bytes_count | Flex Disk Read Bytes Count | Bytes | Average | Delta count of bytes read from disk across an App Engine flexible environment version. |
google_appengine_flex_disk_write_bytes_count | Flex Disk Write Bytes Count | Bytes | Average | Delta count of bytes written from disk across an App Engine flexible environment version. |
google_appengine_flex_network_received_bytes_count | Flex Network Received Bytes Count | Bytes | Average | Delta count of incoming network bytes across all VMs in an App Engine flexible environment version Sampled every 60 seconds. |
google_appengine_http_server_dos_intercept_count | Http Server Dos Intercept Count | Count | Average | Delta count of interceptions performed to prevent DoS attacks. |
google_appengine_http_server_quota_denial_count | Http Server Quota Denail Count | Count | Average | Delta count of requests that failed due to the app being over quota. |
google_appengine_http_server_response_count | Http Server Response Count | Count | Average | Delta HTTP response count. |
google_appengine_http_server_response_latencies | Http Server Response Latencies | Count | Average | HTTP response latency. |
google_appengine_http_server_response_style_count | Http Server Response Latencies | Count | Average | Delta counts on the HTTP serve style. |
google_appengine_memcache_centi_mcu_count | Mamcache Centi Mcu Count | Count | Average | Memcache utilization in one hundredth of Memcache Compute Unit grouped by command. |
google_appengine_memcache_operation_count | Mamcache Operation Count | Count | Average | Count of memcache key operations, grouped by command and status. |
google_appengine_memcache_received_bytes_count | Mamcache Received Bytes Count | Bytes | Average | Number of bytes received by app from the memcache API, grouped by status and memcache command. |
google_appengine_memcache_sent_bytes_count | Mamcache Sent Bytes Count | Bytes | Average | Number of bytes sent by app through the memcache API, grouped by memcache command. |
google_appengine_system_cpu_usage | System CPU Usage | Count | Average | CPU usage in megacycles. |
google_appengine_system_instance_count | System Insatnce Count | Count | Average | Number of instances that exist. |
google_appengine_system_memory_usage | System Memory Usage | Count | Average | Total memory used by running instances. |
google_appengine_system_network_received_bytes_count | System Network Received Bytes Count | Count | Average | Delta count of incoming network bandwidth. |
google_appengine_system_network_sent_bytes_count | System Network Sent Bytes Count | Count | Average | Delta count of outgoing network bandwidth. |
google_appengine_flex_network_sent_bytes_count | Bytes | Average | Delta count of outgoing network bytes across all VMs in an App Engine flexible environment version Sampled every 60 seconds. |
Event support
- Not supported