Skip to technology filters Skip to main content
Dynatrace Hub

Extend the platform,
empower your team.

Popular searches:
Home hero bg
Google Kubernetes (GKE) integrationGoogle Kubernetes (GKE) integration
Google Kubernetes (GKE) integration

Google Kubernetes (GKE) integration

Insights into GKE metrics collected from the Google Operations API.

Extension
Free trial
  • Product information
  • Release notes

Overview

This Dynatrace extension leverages data collected from the Google Operations API to constantly monitor health and performance of Google Kubernetes Engine services. This extension combines all relevant data into pre-configured dashboards and provides alerting and event tracking.

This is intended for users, who want to:

  • enrich their monitoring data with metrics and logs from Google Operations API

This enables you to:

  • View and analyze 116 metrics that are specific to Google Kubernetes Engine, like Log entries, Allocatable cores, CPU allocatable utilization, and more.

  • Use dashboard presets for immediate visibility into availability, usage, and performance of your Google Kubernetes Engine services.

  • Build custom dashboards for your cloud infrastructure.

  • Analyze Google Kubernetes Engine logs.

  • Set custom alerts that trigger remediation workflows.

Google Kubernetes Engine metric and log ingestion requires advanced Google Cloud integration.

Compatibility requirements

  • Dynatrace Google Cloud integration version 1.0.0+. To enable metric and log ingestion, see Dynatrace Documentation.
  • Dynatrace version 1.256+

Details

This extension package contains:

  • Configuration for Google Kubernetes Engine metrics ingest based on your selected feature set (see the full list of feature sets and metrics )
  • Google Kubernetes Engine preconfigured dashboard
  • Topology mapping and service instance analysis view

To provide correlation and causation analysis all ingested metrics and logs are analyzed by the Dynatrace Davis AI engine, which consumes DDUs.

Get started

To add this extension to your environment:

  • Follow the instructions detailed in Dynatrace Documentation. (Ignore the “Download” button below.)
  • Ensure that you have GCP integration running in your environment and that Google Kubernetes Engine service is configured.

Following GCP integration and Google Kubernetes Engine configuration:

  • The first data points will be ingested by Dynatrace Davis within ~5 minutes.
  • Work with the Google Kubernetes Engine preconfigured dashboard to understand its capabilities.
  • Explore Google Kubernetes Engine metrics in Data Explorer and create custom charts.
  • Set custom events for alerting
Dynatrace
By Dynatrace
Dynatrace support center
Subscribe to new releases
Copy to clipboard

Extension content

Content typeNumber of items included
screen injections
1
list screen layout
4
screen layout
4
screen message cards
1
screen entities lists
8
screen problems
3
screen chart groups
8
metric metadata
116
screen actions
6
dashboards
1
generic type
5
screen properties
3
generic relationship
10

Feature sets

Below is a complete list of the feature sets provided in this version. To ensure a good fit for your needs, individual feature sets can be activated and deactivated by your administrator during configuration.

