Google Kubernetes Engine (GKE) is a managed, production-ready environment for deploying containerized applications. It brings Google latest innovations in developer productivity, resource efficiency, automated operations, and open source flexibility to accelerate your time to market.

Use OpsRamp Google Public cloud Integration to discover and collect metrics against the Google service.

Setup

To set up the Google integration and discover the Google service, go to Google Integration Discovery Profile and select Container Cluster.

Supported metrics

OpsRamp MetricMetric Display NameUnitAggregation Type
google_container_container_accelerator_duty_cycle

Percent of time over the past sample period (10s) during which the accelerator was actively processing.
Accelerator duty cycle%Average
google_container_container_accelerator_memory_total

Total accelerator memory in bytes.
Accelerator memory totalByAverage
google_container_container_accelerator_memory_used

Total accelerator memory allocated in bytes.
Accelerator memory usedByAverage
google_container_container_accelerator_request

Number of accelerator devices requested by the container.
Request accelerators{devices}Average
google_container_container_cpu_core_usage_time

Cumulative CPU usage on all cores used by the container in seconds.
CPU usage times{CPU}Average
google_container_container_cpu_limit_cores

CPU cores limit of the container.
Limit cores{cpu}Average
google_container_container_cpu_limit_utilization

The fraction of the CPU limit that is currently in use on the instance.
CPU limit utilization1Average
google_container_container_cpu_request_cores

Number of CPU cores requested by the container.
Request cores{cpu}Average
google_container_container_cpu_request_utilization

The fraction of the CPU limit that is currently in use on the instance.
CPU request utilization1Average
google_container_container_ephemeral_storage_limit_bytes

Local ephemeral storage limit in bytes.
Ephemeral storage limitByAverage
google_container_container_ephemeral_storage_request_bytes

Local ephemeral storage request in bytes.
Ephemeral storage requestByAverage
google_container_container_ephemeral_storage_used_bytes

Local ephemeral storage usage in bytes.
Ephemeral storage usageByAverage
google_container_container_memory_limit_bytes

Memory limit of the container in bytes.
Memory limitByAverage
google_container_container_memory_limit_utilization

The fraction of the memory limit that is currently in use on the instance.
Memory limit utilization1Average
google_container_container_memory_page_fault_count

Number of page faults, broken down by type: major and minor.
Page faults1Average
google_container_container_memory_request_bytes

Memory request of the container in bytes.
Memory requestByAverage
google_container_container_memory_request_utilization

The fraction of the requested memory that is currently in use on the instance.
Memory request utilization1Average
google_container_container_memory_used_bytes

Memory usage in bytes.
Memory usageByAverage
google_container_container_restart_count

Number of times the container has restarted.
Restart count1Average
google_container_container_uptime

Time in seconds that the container has been running.
UptimesAverage
cloud.instance.state

Status/state of container.
Status/Staten/an/a

Event support

  • Supported
  • Configurable in OpsRamp Google Integration Discovery Profile.

External reference