Introduction
Google Kubernetes Engine (GKE) is a managed, production-ready environment for deploying containerized applications. It brings Google’s latest innovations in developer productivity, resource efficiency, automated operations, and open source flexibility to accelerate your time to market.
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 Container Cluster
.
Metrics
OpsRamp Metric | Metric Display Name | Unit | Aggregation Type | Description |
---|---|---|---|---|
google_container_container_cpu_reserved_cores | Reserved cores | Count | Average | Number of cores of CPU reserved for the container. If no core limit is set, this is zero. |
google_container_container_cpu_usage_time | CPU usage | Seconds | Average | Cumulative CPU usage on all cores in seconds. This number divided by the elapsed time represents usage as a number of cores, regardless of any core limit that might be set. |
google_container_container_disk_bytes_total | Disk capacity | Bytes | Average | Total number of bytes of capacity on the disk identified by label ‘device_name’. |
google_container_container_disk_bytes_used | Disk usage | Bytes | Average | Total number of bytes used on the disk identified by label ‘device_name’. |
google_container_container_memory_bytes_total | Memory limit | Bytes | Average | Memory limit of the container in bytes. |
google_container_container_memory_bytes_used | Memory usage | Bytes | Average | Memory usage in bytes, broken down by type: evictable and non-evictable. |
google_container_container_memory_page_fault_count | Page faults | Count | Average | Number of page faults, broken down by type: major and minor. |
google_container_container_uptime | Uptime | Seconds | Average | Number of seconds since the container started. |
google_container_container_cpu_utilization | CPU utilization | Count | Average | 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. |
google_container_container_accelerator_duty_cycle | Container Accelerator Duty Cycle | Count | Average | Percent of time over the past sample period (10s)during which the accelerator was actively processing. |
google_container_container_accelerator_memory_total | Container Accelerator Memory Total | Bytes | Average | Total accelerator memory in bytes. |
google_container_container_accelerator_memory_used | Container Accelerator Memory Used | Bytes | Average | Total accelerator memory allocated in bytes. |
google_container_container_accelerator_request | Container Accelerator Request | Count | Average | Total accelerator memory allocated in bytes. |
google_container_container_pid_limit | PID capacity | Count | Average | The max PID of OS on the node. This metric is only for the machine container. |
google_container_container_pid_used | PID usage | Count | Average | The number of running process in the OS on the node. This metric is only for the machine container. |
google_container_container_disk_inodes_total | Inode capacity | Count | Average | Total number of inodes on the disk identified by label device_name. This metric is only for the machine container. |
google_container_container_disk_inodes_free | Inode free | Count | Average | Free number of inodes on the disk identified by label device_name. This metric is only for the machine container. |
cloud.instance.state | Status/State | n/a | n/a | Status/state of container |
Event support
- Supported
- Configurable in OpsRamp Google Integration Discovery Profile.