Feature setsNumber of metrics included
Metric nameMetric keyDescriptionUnit
Client Connection Close Countcloud.gcp.istio_io.service.client.k8s_pod.connection_close_count-Byte
Client Connection Open Countcloud.gcp.istio_io.service.client.k8s_pod.connection_open_count-Byte
Client Received Bytes Countcloud.gcp.istio_io.service.client.k8s_pod.received_bytes_count-Byte
Client Request Bytescloud.gcp.istio_io.service.client.k8s_pod.request_bytes-Byte
Client Request Countcloud.gcp.istio_io.service.client.k8s_pod.request_count-Count
Client Response Bytescloud.gcp.istio_io.service.client.k8s_pod.response_bytes-Byte
Client Roundtrip Latenciescloud.gcp.istio_io.service.client.k8s_pod.roundtrip_latencies-MilliSecond
Client Sent Bytes Countcloud.gcp.istio_io.service.client.k8s_pod.sent_bytes_count-Byte
Config Convergence Latenciescloud.gcp.istio_io.control.config_convergence_latencies-MilliSecond
Config Event Countcloud.gcp.istio_io.control.config_event_count-Count
Config Push Countcloud.gcp.istio_io.control.config_push_count-Count
Config Validation Countcloud.gcp.istio_io.control.config_validation_count-Count
Proxy Clientscloud.gcp.istio_io.control.proxy_clients-Count
Rejected Config Countcloud.gcp.istio_io.control.rejected_config_count-Count
Sidecar Injection Countcloud.gcp.istio_io.control.sidecar_injection_count-Count
Server Connection Close Countcloud.gcp.istio_io.service.server.k8s_container.connection_close_count-Byte
Server Connection Open Countcloud.gcp.istio_io.service.server.k8s_container.connection_open_count-Byte
Server Received Bytes Countcloud.gcp.istio_io.service.server.k8s_container.received_bytes_count-Byte
Server Request Bytescloud.gcp.istio_io.service.server.k8s_container.request_bytes-Byte
Server Request Countcloud.gcp.istio_io.service.server.k8s_container.request_count-Count
Server Response Bytescloud.gcp.istio_io.service.server.k8s_container.response_bytes-Byte
Server Response Latenciescloud.gcp.istio_io.service.server.k8s_container.response_latencies-MilliSecond
Server Sent Bytes Countcloud.gcp.istio_io.service.server.k8s_container.sent_bytes_count-Byte
Metric nameMetric keyDescriptionUnit
Apigee Cassandra client request latencycloud.gcp.apigee_googleapis_com.cassandra.clientrequest_latency-Count
Apigee Cassandra pending compaction taskscloud.gcp.apigee_googleapis_com.cassandra.compaction_pendingtasks-Count
Apigee Cassandra bytes committed per areacloud.gcp.apigee_googleapis_com.cassandra.jvm_memory_bytes_committed-Byte
Apigee Cassandra initial memory bytescloud.gcp.apigee_googleapis_com.cassandra.jvm_memory_bytes_init-Byte
Apigee Cassandra max bytes of memorycloud.gcp.apigee_googleapis_com.cassandra.jvm_memory_bytes_max-Byte
Apigee Cassandra used JVM memory bytescloud.gcp.apigee_googleapis_com.cassandra.jvm_memory_bytes_used-Byte
Apigee Cassandra bytes committed per memory poolcloud.gcp.apigee_googleapis_com.cassandra.jvm_memory_pool_bytes_committed-Byte
Apigee Cassandra initial bytes of JVM memory poolcloud.gcp.apigee_googleapis_com.cassandra.jvm_memory_pool_bytes_init-Byte
Apigee Cassandra JVM memory pool bytes maxcloud.gcp.apigee_googleapis_com.cassandra.jvm_memory_pool_bytes_max-Byte
Apigee Cassandra bytes per memory poolcloud.gcp.apigee_googleapis_com.cassandra.jvm_memory_pool_bytes_used-Byte
Apigee Cassandra user and system CPU in secondscloud.gcp.apigee_googleapis_com.cassandra.process_cpu_seconds_total.count-Second
Apigee Cassandra process max file descriptorscloud.gcp.apigee_googleapis_com.cassandra.process_max_fds-Count
Apigee Cassandra process open file descriptorscloud.gcp.apigee_googleapis_com.cassandra.process_open_fds-Count
Apigee server fault countcloud.gcp.apigee_googleapis_com.server.fault_count-Count
Apigee server latenciescloud.gcp.apigee_googleapis_com.server.latencies.count-MilliSecond
Apigee server niocloud.gcp.apigee_googleapis_com.server.nio-Count
Apigee server thread countcloud.gcp.apigee_googleapis_com.server.num_threads-Count
Apigee server request countcloud.gcp.apigee_googleapis_com.server.request_count-Count
Apigee server response countcloud.gcp.apigee_googleapis_com.server.response_count-Count
Apigee UDCA disk used bytescloud.gcp.apigee_googleapis_com.udca.disk.used_bytes-Byte
Apigee UDCA server local file countcloud.gcp.apigee_googleapis_com.udca.server.local_file_count.gauge-Count
Apigee UDCA server timestamp difference between current time and latest filecloud.gcp.apigee_googleapis_com.udca.server.local_file_latest_ts-Second
Apigee UDCA server timestamp difference between current time and oldest filecloud.gcp.apigee_googleapis_com.udca.server.local_file_oldest_ts-Second
Apigee UDCA pruned file countcloud.gcp.apigee_googleapis_com.udca.server.pruned_file_count-Count
Apigee UDCA outstanding number of entries in retry cachecloud.gcp.apigee_googleapis_com.udca.server.retry_cache_size-Count
Apigee UDCA server total latenciescloud.gcp.apigee_googleapis_com.udca.server.total_latencies.count-Second
Apigee UDCA server upload latenciescloud.gcp.apigee_googleapis_com.udca.server.upload_latencies.count-Second
Apigee UDCA server HTTP error countcloud.gcp.apigee_googleapis_com.udca.upstream.http_error_count-Count
Apigee UDCA server HTTP latenciescloud.gcp.apigee_googleapis_com.udca.upstream.http_latencies.count-Second
Apigee UDCA uploaded file countcloud.gcp.apigee_googleapis_com.udca.upstream.uploaded_file_count-Count
Apigee UDCA uploaded file size distributioncloud.gcp.apigee_googleapis_com.udca.upstream.uploaded_file_sizes.count-Byte
Apigee upstream latenciescloud.gcp.apigee_googleapis_com.upstream.latencies.count-MilliSecond
Apigee upstream request countcloud.gcp.apigee_googleapis_com.upstream.request_count-Count
Apigee upstream response countcloud.gcp.apigee_googleapis_com.upstream.response_count-Count
Metric nameMetric keyDescriptionUnit
Monitoring Agent API Request Countcloud.gcp.agent_googleapis_com.agent.k8s_container.api_request_count-Count
Logging Agent Log Entry Countcloud.gcp.agent_googleapis_com.agent.k8s_container.log_entry_count-Count
Logging Agent Retried Log Entry Writes Countcloud.gcp.agent_googleapis_com.agent.k8s_container.log_entry_retry_count-Count
Monitoring Agent Memory Usagecloud.gcp.agent_googleapis_com.agent.k8s_container.memory_usage-Byte
Monitoring Agent Metric Point Countcloud.gcp.agent_googleapis_com.agent.k8s_container.monitoring.point_count-Count
Logging Agent API Request Countcloud.gcp.agent_googleapis_com.agent.k8s_container.request_count-Count
Monitoring Agent Process Labels Sizecloud.gcp.agent_googleapis_com.agent.k8s_container.streamspace_size-Byte
Monitoring Agent is Throttling Processescloud.gcp.agent_googleapis_com.agent.k8s_container.streamspace_size_throttling-Count
Monitoring/Logging Agent Uptimecloud.gcp.agent_googleapis_com.agent.k8s_container.uptime.count-Second
Metric nameMetric keyDescriptionUnit
Nginx connections_acceptedcloud.gcp.kubernetes_io.nginx.connections_accepted.count-Unspecified
Nginx connections_activecloud.gcp.kubernetes_io.nginx.connections_active-Unspecified
Nginx connections_handledcloud.gcp.kubernetes_io.nginx.connections_handled.count-Unspecified
Nginx connections_readingcloud.gcp.kubernetes_io.nginx.connections_reading-Unspecified
Nginx connections_waitingcloud.gcp.kubernetes_io.nginx.connections_waiting-Unspecified
Nginx connections_writingcloud.gcp.kubernetes_io.nginx.connections_writing-Unspecified
Nginx http_requests_totalcloud.gcp.kubernetes_io.nginx.http_requests_total.count-Unspecified
Nginx nginxexporter_build_infocloud.gcp.kubernetes_io.nginx.nginxexporter_build_info-Count
Nginx upcloud.gcp.kubernetes_io.nginx.up-Count
Metric nameMetric keyDescriptionUnit
Log entriescloud.gcp.logging.googleapis.com.log_entry_count-Count
Allocatable corescloud.gcp.kubernetes_io.node.cpu.allocatable_cores-Unspecified
CPU allocatable utilizationcloud.gcp.kubernetes_io.node.cpu.allocatable_utilization-Count
CPU usage timecloud.gcp.kubernetes_io.node.cpu.core_usage_time.count-Second
Total corescloud.gcp.kubernetes_io.node.cpu.total_cores-Unspecified
Allocatable ephemeral storagecloud.gcp.kubernetes_io.node.ephemeral_storage.allocatable_bytes-Byte
Free inodescloud.gcp.kubernetes_io.node.ephemeral_storage.inodes_free-Count
Total inodescloud.gcp.kubernetes_io.node.ephemeral_storage.inodes_total-Count
Total ephemeral storagecloud.gcp.kubernetes_io.node.ephemeral_storage.total_bytes-Byte
Ephemeral storage usagecloud.gcp.kubernetes_io.node.ephemeral_storage.used_bytes-Byte
Allocatable memorycloud.gcp.kubernetes_io.node.memory.allocatable_bytes-Byte
Memory allocatable utilizationcloud.gcp.kubernetes_io.node.memory.allocatable_utilization-Count
Total memorycloud.gcp.kubernetes_io.node.memory.total_bytes-Byte
Memory usagecloud.gcp.kubernetes_io.node.memory.used_bytes-Byte
Bytes receivedcloud.gcp.kubernetes_io.node.network.received_bytes_count-Byte
Bytes transmittedcloud.gcp.kubernetes_io.node.network.sent_bytes_count-Byte
PID capacitycloud.gcp.kubernetes_io.node.pid_limit-Count
PID usagecloud.gcp.kubernetes_io.node.pid_used-Count
CPU usage timecloud.gcp.kubernetes_io.node_daemon.cpu.core_usage_time.count-Second
Memory usagecloud.gcp.kubernetes_io.node_daemon.memory.used_bytes-Byte
Bytes receivedcloud.gcp.kubernetes_io.pod.network.received_bytes_count-Byte
Bytes transmittedcloud.gcp.kubernetes_io.pod.network.sent_bytes_count-Byte
Volume capacitycloud.gcp.kubernetes_io.pod.volume.total_bytes-Byte
Volume usagecloud.gcp.kubernetes_io.pod.volume.used_bytes-Byte
Volume utilizationcloud.gcp.kubernetes_io.pod.volume.utilization-Count
CPU usage timecloud.gcp.kubernetes_io.container.cpu.core_usage_time.count-Second
Limit corescloud.gcp.kubernetes_io.container.cpu.limit_cores-Unspecified
CPU limit utilizationcloud.gcp.kubernetes_io.container.cpu.limit_utilization-Count
Request corescloud.gcp.kubernetes_io.container.cpu.request_cores-Unspecified
CPU request utilizationcloud.gcp.kubernetes_io.container.cpu.request_utilization-Count
Ephemeral storage limitcloud.gcp.kubernetes_io.container.ephemeral_storage.limit_bytes-Byte
Ephemeral storage requestcloud.gcp.kubernetes_io.container.ephemeral_storage.request_bytes-Byte
Ephemeral storage usagecloud.gcp.kubernetes_io.container.ephemeral_storage.used_bytes-Byte
Memory limitcloud.gcp.kubernetes_io.container.memory.limit_bytes-Byte
Memory limit utilizationcloud.gcp.kubernetes_io.container.memory.limit_utilization-Count
Page faultscloud.gcp.kubernetes_io.container.memory.page_fault_count-Count
Memory requestcloud.gcp.kubernetes_io.container.memory.request_bytes-Byte
Memory request utilizationcloud.gcp.kubernetes_io.container.memory.request_utilization-Count
Memory usagecloud.gcp.kubernetes_io.container.memory.used_bytes-Byte
Restart countcloud.gcp.kubernetes_io.container.restart_count-Count
Uptimecloud.gcp.kubernetes_io.container.uptime-Second

