Google Cloud Platform (GCP)

Introduction

Middleware's GCP Integration allows users to connect their Google Cloud Platform (GCP) accounts to monitor and visualize key performance metrics from over 36 GCP services. This integration provides real-time insights into the health and performance of services like App Engine, Big Query, Kubernetes Engine, Cloud Storage, and more.

With this integration, users can configure which services to monitor, collect detailed metrics, and visualize the data using Middleware's built-in dashboard tools, or build custom alerts and dashboards of their own.

Integration Setup

Prerequisites

Before integrating GCP with Middleware, certain APIs and permissions must be enabled on the GCP projects you wish to monitor. These are essential for service account impersonation and automatic project discovery. Ensure the following APIs are enabled in the specific project, before proceeding:

GCP APIs
GCP APIs

Additionally, ensure that the projects being monitored are not set up as scoping projects that pull metrics from other projects. Each project should be monitored individually.

Configuring GCP Integration

Middleware uses service account impersonation to integrate GCP accounts. This method allows Middleware to monitor all projects that the service account has access to, based on the IAM roles assigned to it. By assigning the necessary roles, Middleware can automatically discover and track all relevant metrics across the projects, ensuring comprehensive monitoring within the defined scope.

1 Setting Up a Google Cloud Service Account

  1. Open the Google Cloud Console.

  2. Go to IAM & Admin and select Service Accounts.

  3. Click Create Service Account.

  4. Enter a name for the service account, then click Create and Continue.

  5. Assign the following roles to the service account:

    • Monitoring Viewer
    • Compute Viewer
    • Cloud Asset Viewer
    • Browser
  6. Click Continue, then Done.

    GCP Service Account

2 Granting Middleware Access to Your Service Account

  1. Visit Middleware’s GCP Integration and copy the Middleware principal, This will allow Middleware to impersonate the previously created service account for polling.

    Middleware Principal
    Middleware Principal
  2. In the Google Cloud console, go to the Service Account and click Grant Access under the Permissions tab.

  3. Paste the Middleware principal in the Add Principals section.

  4. Assign the Service Account Token Creator role, then click Save.

    GCP Token Creator

3 Adding the Service Account Email in Middleware

  1. After granting access, go to the Details tab in your service account.
  2. Copy the service account email, which should look like:

<SERVICE-ACCOUNT-NAME>@<PROJECT-ID>.iam.gserviceaccount.com

  1. Paste this email into the Add Service Account Email section in Middleware's GCP Integration.
  2. Click Save Details.

4 Configuring Metric Collection & Custom Attribute

After saving the details, you will see the Configure Metric Collection step. Here, you can select which Google services to monitor, such as App Engine, Big Query, Kubernetes Engine, Cloud Storage, and more. This will enable Middleware to collect metrics from those services.

Metric Collection
Metric Collection

Additionally, under the Custom Attributes section, you can define specific attributes to be polled along with the default GCP metrics. Custom attributes can be added in the format <key>:<value> for any GCP service.

Custom Attributes
Custom Attributes

Once configured, click Save Configuration and proceed to the Dashboard Builder for the specific service. After a short time, the health and performance metrics will be available for viewing in the dashboard.

Supported GCP Services

We currently collect metrics from the following GCP Services: Cloud Storage, App Engine, Big Query, Kubernetes Engine, and more. We are rapidly expanding to include other GCP Services and will release them as built.

If you have a specific need please reach out to support and we will prioritze accordingly.

Supported GCP Services
Supported GCP Services

Accessing Data

Visit the Dashboards page to begin viewing your metrics or creating new widgets.

GCP Dashboards
GCP Dashboards

Metrics Collected