Full version history

To have more information on how to install the downloaded package, please follow the instructions on this page.
ReleaseDate

Full version history

Version 1.1.10

Changed

  • Fixed log linking UNKNOWN CUSTOM_DEVICE problmem

Full version history

Version 1.1.9

Changed

  • Added log linking to all GCP k8s entities

Full version history

Version 1.1.8

Changed

  • Added relation RUNS ON between cloud:gcp:k8s_node and cloud:gcp:gce_instance

Full version history

Version 1.1.7

Changed

  • Fixed the name of the K8s action k8sOperatorDeployment.

Full version history

Version 1.1.6

Changed

  • Updated the name of the K8s action kubernetesOperatorDeployment to align with server side changes.
  • Changed the display names of the K8s entities to be shown as Kubernetes.

Full version history

Version 1.1.5

Changed

  • Fixed direction of entity selectors

Full version history

Version 1.1.4

Changed

  • Added kubernetes deployment buttons

Full version history

Version 1.1.1

Changed

  • Each multiservice metric (agent.googleapis.com/agent, istio.io/service) split to separate metrics - one per entity type (for sake of management-zone filtering support)

Full version history

Version 1.0.5

Added

  • Release notes to published extension
  • Auto publishing extensions to Hub

Full version history

Support for GCP overview

Full version history

No release notes

Dynatrace Hub
Get data into DynatraceBuild your own app
All (770)Log Management and AnalyticsKubernetesAI and LLM ObservabilityInfrastructure ObservabilitySoftware DeliveryApplication ObservabilityApplication SecurityDigital ExperienceBusiness Analytics
Filter
Type
Built and maintained by
Deployment model
SaaS
  • SaaS
  • Managed
Partner FinderBecome a partnerDynatrace Developer

Discover recent additions to Dynatrace

Problems logo

Problems

Analyze abnormal system behavior and performance problems detected by Davis AI.

Logs logo

Logs

Explore all your logs without writing a single query.

Security Investigator logo

Security Investigator

Fast and precise forensics for security and logs on Grail data with DQL queries.

Business Flow logo

Business Flow

Track, analyze, and optimize your critical business processes.

Cost & Carbon Optimization logo

Cost & Carbon Optimization

Track, analyze, and optimize your IT carbon footprint and public cloud costs.

Davis Anomaly Detection logo

Davis Anomaly Detection

Detect anomalies in timeseries using the Davis AI

Analyze your data

Understand your data better with deep insights and clear visualizations.

Notebooks logo

Notebooks

Create powerful, data-driven documents for custom analytics and collaboration.

Dashboards logo