App Engine
BigQuery
Cloud APIs
Cloud Functions
Cloud Redis
Cloud Storage
Compute Engine
Kubernetes Engine
Metrics NameDescription
gcp.gae.agent.api_request_countMonitoring Agent API Request Count
gcp.gae.agent.log_entry_countLogging Agent Log Entry Count
gcp.gae.agent.log_entry_retry_countLogging Agent Retried Log Entry Writes Count
gcp.gae.agent.memory_usageMonitoring Agent Memory Usage
gcp.gae.agent.monitoring.point_countMonitoring Agent Metric Point Count
gcp.gae.agent.ops_agent.enabled_receiversOps Agent Enabled Receiver Count
gcp.gae.agent.request_countLogging Agent API Request Count
gcp.gae.agent.streamspace_sizeMonitoring Agent Process Labels Size
gcp.gae.agent.streamspace_size_throttlingMonitoring Agent is Throttling Processes
gcp.gae.agent.uptimeMonitoring/Logging Agent Uptime
gcp.gae.flex.autoscaler.capacityAutoscaling Metrics Utilization Capacity
gcp.gae.flex.autoscaler.current_utilizationAutoscaling Metrics Current Utilization
gcp.gae.flex.connections.currentConnections
gcp.gae.flex.cpu.reserved_coresReserved cores
gcp.gae.flex.cpu.utilizationCPU utilization
gcp.gae.flex.disk.read_bytes_countDisk bytes read
gcp.gae.flex.disk.write_bytes_countDisk bytes written
gcp.gae.flex.instance.connections.currentConnections
gcp.gae.flex.instance.container.cpu.limitContainer CPU limit
gcp.gae.flex.instance.container.cpu.usage_timeContainer CPU usage
gcp.gae.flex.instance.container.memory.limitContainer memory limit
gcp.gae.flex.instance.container.memory.usageContainer memory usage
gcp.gae.flex.instance.container.network.received_bytes_countContainer network bytes received
gcp.gae.flex.instance.container.network.sent_bytes_countContainer network bytes sent
gcp.gae.flex.instance.container.restart_countContainer restart count
gcp.gae.flex.instance.container.uptimeContainer uptime
gcp.gae.flex.instance.cpu.usage_timeCPU Usage
gcp.gae.flex.instance.cpu.utilizationCPU Utilization
gcp.gae.flex.instance.disk.io.read_bytes_countDisk read bytes
gcp.gae.flex.instance.disk.io.write_bytes_countDisk write bytes
gcp.gae.flex.instance.guest.disk.bytes_usedDisk usage
gcp.gae.flex.instance.guest.memory.bytes_usedMemory usage
gcp.gae.flex.instance.healthcheck.liveness.request_countLiveness check
gcp.gae.flex.instance.healthcheck.readiness.request_countReadiness check
gcp.gae.flex.instance.jvm.gc.countGC count
gcp.gae.flex.instance.jvm.gc.timeGC Time
gcp.gae.flex.instance.jvm.memory.usageMemory usage
gcp.gae.flex.instance.jvm.os.cpu_timeCPU time
gcp.gae.flex.instance.jvm.thread.num_liveThreads
gcp.gae.flex.instance.jvm.thread.peakMax threads
gcp.gae.flex.instance.jvm.uptimeUptime
gcp.gae.flex.instance.log_entry_countLogging Agent Log Entry Count
gcp.gae.flex.instance.log_entry_retry_countLogging Agent Retried Log Entry Writes Count
gcp.gae.flex.instance.network.received_bytes_countNetwork bytes received
gcp.gae.flex.instance.network.sent_bytes_countNetwork bytes sent
gcp.gae.flex.instance.nginx.connections.accepted_countAccepted connections
gcp.gae.flex.instance.nginx.connections.currentActive connections
gcp.gae.flex.instance.nginx.connections.handled_countHandled connections
gcp.gae.flex.instance.uptimeUptime
gcp.gae.flex.instance.web_socket.closed_connections_countWebsocket connections closed
gcp.gae.flex.instance.web_socket.durationsWebsocket duration
gcp.gae.flex.instance.ws.avg_durationWebsocket average duration
gcp.gae.flex.network.received_bytes_countNetwork bytes received.
gcp.gae.flex.network.sent_bytes_countNetwork bytes sent.
gcp.gae.http.server.dos_intercept_countInterception count
gcp.gae.http.server.quota_denial_countQuota denial count
gcp.gae.http.server.response_countResponse count
gcp.gae.http.server.response_latenciesResponse latency
gcp.gae.http.server.response_style_countResponse count by style
gcp.gae.infrastructure.cloudsql.connection_latenciesCloudSQL connection latency
gcp.gae.infrastructure.cloudsql.connection_refused_countCloudSQL connection refused count
gcp.gae.infrastructure.cloudsql.connection_request_countCloudSQL connection request count
gcp.gae.infrastructure.cloudsql.received_bytes_countCloudSQL bytes received
gcp.gae.infrastructure.cloudsql.sent_bytes_countCloudSQL bytes sent
gcp.gae.memcache.access_agesAges at Access
gcp.gae.memcache.backend_request_countBackend Requests
gcp.gae.memcache.cache_size_limitMemcache Size Limit
gcp.gae.memcache.centi_mcu_countMemcache utilization
gcp.gae.memcache.centi_mcu_limitMemcache Compute Unit Limit
gcp.gae.memcache.eviction_countRate of evictions
gcp.gae.memcache.hit_bytes_countHit Bytes Count
gcp.gae.memcache.hit_countCache Hits
gcp.gae.memcache.hit_ratioHit ratio
gcp.gae.memcache.hot_keysHot Keys
gcp.gae.memcache.miss_countCache Misses
gcp.gae.memcache.operation_countMemcache operations
gcp.gae.memcache.received_bytes_countMemcache received bytes
gcp.gae.memcache.sent_bytes_countMemcache sent bytes
gcp.gae.memcache.set_bytes_countSet Bytes Count
gcp.gae.memcache.used_cache_sizeUsed Cache Size
gcp.gae.system.billed_instance_estimate_countEstimated instance count
gcp.gae.system.cpu.usageCPU megacycles
gcp.gae.system.cpu.utilizationCPU utilization
gcp.gae.system.instance_countInstance count
gcp.gae.system.memory.usageMemory usage
gcp.gae.system.network.received_bytes_countReceived bytes
gcp.gae.system.network.sent_bytes_countSent bytes
gcp.gae.system.pending_queue.pending_requestsPending Requests
gcp.gae.uptime_check.check_passedCheck passed
gcp.gae.uptime_check.content_mismatchContent mismatch
gcp.gae.uptime_check.error_codeError code
gcp.gae.uptime_check.http_statusHTTP status
gcp.gae.uptime_check.request_latencyRequest latency
gcp.gae.uptime_check.time_until_ssl_cert_expiresTime until SSL certificate expires
Metrics NameDescription
gcp.bigquery.job.num_in_flightJob count
gcp.bigquery.query.biengine_fallback_countBI Engine query fallback count
gcp.bigquery.query.countQuery count
gcp.bigquery.query.execution_countQuery execution count
gcp.bigquery.query.execution_timesQuery execution times
gcp.bigquery.query.scanned_bytesScanned bytes
gcp.bigquery.query.scanned_bytes_billedScanned bytes billed
gcp.bigquery.query.statement_scanned_bytesStatement scanned bytes
gcp.bigquery.query.statement_scanned_bytes_billedStatement scanned bytes billed
gcp.bigquery.slots.allocatedSlots used by project, reservation, and job type
gcp.bigquery.slots.allocated_for_projectSlots used by project
gcp.bigquery.slots.allocated_for_project_and_job_typeSlots used by project and job type
gcp.bigquery.slots.allocated_for_reservationSlots used by project in reservation
gcp.bigquery.slots.assignedSlots assigned
gcp.bigquery.slots.total_allocated_for_reservationSlots used across projects in reservation
gcp.bigquery.slots.total_availableTotal slots
gcp.bigquery.storage.insertall_inserted_bytesInsertAll Inserted Bytes
gcp.bigquery.storage.insertall_inserted_rowsInsertAll Inserted Rows
gcp.bigquery.storage.stored_bytesStored bytes
gcp.bigquery.storage.table_countTable count
gcp.bigquery.storage.uploaded_bytesUploaded bytes
gcp.bigquery.storage.uploaded_bytes_billedUploaded bytes billed
gcp.bigquery.storage.uploaded_row_countUploaded rows
Metrics NameDescription
gcp.serviceruntime.api.request_countRequest count
gcp.serviceruntime.api.request_latenciesRequest latencies
gcp.serviceruntime.api.request_latencies_backendRequest backend latencies
gcp.serviceruntime.api.request_latencies_overheadRequest overhead latencies
gcp.serviceruntime.api.request_sizesRequest sizes
gcp.serviceruntime.api.response_sizesResponse sizes
gcp.serviceruntime.quota.allocation.usageAllocation quota usage
gcp.serviceruntime.quota.concurrent.exceededConcurrent Quota Exceeded
gcp.serviceruntime.quota.concurrent.limitConcurrent Quota limit
gcp.serviceruntime.quota.concurrent.usageConcurrent Quota usage
gcp.serviceruntime.quota.exceededQuota exceeded error
gcp.serviceruntime.quota.limitQuota limit
gcp.serviceruntime.quota.rate.net_usageRate quota usage
gcp.serviceruntime.reserved.metric1Deprecated
gcp.serviceruntime.proxy.request_countRequest Count
Metrics NameDescription
gcp.cloudfunctions.function.active_instancesActive instances
gcp.cloudfunctions.function.execution_countExecutions
gcp.cloudfunctions.function.execution_timesExecution times
gcp.cloudfunctions.function.instance_countInstance Count
gcp.cloudfunctions.function.network_egressNetwork egress
gcp.cloudfunctions.function.user_memory_bytesMemory usage
gcp.cloudfunctions.pending_queue.pending_requestsPending Requests
Metrics NameDescription
gcp.redis.clients.blockedBlocked Clients
gcp.redis.clients.connectedConnected Clients
gcp.redis.cluster.clients.total_connected_clientsClient connections - total
gcp.redis.cluster.cpu.average_utilizationCPU utilization - average
gcp.redis.cluster.cpu.maximum_utilizationCPU utilization - maximum
gcp.redis.cluster.memory.average_utilizationMemory utilization - average
gcp.redis.cluster.memory.maximum_utilizationMemory utilization - maximum
gcp.redis.cluster.memory.sizeMemory size
gcp.redis.cluster.memory.total_used_memoryMemory usage
gcp.redis.cluster.node.clients.connected_clientsClient connections
gcp.redis.cluster.node.cpu.utilizationCPU utilization
gcp.redis.cluster.node.memory.usageMemory usage
gcp.redis.cluster.node.memory.utilizationMemory utilization.
gcp.redis.cluster.node.stats.connections_received_countClient connections - Received
gcp.redis.cluster.node.stats.net_input_bytes_countNetwork bytes - Incoming
gcp.redis.cluster.node.stats.net_output_bytes_countNetwork bytes - Outgoing
gcp.redis.cluster.node.stats.rejected_connections_countClient connections - Rejected
gcp.redis.cluster.stats.total_net_input_bytes_countNetwork bytes - incoming total
gcp.redis.cluster.stats.total_net_output_bytes_countNetwork bytes - outgoing total
gcp.redis.commands.callsCalls
gcp.redis.commands.total_timeTotal Time of Calls
gcp.redis.commands.usec_per_callTime per Call
gcp.redis.keyspace.avg_ttlAverage TTL
gcp.redis.keyspace.keysKeys
gcp.redis.keyspace.keys_with_expirationExpirable Keys
gcp.redis.persistence.rdb.bgsave_in_progressPersisting RDB
gcp.redis.rdb.enabledSnapshot RDB mode enabled
gcp.redis.replication.master.slaves.lagSeconds lagging
gcp.redis.replication.master.slaves.offsetReplication byte offset (Replica)
gcp.redis.replication.master_repl_offsetReplication byte offset (Master)
gcp.redis.replication.offset_diffBytes pending replication
gcp.redis.replication.roleNode Role
gcp.redis.server.uptimeUptime
gcp.redis.stats.cache_hit_ratioCache Hit ratio
gcp.redis.stats.connections.totalTotal Connections Received
gcp.redis.stats.cpu_utilizationCPU seconds
gcp.redis.stats.cpu_utilization_main_threadMain Thread CPU seconds
gcp.redis.stats.evicted_keysEvicted Keys
gcp.redis.stats.expired_keysExpired Keys
gcp.redis.stats.keyspace_hitsHits
gcp.redis.stats.keyspace_missesMisses
gcp.redis.stats.memory.maxmemoryMaximum Memory
gcp.redis.stats.memory.system_memory_usage_ratioSystem Memory Usage Ratio
gcp.redis.stats.memory.usageUsed Memory
gcp.redis.stats.memory.usage_ratioMemory Usage Ratio
gcp.redis.stats.network_trafficTotal traffic to Redis
gcp.redis.stats.pubsub.channelsPubsub Channels
gcp.redis.stats.pubsub.patternsPubsub Patterns
gcp.redis.stats.reject_connections_countRejected Connections
Metrics NameDescription
gcp.storage.api.request_countAPIs request count
gcp.storage.authn.authentication_countAuthentication count
gcp.storage.network.received_bytes_countReceived bytes
gcp.storage.replication.time_since_metrics_updatedTime since replication metrics were updated
gcp.storage.replication.turbo_max_delayMaximum delay in Turbo replication
gcp.storage.storage.v2.total_byte_secondsTotal byte seconds (v2)
gcp.storage.rules.evaluation_countRule evaluations
gcp.storage.storage.total_bytesTotal bytes
gcp.storage.authz.acl_based_object_access_countObject-ACL based access count
gcp.storage.authz.acl_operations_countACLs usage
gcp.storage.authz.object_specific_acl_mutation_countObject ACL changes
gcp.storage.replication.missing_rpo_minutes_last_30dMinutes missing Recovery Point Objective (RPO) in last 30d
gcp.storage.replication.object_replications_last_30dObject replications in last 30d
gcp.storage.storage.object_countTotal number of objects
gcp.storage.storage.total_byte_secondsTotal byte seconds
gcp.storage.storage.v2.deleted_bytesDeleted Bytes (v2)
gcp.storage.api.lro_countOperation count
gcp.storage.autoclass.transitioned_bytes_countAutoclass transitioned bytes count
gcp.storage.network.sent_bytes_countSent bytes
gcp.storage.replication.meeting_rpoMeeting RPO
gcp.storage.replication.v2.object_replications_last_30dObject replications in last 30d
gcp.storage.replication.v2.time_since_metrics_updatedTime since replication metrics were updated
gcp.storage.storage.v2.total_bytesTotal bytes (v2)
gcp.storage.storage.v2.total_countTotal count (v2)
gcp.storage.autoclass.transition_operation_countAutoclass transition count
Metrics NameDescription
gcp.gce.dynamic_routes.learned_routes.any_dropped_unique_destinationsAny unique destinations dropped
gcp.gce.dynamic_routes.learned_routes.dropped_unique_destinationsUnique destinations dropped
gcp.gce.dynamic_routes.learned_routes.unique_destinations_limitUnique destinations limit
gcp.gce.dynamic_routes.learned_routes.used_unique_destinationsUnique destinations used
gcp.gce.disk.async_replication.sent_bytes_countAsync replication sent bytes count
gcp.gce.disk.async_replication.time_since_last_replicationAsync replication time since last
replication
gcp.gce.disk.regional.replica_stateRegional disk replica state
gcp.gce.agent.api_request_countMonitoring Agent API Request Count
gcp.gce.agent.log_entry_countLogging Agent Log Entry Count
gcp.gce.agent.log_entry_retry_countLogging Agent Retried Log Entry Writes
Count
gcp.gce.agent.memory_usageMonitoring Agent Memory Usage
gcp.gce.agent.monitoring.point_countMonitoring Agent Metric Point Count
gcp.gce.agent.ops_agent.enabled_receiversOps Agent Enabled Receiver Count
gcp.gce.agent.request_countLogging Agent API Request Count
gcp.gce.agent.streamspace_sizeMonitoring Agent Process Labels Size
gcp.gce.agent.streamspace_size_throttlingMonitoring Agent is Throttling
Processes
gcp.gce.agent.uptimeMonitoring/Logging Agent Uptime
gcp.gce.apache.connectionsOpen connections
gcp.gce.apache.idle_workersIdle workers
gcp.gce.apache.request_countRequests
gcp.gce.apache.scoreboardScoreboard
gcp.gce.apache.trafficTraffic
gcp.gce.cassandra.cache.hitsHit count
gcp.gce.cassandra.client_request.latency.50pRead latency
gcp.gce.cassandra.client_request.latency.95pRead latency
gcp.gce.cassandra.client_request.latency.99pRead latency
gcp.gce.cassandra.client_request.latency.maxRead latency
gcp.gce.cassandra.column_family.compression_ratioCompression ratio
gcp.gce.cassandra.column_family.max_row_sizeMax row size
gcp.gce.cassandra.commitlog_total_sizeCommit log size
gcp.gce.cassandra.completed_tasksCompleted tasks
gcp.gce.cassandra.current_tasksTasks
gcp.gce.cassandra.dropped_message.dropped_countDropped messages
gcp.gce.cassandra.storage_service_exception_countExceptions
gcp.gce.cassandra.storage_service_loadStorage load
gcp.gce.couchdb.average_request_timeRequest latency
gcp.gce.couchdb.httpd.bulk_request_countBulk requests
gcp.gce.couchdb.httpd.request_countRequests
gcp.gce.couchdb.httpd.request_method_countRequest methods
gcp.gce.couchdb.httpd.response_code_countResponse codes
gcp.gce.couchdb.httpd.temporary_view_read_countTemp view reads
gcp.gce.couchdb.httpd.view_read_countView reads
gcp.gce.couchdb.open_databasesOpen databases
gcp.gce.couchdb.open_filesOpen files
gcp.gce.couchdb.read_countReads
gcp.gce.couchdb.write_countWrites
gcp.gce.cpu.load_15mCPU load (15m)
gcp.gce.cpu.load_1mCPU load (1m)
gcp.gce.cpu.load_5mCPU load (5m)
gcp.gce.cpu.usage_timeCPU usage time (OS reported)
gcp.gce.cpu.utilizationCPU utilization (OS reported)
gcp.gce.disk.bytes_usedDisk bytes used
gcp.gce.disk.io_timeDisk I/O time
gcp.gce.disk.merged_operationsDisk merged operations
gcp.gce.disk.operation_countDisk operations
gcp.gce.disk.operation_timeDisk operation time
gcp.gce.disk.pending_operationsDisk pending operations
gcp.gce.disk.percent_usedDisk utilization
gcp.gce.disk.read_bytes_countDisk bytes read
gcp.gce.disk.weighted_io_timeDisk weighted I/O time
gcp.gce.disk.write_bytes_countDisk bytes written
gcp.gce.elasticsearch.cache_memory_usageCache size
gcp.gce.elasticsearch.field_eviction_countField evictions
gcp.gce.elasticsearch.filter_cache_eviction_countFilter evictions
gcp.gce.elasticsearch.gc_collection_countGC count
gcp.gce.elasticsearch.memory_usageMemory usage
gcp.gce.elasticsearch.networkNetwork traffic
gcp.gce.elasticsearch.num_current_documentsDocuments
gcp.gce.elasticsearch.num_data_nodesData nodes
gcp.gce.elasticsearch.num_http_connectionsOpen connections
gcp.gce.elasticsearch.num_nodesNodes
gcp.gce.elasticsearch.num_open_filesOpen files
gcp.gce.elasticsearch.num_server_connectionsOpen connections
gcp.gce.elasticsearch.num_shardsShards
gcp.gce.elasticsearch.operation_countCompleted operations
gcp.gce.elasticsearch.operation_timeOperation time
gcp.gce.elasticsearch.peak_threadsMax threads
gcp.gce.elasticsearch.storage_sizeStorage size
gcp.gce.elasticsearch.threadsThreads
gcp.gce.firewall.dropped_bytes_countDropped bytes
gcp.gce.firewall.dropped_packets_countDropped packets
gcp.gce.flex.autoscaler.connections.currentWriting and reading connections
gcp.gce.flex.autoscaler.server.request_countRequest counts
gcp.gce.gpu.memory.bytes_usedGPU memory usage
gcp.gce.gpu.processes.max_bytes_usedProcess maximum GPU memory usage
gcp.gce.gpu.processes.utilizationProcess lifetime GPU utilization
gcp.gce.gpu.utilizationGPU utilization
gcp.gce.guest.cpu.load_15mCPU load average (15m)
gcp.gce.guest.cpu.load_1mCPU load average (1m)
gcp.gce.guest.cpu.load_5mCPU load average (5m)
gcp.gce.guest.cpu.runnable_task_countRunnable task count
gcp.gce.guest.cpu.usage_timeCPU usage
gcp.gce.guest.disk.bytes_usedDisk usage
gcp.gce.guest.disk.io_timeIO Time
gcp.gce.guest.disk.merged_operation_countMerged disk operations
gcp.gce.guest.disk.operation_bytes_countDisk bytes transferred
gcp.gce.guest.disk.operation_countDisk operations
gcp.gce.guest.disk.operation_timeDisk operation time
gcp.gce.guest.disk.queue_lengthQueue Length
gcp.gce.guest.disk.weighted_io_timeIO Time
gcp.gce.guest.memory.anonymous_usedAnonymous memory usage in Bytes
gcp.gce.guest.memory.bytes_usedMemory usage in Bytes
gcp.gce.guest.memory.dirty_usedDirty pages usage in Bytes.
gcp.gce.guest.memory.page_cache_usedPage cache memory usage in Bytes
gcp.gce.guest.memory.unevictable_usedUnevictable memory usage in Bytes
gcp.gce.guest.system.os_feature_enabledOS Feature
gcp.gce.guest.system.problem_countProblem Count
gcp.gce.guest.system.problem_stateProblem State
gcp.gce.guest.system.uptimeUptime
gcp.gce.hbase.ipc.connectionsIPC connections
gcp.gce.hbase.ipc.queue_lengthIPC queue size
gcp.gce.hbase.ipc.traffic_countIPC traffic
gcp.gce.hbase.master.average_loadLoad
gcp.gce.hbase.master.dead_region_serversDead region servers
gcp.gce.hbase.master.live_region_serversLive region servers
gcp.gce.hbase.regionserver.block_cache.access_countBlock cache accesses
gcp.gce.hbase.regionserver.block_cache.evicted_blocks_countEvicted block count
gcp.gce.hbase.regionserver.block_cache.hit_ratio_percentBlock cache hit ratio
gcp.gce.hbase.regionserver.block_cache.memoryBlock cache size
gcp.gce.hbase.regionserver.block_cache.num_itemsBlock count
gcp.gce.hbase.regionserver.call_queue.lengthCall queue size
gcp.gce.hbase.regionserver.compaction_queue.lengthCompaction queue size
gcp.gce.hbase.regionserver.flush_queue.lengthFlush queue size
gcp.gce.hbase.regionserver.memory.heap_usageHeap usage
gcp.gce.hbase.regionserver.memstore.filesMemstore files
gcp.gce.hbase.regionserver.memstore.index_sizeMemstore index size
gcp.gce.hbase.regionserver.memstore.open_storesMemstore open stores
gcp.gce.hbase.regionserver.memstore.sizeMemstore size
gcp.gce.hbase.regionserver.online_regionsOnline regions
gcp.gce.hbase.regionserver.request_countRequest count
gcp.gce.hbase.regionserver.requests.total_rateRPC request rate
gcp.gce.hbase.regionserver.slow_operation_countSlow operations
gcp.gce.hbase.thrift.batch_latency.averageThrift average batch latency
gcp.gce.hbase.thrift.call_latency.averageThrift average call latency
gcp.gce.hbase.thrift.call_queue.lengthThrift call queue size
gcp.gce.hbase.thrift.slow_call_latency.averageThrift average slow call latency
gcp.gce.hbase.thrift.time_in_queue.averageThrift average time in queue
gcp.gce.iis.current_connectionsIIS open connections
gcp.gce.iis.network.transferred_bytes_countIIS transferred bytes
gcp.gce.iis.new_connection_countIIS connections
gcp.gce.iis.request_countIIS requests
gcp.gce.instance.cpu.guest_visible_vcpusGuest Visible vCPUs
gcp.gce.instance.cpu.reserved_coresReserved vCPUs
gcp.gce.instance.cpu.scheduler_wait_timeScheduler Wait Time
gcp.gce.instance.cpu.usage_timeCPU usage
gcp.gce.instance.cpu.utilizationCPU utilization
gcp.gce.instance.disk.average_io_latencyDisk average latency
gcp.gce.instance.disk.average_io_queue_depthDisk average io queue depth
gcp.gce.instance.disk.max_read_bytes_countPeak disk read bytes
gcp.gce.instance.disk.max_read_ops_countPeak disk read ops
gcp.gce.instance.disk.max_write_bytes_countPeak disk write bytes
gcp.gce.instance.disk.max_write_ops_countPeak disk write ops
gcp.gce.instance.disk.performance_statusDisk performance status
gcp.gce.instance.disk.provisioning.iopsProvisioned disk IOPS
gcp.gce.instance.disk.provisioning.sizeProvisioned disk size
gcp.gce.instance.disk.provisioning.throughputProvisioned disk throughput (bytes/sec)
gcp.gce.instance.disk.read_bytes_countDisk read bytes
gcp.gce.instance.disk.read_ops_countDisk read operations
gcp.gce.instance.disk.write_bytes_countDisk write bytes
gcp.gce.instance.disk.write_ops_countDisk write operations
gcp.gce.instance.global_dns.request_countGCE VM Global DNS Request Count
gcp.gce.instance.integrity.early_boot_validation_statusEarly Boot Validation
gcp.gce.instance.integrity.late_boot_validation_statusLate Boot Validation
gcp.gce.instance.memory.balloon.ram_sizeVM Memory Total
gcp.gce.instance.memory.balloon.ram_usedVM Memory Used
gcp.gce.instance.memory.balloon.swap_in_bytes_countVM Swap In
gcp.gce.instance.memory.balloon.swap_out_bytes_countVM Swap Out
gcp.gce.instance.network.received_bytes_countReceived bytes
gcp.gce.instance.network.received_packets_countReceived packets
gcp.gce.instance.network.sent_bytes_countSent bytes
gcp.gce.instance.network.sent_packets_countSent packets
gcp.gce.instance.uptimeUptime
gcp.gce.instance.uptime_totalUptime Total
gcp.gce.interconnect_attachment.vm.egress_bytes_countEgress bytes per VM to the Cloud Interconnect
attachment
gcp.gce.interconnect_attachment.vm.ingress_bytes_countIngress bytes per VM from the Cloud Interconnect
attachment
gcp.gce.interface.errorsNetwork errors
gcp.gce.interface.packetsNetwork packets
gcp.gce.interface.trafficNetwork traffic
gcp.gce.jvm.gc.countGC count
gcp.gce.jvm.gc.timeGC time
gcp.gce.jvm.memory.usageMemory usage
gcp.gce.jvm.os.cpu_timeCPU time
gcp.gce.jvm.os.open_filesOpen files
gcp.gce.jvm.thread.num_daemonDaemon threads
gcp.gce.jvm.thread.num_liveThreads
gcp.gce.jvm.thread.peakMax threads
gcp.gce.jvm.uptimeUptime
gcp.gce.kafka.broker.topics.failed_request_countFailed requests
gcp.gce.kafka.broker.topics.incoming_message_countIncoming messages
gcp.gce.kafka.broker.topics.trafficTraffic
gcp.gce.kafka.controller.kafka.activeActive controllers
gcp.gce.kafka.controller.kafka.offline_partitionsOffline partitions
gcp.gce.kafka.controller.leader_elections.election_countLeader elections
gcp.gce.kafka.controller.leader_elections.unclean_countStale leader elections
gcp.gce.kafka.log.flush_countFlushes
gcp.gce.kafka.network.request_countRequests
gcp.gce.kafka.purgatory.num_delayed_requestsDelayed purgatory requests
gcp.gce.kafka.purgatory.sizePurgatory requests
gcp.gce.kafka.replica_fetcher.max_lagMaximum lag
gcp.gce.kafka.replica_fetcher.min_fetch_rateMinimum fetch rate
gcp.gce.kafka.replica_manager.isr.expand_countGaining replicas
gcp.gce.kafka.replica_manager.isr.shrink_countLagging replicas
gcp.gce.kafka.replica_manager.leadersLeaders
gcp.gce.kafka.replica_manager.partitionsPartitions
gcp.gce.kafka.replica_manager.under_replicated_partitionsUnreliable partitions
gcp.gce.memcached.command_countCommands
gcp.gce.memcached.current_connectionsConnections
gcp.gce.memcached.current_itemsItems
gcp.gce.memcached.eviction_countEvictions
gcp.gce.memcached.memoryMemory usage
gcp.gce.memcached.networkTraffic
gcp.gce.memcached.operation_countOperations
gcp.gce.memcached.operation_hitratioHit ratio
gcp.gce.memcached.rusageCPU time
gcp.gce.memcached.threadsThreads
gcp.gce.memory.bytes_usedMemory usage
gcp.gce.memory.percent_usedMemory utilization
gcp.gce.mirroring.dropped_packets_countDropped packets
gcp.gce.mirroring.mirrored_bytes_countMirrored bytes
gcp.gce.mirroring.mirrored_packets_countMirrored packets
gcp.gce.mongodb.cache.hitsCache hits
gcp.gce.mongodb.cache.missesCache misses
gcp.gce.mongodb.collectionsCollections
gcp.gce.mongodb.connectionsConnections
gcp.gce.mongodb.data_sizeData size
gcp.gce.mongodb.extentsExtents
gcp.gce.mongodb.global_lock_hold_timeGlobal lock time
gcp.gce.mongodb.index_sizeIndex size
gcp.gce.mongodb.indexesIndexes
gcp.gce.mongodb.memory_usageMemory usage
gcp.gce.mongodb.objectsObjects
gcp.gce.mongodb.operation_countOperations
gcp.gce.mongodb.storage_sizeStorage size
gcp.gce.mssql.connections.userSQL Server open connections
gcp.gce.mssql.transaction_rateSQL Server transaction rate
gcp.gce.mssql.write_transaction_rateSQL Server write transaction rate
gcp.gce.mysql.buffer_pool.num_pagesBuffer pool pages
gcp.gce.mysql.buffer_pool.operation_countBuffer pool operations
gcp.gce.mysql.buffer_pool_sizeBuffer pool size
gcp.gce.mysql.command_countCommands
gcp.gce.mysql.handler_countHandlers
gcp.gce.mysql.innodb.doublewrite_countInnoDB doublewrite buffers
gcp.gce.mysql.innodb.log_operation_countInnoDB log operations
gcp.gce.mysql.innodb.operation_countInnoDB operations
gcp.gce.mysql.innodb.page_operation_countInnoDB page operations
gcp.gce.mysql.innodb.row_lock_countInnoDB locks
gcp.gce.mysql.innodb.row_operation_countInnoDB row operations
gcp.gce.mysql.lock_countLocks
gcp.gce.mysql.qcache.operation_countQCache operations
gcp.gce.mysql.qcache.query_countQCache queries
gcp.gce.mysql.slave_replication_lagReplica lag
gcp.gce.mysql.sort_countSorts
gcp.gce.mysql.thread_countThreads
gcp.gce.nat.allocated_portsAllocated ports
gcp.gce.nat.closed_connections_countClosed connections count
gcp.gce.nat.dropped_received_packets_countReceived packets dropped count
gcp.gce.nat.dropped_sent_packets_countSent packets dropped count
gcp.gce.nat.new_connections_countNew connections count
gcp.gce.nat.open_connectionsOpen connections
gcp.gce.nat.port_usagePort usage
gcp.gce.nat.received_bytes_countReceived bytes count
gcp.gce.nat.received_packets_countReceived packets count
gcp.gce.nat.sent_bytes_countSent bytes count
gcp.gce.nat.sent_packets_countSent packets count
gcp.gce.network.tcp_connectionsTCP connections
gcp.gce.nginx.connections.accepted_countAccepted connections
gcp.gce.nginx.connections.currentActive connections
gcp.gce.nginx.connections.handled_countHandled connections
gcp.gce.nginx.request_countRequests
gcp.gce.node.problem_countProblem count
gcp.gce.node.yarn.nodemanager.healthYARN NodeManager Health
gcp.gce.pagefile.percent_usedPagefile utilization
gcp.gce.postgresql.blocks_read_countBlocks read
gcp.gce.postgresql.commit_countCommits
gcp.gce.postgresql.db_sizeDB size
gcp.gce.postgresql.num_backendsBackends
gcp.gce.postgresql.num_tuplesDB rows
gcp.gce.postgresql.operation_countOperations
gcp.gce.postgresql.rollback_countRollbacks
gcp.gce.processes.count_by_stateProcesses
gcp.gce.processes.cpu_timeProcess CPU
gcp.gce.processes.disk.read_bytes_countProcess disk read I/O
gcp.gce.processes.disk.write_bytes_countProcess disk write I/O
gcp.gce.processes.fork_countFork count
gcp.gce.processes.rss_usageProcess resident memory
gcp.gce.processes.vm_usageProcess virtual memory
gcp.gce.processes.windows.handlesProcess open handles (Windows)
gcp.gce.rabbitmq.consumersConsumers
gcp.gce.rabbitmq.delivery_rateDelivery rate
gcp.gce.rabbitmq.num_messagesMessages
gcp.gce.rabbitmq.publish_ratePublish rate
gcp.gce.redis.changes_since_last_saveUnsaved changes
gcp.gce.redis.clients.blockedBlocked clients
gcp.gce.redis.clients.connectedConnected clients
gcp.gce.redis.commands_processedCommands
gcp.gce.redis.connections.slavesSlave connections
gcp.gce.redis.connections.totalConnections
gcp.gce.redis.expired_keysExpired keys
gcp.gce.redis.memory.usageMemory usage
gcp.gce.redis.memory.usage_luaLua memory usage
gcp.gce.redis.pubsub.channelsPubSub channels
gcp.gce.redis.pubsub.patternsPubSub patterns
gcp.gce.redis.uptimeUptime
gcp.gce.riak.latency.95th_percentile95% latency (1m)
gcp.gce.riak.latency.averageAverage latency (1m)
gcp.gce.riak.latency.maximumMaximum latency (1m)
gcp.gce.riak.memory_usageMemory usage
gcp.gce.riak.num_siblings.95th_percentile95% siblings (1m)
gcp.gce.riak.num_siblings.averageAverage siblings (1m)
gcp.gce.riak.num_siblings.maximumMaximum siblings (1m)
gcp.gce.riak.object_size.95th_percentile95% object size (1m)
gcp.gce.riak.object_size.averageAverage object size (1m)
gcp.gce.riak.object_size.maximumMaximum object size (1m)
gcp.gce.riak.operation_countOperations
gcp.gce.router_appliance.gateway.egress_bytes_countEgress bytes from router appliance instance
gcp.gce.router_appliance.gateway.ingress_bytes_countIngress bytes to the router appliance instance
gcp.gce.router_appliance.vm.egress_bytes_countEgress bytes per VM to router appliance instance
gcp.gce.router_appliance.vm.ingress_bytes_countIngress bytes per VM from the router appliance instance
gcp.gce.service.client.connection_close_countClient Connection Close Count
gcp.gce.service.client.connection_open_countClient Connection Open Count
gcp.gce.service.client.received_bytes_countClient Received Bytes Count
gcp.gce.service.client.request_bytesClient Request Bytes
gcp.gce.service.client.request_countClient Request Count
gcp.gce.service.client.response_bytesClient Response Bytes
gcp.gce.service.client.roundtrip_latenciesClient Roundtrip Latencies
gcp.gce.service.client.sent_bytes_countClient Sent Bytes Count
gcp.gce.service.server.connection_close_countServer Connection Close Count
gcp.gce.service.server.connection_open_countServer Connection Open Count
gcp.gce.service.server.received_bytes_countServer Received Bytes Count
gcp.gce.service.server.request_bytesServer Request Bytes
gcp.gce.service.server.request_countServer Request Count
gcp.gce.service.server.response_bytesServer Response Bytes
gcp.gce.service.server.response_latenciesServer Response Latencies
gcp.gce.service.server.sent_bytes_countServer Sent Bytes Count
gcp.gce.swap.bytes_usedSwap usage
gcp.gce.swap.ioSwap I/O operations
gcp.gce.swap.percent_usedSwap utilization
gcp.gce.tomcat.manager.sessionsSessions
gcp.gce.tomcat.request_processor.error_countErrors
gcp.gce.tomcat.request_processor.processing_timeProcessing time
gcp.gce.tomcat.request_processor.request_countRequests
gcp.gce.tomcat.request_processor.traffic_countTraffic
gcp.gce.tomcat.threads.busyBusy threads
gcp.gce.tomcat.threads.currentCurrent threads
gcp.gce.uptime_check.check_passedCheck passed
gcp.gce.uptime_check.content_mismatchContent mismatch
gcp.gce.uptime_check.error_codeError code
gcp.gce.uptime_check.http_statusHTTP status
gcp.gce.uptime_check.request_latencyRequest latency
gcp.gce.uptime_check.time_until_ssl_cert_expiresTime until SSL certificate expires
gcp.gce.varnish.backend_connection_countBackend connection successes
gcp.gce.varnish.cache_operation_countCache operations
gcp.gce.varnish.client_connection_countClient connections
gcp.gce.vm.all.firewall_hit_countFirewall All Types Hit Counts
gcp.gce.vm.all.firewall_last_used_timestampFirewall Last Used Timestamp
gcp.gce.vm.firewall_hit_countVM Firewall Hit Counts
gcp.gce.vm.firewall_last_used_timestampVM Firewall Last Used Timestamp
gcp.gce.vm_flow.connection_countConnection Count
gcp.gce.vm_flow.egress_bytes_countEgress bytes
gcp.gce.vm_flow.egress_packets_countEgress Packets Per VM
gcp.gce.vm_flow.external_rttExternal RTT latencies
gcp.gce.vm_flow.ingress_bytes_countIngress bytes
gcp.gce.vm_flow.ingress_packets_countIngress Packets Per VM
gcp.gce.vm_flow.rttRTT latencies
gcp.gce.vpn_tunnel.vm.egress_bytes_countEgress bytes per VM to the Cloud VPN tunnel
gcp.gce.vpn_tunnel.vm.ingress_bytes_countIngress bytes per VM from the Cloud VPN tunnel
gcp.gce.zookeeper.connections_countOpen connections
gcp.gce.zookeeper.data_sizeData size
gcp.gce.zookeeper.followers.countFollowers
gcp.gce.zookeeper.followers.synced_countSynced followers
gcp.gce.zookeeper.network.received_packets_countPackets received
gcp.gce.zookeeper.network.sent_packets_countPackets sent
gcp.gce.zookeeper.nodes.countNodes
gcp.gce.zookeeper.nodes.ephemeral_countEphemeral nodes
gcp.gce.zookeeper.nodes.watches_countWatches
gcp.gce.zookeeper.requests.latency.averageAverage request latency
gcp.gce.zookeeper.requests.latency.maximumMaximum request latency
gcp.gce.zookeeper.requests.latency.minimumMinimum request latency
gcp.gce.zookeeper.requests.outstanding_countOutstanding requests
gcp.gce.zookeeper.sync_operations.pending_countPending syncs
gcp.gce.xds.server.connected_clientsConnected clients
gcp.gce.xds.server.request_countRequest count
gcp.gce.xds.server.request_count_by_zoneRequest count by zone
gcp.gce.workload.performancePerformance
gcp.gce.quota.fqdns_per_global_network_firewall_policy.exceededFQDN per global network firewall policy quota
exceeded error
gcp.gce.quota.fqdns_per_global_network_firewall_policy.limitFQDN per global network firewall policy quota
limit
gcp.gce.quota.fqdns_per_global_network_firewall_policy.usageFQDN per global network firewall policy quota
usage
gcp.gce.quota.fqdns_per_hierarchical_firewall_policy.exceededHierarchical firewall policy FQDN objects per
firewall policy quota exceeded error
gcp.gce.quota.fqdns_per_hierarchical_firewall_policy.limitHierarchical firewall policy FQDN objects per
firewall policy quota limit
gcp.gce.quota.fqdns_per_hierarchical_firewall_policy.usageHierarchical firewall policy FQDN objects per
firewall policy quota usage
gcp.gce.quota.fqdns_per_regional_network_firewall_policy.exceededFQDN per regional network firewall policy quota
exceeded error
gcp.gce.quota.fqdns_per_regional_network_firewall_policy.limitFQDN per regional network firewall policy quota
limit
gcp.gce.quota.fqdns_per_regional_network_firewall_policy.usageFQDN per regional network firewall policy quota
usage
gcp.gce.quota.rule_attributes_per_global_network_firewall_policy.exceededRule attributes per global network
firewall policy quota exceeded error
gcp.gce.quota.rule_attributes_per_global_network_firewall_policy.limitRule attributes per global network
firewall policy quota limit
gcp.gce.quota.rule_attributes_per_global_network_firewall_policy.usageRule attributes per global network
firewall policy quota usage
gcp.gce.quota.rule_attributes_per_hierarchical_firewall_policy.exceededHierarchical firewall policy rule
attributes (atoms) per firewall policy quota exceeded error
gcp.gce.quota.rule_attributes_per_hierarchical_firewall_policy.limitHierarchical firewall policy rule
attributes (atoms) per firewall policy quota limit
gcp.gce.quota.rule_attributes_per_hierarchical_firewall_policy.usageHierarchical firewall policy rule
attributes (atoms) per firewall policy quota usage
gcp.gce.quota.rule_attributes_per_regional_network_firewall_policy.exceededRule attributes per regional network
firewall policy quota exceeded error
gcp.gce.quota.rule_attributes_per_regional_network_firewall_policy.limitRule attributes per regional network
firewall policy quota limit
gcp.gce.quota.rule_attributes_per_regional_network_firewall_policy.usageRule attributes per regional network
firewall policy quota usage
gcp.gce.quota.interconnect_attachments_per_interconnect.exceededInterconnect attachments per Interconnect quota
exceeded error
gcp.gce.quota.interconnect_attachments_per_interconnect.limitInterconnect attachments per Interconnect quota
limit
gcp.gce.quota.interconnect_attachments_per_interconnect.usageInterconnect attachments per Interconnect quota
usage
gcp.gce.global_concurrent_operationsConcurrent global operations per project
gcp.gce.quota.concurrent.global_concurrent_operations.exceededConcurrent global operations per project
concurrent quota exceeded
gcp.gce.quota.concurrent.global_concurrent_operations.limitConcurrent global operations per project
concurrent quota limit
gcp.gce.quota.concurrent.global_concurrent_operations.usageGlobal concurrent operations usage
gcp.gce.quota.concurrent.regional_concurrent_operations.exceededConcurrent regional operations per project
concurrent quota exceeded
gcp.gce.quota.concurrent.regional_concurrent_operations.limitConcurrent regional operations per project
concurrent quota limit
gcp.gce.quota.concurrent.regional_concurrent_operations.usageRegional concurrent operations usage
gcp.gce.regional_concurrent_operationsConcurrent regional operations per project
gcp.gce.global_dns.request_countGCE Project Global DNS Request Count
gcp.gce.inter_region_egress_bandwidthInter-Region Network Egress Bandwidth (bps) from
Compute instances
gcp.gce.quota.cpus_per_vm_family.exceededCPU count per VM family quota exceeded error
gcp.gce.quota.cpus_per_vm_family.limitCPU count per VM family quota limit
gcp.gce.quota.cpus_per_vm_family.usageCPU count per VM family quota usage
gcp.gce.quota.gpus_per_gpu_family.exceededGPU count per GPU family quota exceeded error
gcp.gce.quota.gpus_per_gpu_family.limitGPU count per GPU family quota limit
gcp.gce.quota.gpus_per_gpu_family.usageGPU count per GPU family quota usage
gcp.gce.quota.inter_region_egress_bandwidth.exceededInter-Region Network Egress Bandwidth (bps) from
Compute instances quota exceeded error
gcp.gce.quota.inter_region_egress_bandwidth.limitInter-Region Network Egress Bandwidth (bps) from
Compute instances quota limit
gcp.gce.quota.inter_region_egress_bandwidth.usageInter-Region Network Egress Bandwidth (bps) from
Compute instances quota usage
gcp.gce.quota.local_ssd_total_storage_per_vm_family.exceededLocal SSD disk per VM family (GB) quota exceeded
error
gcp.gce.quota.local_ssd_total_storage_per_vm_family.limitLocal SSD disk per VM family (GB) quota limit
gcp.gce.quota.local_ssd_total_storage_per_vm_family.usageLocal SSD disk per VM family (GB) quota usage
gcp.gce.quota.tpus_per_tpu_family.exceededTPU count per TPU family quota exceeded error
gcp.gce.quota.tpus_per_tpu_family.limitTPU count per TPU family quota limit
gcp.gce.quota.tpus_per_tpu_family.usageTPU count per TPU family quota usage
gcp.gce.instance_group.predicted_capacityInstance group capacity as predicted
gcp.gce.instance_group.predicted_sizeInstance group size as predicted
gcp.gce.instance_group.predicted_utilizationInstance group utilization as predicted
gcp.gce.instance_group.sizeInstance group size
Metrics NameDescription
gcp.gke.container.accelerator.requestRequest accelerators
gcp.gke.container.cpu.core_usage_timeCPU usage time
gcp.gke.container.cpu.limit_coresLimit cores
gcp.gke.container.cpu.limit_utilizationCPU limit utilization
gcp.gke.container.cpu.request_coresRequest cores
gcp.gke.container.cpu.request_utilizationCPU request utilization
gcp.gke.container.ephemeral_storage.limit_bytesEphemeral storage limit
gcp.gke.container.ephemeral_storage.request_bytesEphemeral storage request
gcp.gke.container.ephemeral_storage.used_bytesEphemeral storage usage
gcp.gke.container.memory.limit_bytesMemory limit
gcp.gke.container.memory.limit_utilizationMemory limit utilization
gcp.gke.container.memory.page_fault_countPage faults
gcp.gke.container.memory.request_bytesMemory request
gcp.gke.container.memory.request_utilizationMemory request utilization
gcp.gke.container.memory.used_bytesMemory usage
gcp.gke.container.restart_countRestart count
gcp.gke.container.uptimeUptime
gcp.gke.control_plane.apiserver.admission_controller_admission_duration_secondsapiserver_admission_controller_admission_duration_seconds
gcp.gke.control_plane.apiserver.admission_step_admission_duration_secondsapiserver_admission_step_admission_duration_seconds
gcp.gke.control_plane.apiserver.aggregator_unavailable_apiserviceaggregator_unavailable_apiservice
gcp.gke.control_plane.apiserver.audit_event_totalapiserver_audit_event_total
gcp.gke.control_plane.apiserver.audit_level_totalapiserver_audit_level_total
gcp.gke.control_plane.apiserver.audit_requests_rejected_totalapiserver_audit_requests_rejected_total
gcp.gke.control_plane.apiserver.client_certificate_expiration_secondsapiserver_client_certificate_expiration_seconds
gcp.gke.control_plane.apiserver.current_inflight_requestsapiserver_current_inflight_requests
gcp.gke.control_plane.apiserver.etcd_object_countsetcd_object_counts
gcp.gke.control_plane.apiserver.etcd_request_duration_secondsetcd_request_duration_seconds
gcp.gke.control_plane.apiserver.init_events_totalapiserver_init_events_total
gcp.gke.control_plane.apiserver.longrunning_gaugeapiserver_longrunning_gauge
gcp.gke.control_plane.apiserver.registered_watchersapiserver_registered_watchers
gcp.gke.control_plane.apiserver.request_countapiserver_request_count
gcp.gke.control_plane.apiserver.request_duration_secondsapiserver_request_duration_seconds
gcp.gke.control_plane.apiserver.request_totalapiserver_request_total
gcp.gke.control_plane.apiserver.response_sizesapiserver_response_sizes
gcp.gke.control_plane.apiserver.storage_objectsapiserver_storage_objects
gcp.gke.control_plane.controller_manager.cloudprovider_gce_api_request_duration_secondscloudprovider_vsphere_api_request_duration_seconds
gcp.gke.control_plane.controller_manager.cronjob_controller_rate_limiter_usecronjob_controller_rate_limiter_use
gcp.gke.control_plane.controller_manager.deployment_controller_rate_limiter_usedeployment_controller_rate_limiter_use
gcp.gke.control_plane.controller_manager.endpoint_controller_rate_limiter_useendpoint_controller_rate_limiter_use
gcp.gke.control_plane.controller_manager.gc_controller_rate_limiter_usegc_controller_rate_limiter_use
gcp.gke.control_plane.controller_manager.job_controller_rate_limiter_usejob_controller_rate_limiter_use
gcp.gke.control_plane.controller_manager.namespace_controller_rate_limiter_usenamespace_controller_rate_limiter_use
gcp.gke.control_plane.controller_manager.node_collector_evictions_numbernode_collector_evictions_number
gcp.gke.control_plane.controller_manager.node_collector_unhealthy_nodes_in_zonenode_collector_unhealthy_nodes_in_zone
gcp.gke.control_plane.controller_manager.node_collector_zone_healthnode_collector_zone_health
gcp.gke.control_plane.controller_manager.node_collector_zone_sizenode_collector_zone_size
gcp.gke.control_plane.controller_manager.node_lifecycle_controller_rate_limiter_usenode_lifecycle_controller_rate_limiter_use
gcp.gke.control_plane.controller_manager.persistentvolume_protection_controller_rate_limiter_usepersistentvolume_protection_controller_rate_limiter_use
gcp.gke.control_plane.controller_manager.persistentvolumeclaim_protection_controller_rate_limiter_usepersistentvolumeclaim_protection_controller_rate_limiter_use
gcp.gke.control_plane.controller_manager.replicaset_controller_rate_limiter_usereplicaset_controller_rate_limiter_use
gcp.gke.control_plane.controller_manager.replication_controller_rate_limiter_usereplication_controller_rate_limiter_use
gcp.gke.control_plane.controller_manager.serviceaccount_controller_rate_limiter_useserviceaccount_controller_rate_limiter_use
gcp.gke.control_plane.controller_manager.serviceaccount_tokens_controller_rate_limiter_useserviceaccount_tokens_controller_rate_limiter_use
gcp.gke.control_plane.scheduler.binding_duration_secondsscheduler_binding_duration_seconds
gcp.gke.control_plane.scheduler.e2e_scheduling_duration_secondsscheduler_e2e_scheduling_duration_seconds
gcp.gke.control_plane.scheduler.framework_extension_point_duration_secondsscheduler_framework_extension_point_duration_seconds
gcp.gke.control_plane.scheduler.pending_podsscheduler_pending_pods
gcp.gke.control_plane.scheduler.pod_scheduling_duration_secondsscheduler_pod_scheduling_duration_seconds
gcp.gke.control_plane.scheduler.preemption_attempts_totalscheduler_preemption_attempts_total
gcp.gke.control_plane.scheduler.preemption_victimsscheduler_preemption_victims
gcp.gke.control_plane.scheduler.schedule_attempts_totalscheduler_schedule_attempts_total
gcp.gke.control_plane.scheduler.scheduling_algorithm_preemption_evaluation_secondsscheduler_scheduling_algorithm_preemption_evaluation_seconds
gcp.gke.control_plane.scheduler.scheduling_attempt_duration_secondsscheduler_scheduling_attempt_duration_seconds
gcp.gke.control_plane.scheduler.scheduling_duration_secondsscheduler_scheduling_duration_seconds
gcp.gke.daemon_controller_rate_limiter_use.daemon_controller_rate_limiter_usedaemon_controller_rate_limiter_use
gcp.gke.node.cpu.allocatable_coresAllocatable cores
gcp.gke.node.cpu.allocatable_utilizationCPU allocatable utilization
gcp.gke.node.cpu.core_usage_timeCPU usage time
gcp.gke.node.cpu.total_coresTotal cores
gcp.gke.node.ephemeral_storage.allocatable_bytesAllocatable ephemeral storage
gcp.gke.node.ephemeral_storage.inodes_freeFree inodes
gcp.gke.node.ephemeral_storage.inodes_totalTotal inodes
gcp.gke.node.ephemeral_storage.total_bytesTotal ephemeral storage
gcp.gke.node.ephemeral_storage.used_bytesEphemeral storage usage
gcp.gke.node.memory.allocatable_bytesAllocatable memory
gcp.gke.node.memory.allocatable_utilizationMemory allocatable utilization
gcp.gke.node.memory.total_bytesTotal memory
gcp.gke.node.memory.used_bytesMemory usage
gcp.gke.node.network.received_bytes_countBytes received
gcp.gke.node.network.sent_bytes_countBytes transmitted
gcp.gke.node.pid_limitPID capacity
gcp.gke.node.pid_usedPID usage
gcp.gke.node_daemon.cpu.core_usage_timeCPU usage time
gcp.gke.node_daemon.memory.used_bytesMemory usage
gcp.gke.pod.ephemeral_storage.used_bytesEphemeral pod storage usage
gcp.gke.pod.network.policy_event_countNetwork policy event count
gcp.gke.pod.network.received_bytes_countBytes received
gcp.gke.pod.network.sent_bytes_countBytes transmitted
gcp.gke.pod.volume.total_bytesVolume capacity
gcp.gke.pod.volume.used_bytesVolume usage
gcp.gke.pod.volume.utilizationVolume utilization

Need assistance or want to learn more about Middleware? Contact our support team in Slack.