Dashboards

Transform complex data into clear visualizations with custom dashboards.

Automate your processes

Turn data and answers into actions, securely, and at scale.

Workflows logo

Workflows

Automate tasks in your IT landscape, remediate problems, and visualize processes

Jira logo

Jira

Create, query, comment, transition, and resolve Jira tickets within workflows.

Slack logo

Slack

Automate Slack messaging for security incidents, attacks, remediation, and more.

Secure your cloud application

See vulnerabilities and attacks in your environment.

Security Overview logo

Security Overview

Get a comprehensive overview of the security of your applications.

Code-Level Vulnerabilities logo

Code-Level Vulnerabilities

Detect vulnerabilities in your code in real time.

Threats & Exploits logo

Threats & Exploits

Understand, triage, and investigate application security findings and alerts.

Are you looking for something different?

We have hundreds of apps, extensions, and other technologies to customize your environment

Leverage our newest innovations of Dynatrace Saas

Kick-start your app creation

Kick-start your app creation

Whether you’re a beginner or a pro, Dynatrace Developer has the tools and support you need to create incredible apps with minimal effort.
Go to Dynatrace Developer
Upgrading from Dynatrace Managed to SaaS

Upgrading from Dynatrace Managed to SaaS

Drive innovation, speed, and agility in your organization by seamlessly and securely upgrading.
Learn More
Log Management and Analytics

Log Management and Analytics

Innovate faster and more efficiently with unified log management and log analytics for actionable insights and automation.
Learn more