Google Cloud Platform (GCP) Monitoring

Overview

A common framework for executing Google Cloud Platform (GCP) monitors is implemented and is used by Cavisson Application Agent. This framework is responsible for capturing and sending attributes of one or more GCP as per configuration of monitor.

Prerequisites

  • The user can use a service account.
  • Viewer access is required of a project or an application to access GCP.
  • The frequency of data pull is minimum 60 seconds.
  • Approximately seven or eight .jar files are required to run a monitor.

GCP Server Configuration

To configure GCP Server, follow the below mentioned steps:

  1. Login to a machine, go to Product UI Home page, click Monitors icon, and then click the Monitors menu item.

2. This displays the Monitor Group Select a ‘topology’ from the drop down list and click a ‘monitor group’ name.

  1. This displays a list of Monitors. Expand the GCP A list of following monitors is displayed:
  • AgentCPULoadStats
  • AgentCPUUsageStats
  • AgentDiskStats
  • BigQueryDatasetStats
  • BigQueryGlobalStats
  • BigtableClusterStats
  • BigtableTableStats
  • CloudSqlStats
  • ComputeEngineStats
  • DataProcHdfsYarnCustomStats
  • DataProcHdfsYarnStats
  • DataProcJobsStats
  • DataflowStats
  • DatastoreStats
  • InstanceGroupStats
  • MySQLBackupStats
  • PubSubSubscriptionStats
  • PubSubTopicStats
  • StorageBucketStats
  • StoragePermissionStats
  • AutoScaler
  1. To configure any monitor, click the Configure Monitor icon ().
  2. This displays the Monitor Configuration window.

6. Provide the details for each field as follows:

  • Exclude Tier: From the drop down list, the user can choose a tier that they want to exclude. The user can also type a pattern as a regular expression that allows them to exclude a tier. The user can type multiple regular expressions separated by comma.
  • Type the Instance Name.
  • Type the GCP Project ID.
  • GCP Token File Path: Type the path of the token file along with the file name (for example, “/home/cavisson/work/Token/<token file name>”). This file contains credentials used to make connection with the Google cloud environment.
  • Proxy Settings: Type the Proxy Host and the Proxy Port.

  • Recovery Settings: Type the Retry Count. By default, the retry count value is 60.

  • Advanced Settings: Provide the following details under advanced settings.
    • Type the Alternate JRE Home.
    • Delay Time in (Secs): Type the delay time that is used to get the last successful sample value. By default, the delay time is 90 seconds.
    • Type the GCP Library Classpath.
    • Type the Absolute Metrics Configuration File Path. This is used to give externally configured metrics.

  1. Click Add to add the monitor configuration.
  2. To delete one or more configured monitors, click the Delete icon in the lower-right corner of the window.
  3. Select the check box to enable the monitor and click Save.

GCP Monitoring

Below are the GCP capabilities:

AgentCPULoadStats
SR No.MetricMetric Description
1Load Average Over 1 MinuteAverage load of system during each minute
2Load Average Over 5 MinutesAverage load of system during 5 minute
3Load Average Over 15 MinutesAverage load of system during 15 minute
AgentCPUUsageStats
SR No.MetricMetric Description
1CPU Usage (Pct)CPU usage in percentage
AgentDiskStats
SR No.MetricMetric Description
1Disk Bytes Used (MB)Disk bytes used in megabytes, where type of usage (free, used, and reserved) in device
2Average I/O Time (ms)/SecAverage time in millisecond an I/O-operation took to complete in device per second
3Merged Operations/SecNumber of merged operations per second, where direction (read and write) in device
4Operations/SecNumber of disk operations per second, where direction (read and write) in device
5Operation Time (ms)/SecTotal time in millisecond spent In disk operations (read and write) in device per second
6Average Pending OperationsNumber of Pending operations in device
7Disk Used (Pct)Disk percent used, where type of usage are free, used, and reserved in device
8Bytes Read/SecDisk bytes read in device per second
9Weighted I/O Time (ms)/SecWeighted number of millisecond spent I/O operation in device per second
10Disk Bytes Transferred Kilobytes/SecDisk bytes transferred in kilobytes per second
BigQueryDatasetStats
SR No.MetricMetric Description
1BigQuery Stored bytes/SecNumber of bytes stored per second
2BigQuery Table countNumber of tables
3BigQuery Uploaded bytes/minUploaded bytes per minute
4BigQuery Uploaded rows/minUploaded rows per minute

BigQueryGlobalStats
SR No.MetricMetric Description
1BigQuery Queries CountNumber of In-flight queries
2BigQuery Scanned Bytes/MinNumber of scanned bytes per minute
3BigQuery Scanned Bytes Billed/MinNumber of server scanned bytes billed per minute
4BigQuery Slots Used By ProjectNumber of slots used by project
5BigQuery Total SlotsTotal number of BigQuery slots available for the project
6BigQuery Average Query Execution Time (Sec)Average query execution time in seconds
7BigQuery 5th Percentile Query Execution Time (Sec)5th percentile of time taken for processing query in seconds
8BigQuery 50th Percentile Query Execution Time (Sec)50th percentile of time taken for processing query in seconds
9BigQuery 95th Percentile Query Execution Time (Sec)95th percentile of time taken for processing query in seconds
10BigQuery 99th Percentile Query Execution Time (Sec)99th percentile of time taken for processing query in seconds
BigtableClusterStats
SR No.MetricMetric Description
1Bigtable Cluster Byte UsedAmount of compressed data for tables stored in a cluster
2BigTable Cluster Node CountNumber of nodes in a cluster
3Bigtable Cluster Disk LoadUtilization of HDD disks in a cluster
4Bigtable Cluster CPU Load Hottest NodeCPU load of the busiest node in a cluster
5BigTable Cluster CPU LoadCPU load of a cluster

BigtableTableStats
SR No.MetricMetric Description
1Bigtable Server Sent Bytes/SecNumber of uncompressed bytes of response data sent by servers for a table
2Bigtable Server Returned Rows/SecNumber of rows returned by server requests for a table
3Bigtable Server Requests/SecNumber of server requests for a table
4Bigtable Server Received Bytes/SecNumber of uncompressed bytes of request data received by servers for a table
5Bigtable Server Modified Rows/SecNumber of rows modified by server requests for a table
6Bigtable Server Errors/SecNumber of server requests for a table that failed with an error
7Bigtable Average Server Latency (ms)Average server request latency for a table in milliseconds
8Bigtable 5th Percentile Server Latency (ms)5th percentile server request latency for a table in milliseconds
9Bigtable 50th Percentile Server Latency (ms)50th percentile server request latency for a table in milliseconds
10Bigtable 95th Percentile Server Latency (ms)95th percentile server request latency for a table in milliseconds
11Bigtable 99th Percentile Server Latency (ms)95th percentile server request latency for a table in milliseconds

CloudSqlStats
SR No.MetricMetric Description
1CloudSql Reserved CoresNumber of cores reserved for the database
2CloudSql CPU Usage Time (Millisecond/Sec)CPU usage time in millisecond per second
3CloudSql Reserved CPU Utilization (Pct)Fraction of the reserved cpu that is currently in use
4CloudSql Bytes UsedData utilization in bytes
5CloudSql Disk Quota (GB)Maximum data disk size in giga bytes
6CloudSql Read Operations/SecNumber of data disk read i/o operations per second
7CloudSql Reserved Disk Utilization (Pct)Fraction of the disk quota that is currently used in percentage
8CloudSql Write Operations/SecNumber of disk write i/o operations per second
9CloudSql Memory Quota (GB)Maximum ram size in giga bytes
10CloudSql Memory Usage (MB)RAM usage in mega bytes
11CloudSql Reserved Memory Utilization (Pct)Fraction of the memory quota that is currently used in percentage
12CloudSql Unflushed Pages In InnoDB Buffer PoolNumber of unflushed pages in the inno db buffer pool
13CloudSql Unused Pages In InnoDB Buffer PoolNumber of unused pages in the inno db buffer pool
14CloudSql Total Pages In InnoDB Buffer PoolTotal number of pages in the inno db buffer pool
15CloudSql InnoDB Fsync() Calls/SecNumber of inno db fsync() calls per second
16CloudSql InnoDB Fsync() Calls To Log File/SecNumber of inno db fsync() calls to the log file per second
17CloudSql InnoDB Pages Read/SecNumber of inno db pages read per second
18CloudSql InnoDB Pages Written/SecNumber of inno db pages written per second
19CloudSql Queries Executed By Server/SecNumber of statements executed by the server per second
20CloudSql Statements Executed By Server Sent By The Client/SecNumber of statements executed by the server sent by the client per second
21CloudSql Bytes Received By MySQL Process/SecNumber of bytes received by mysql process per second
22CloudSql Failover Operations Available On Master InstanceNumber of failover operations is available on the master instance per second
23CloudSql Read Replica Is Behind Its Master (Sec)Number of seconds the read replica is behind its master
24CloudSql Bytes Sent By MySQL Process/SecNumber of bytes sent by mysql process per second
25CloudSql Connections To MySQL InstanceNumber of connections to the cloud sql mysql instance
26CloudSql Bytes Received Through Network/SecNumber of bytes received through the network per second
27CloudSql Bytes Sent Count Through Network/SecNumber of bytes sent through the network per second
28CloudSql Cloud SQL PostgreSQL Instance ConnectionsNumber of connections to the cloud sql postgresql instance
29CloudSql Transaction Count/SecNumber of transactions in postgresql per second
30CloudSql Server UP StatusIndicates if the server is up or not. On-demand instances are spun down if no connections are made for a sufficient amount of time
31CloudSql Instance Running Time (Millisecond/Sec)Total time in seconds the instance has been running per second

ComputeEngineStats
SR No.MetricMetric Description
1Compute Engine Dropped Bytes/SecNumber of incoming bytes dropped per second by the firewall
2Compute Engine Dropped Packets/SecNumber of incoming packets dropped per second by the firewall
3Compute Engine Reserved CoresNumber of cores reserved on the host of the instance
4Compute Engine Average CPU Usage (Sec)Average CPU usage for all cores in seconds
5Compute Engine Average CPU Utilization (Pct)The fraction of the allocated CPU that is currently in use on the instance in percentage
6Compute Engine Disk Read Bytes/SecNumber of bytes read per second from disk
7Compute Engine Disk Read Operations/SecNumber of disk read IO operations per second
8Compute Engine Throttled Read Bytes/SecNumber of bytes per second in throttled read operations
9Compute Engine Throttled Read Operations/SecNumber of throttled read operations per second
10Compute Engine Throttled Write Bytes/SecNumber of bytes per second in throttled write operations
11Compute Engine Throttled Write Operations/SecNumber of throttled write operations per second
12Compute Engine Disk Write Bytes/SecNumber of bytes per second written to disk
13Compute Engine Disk Write Operations/SecNumber of disk write IO operations per second
14Compute Engine Received Bytes/SecNumber of bytes received per second from the network
15Compute Engine Received Packets/SecNumber of packets received per second from the network
16Compute Engine Sent Bytes/SecNumber of bytes sent per second over the network
17Compute Engine Sent Packets/SecNumber of packets sent per second over the network
18Compute Engine Uptime (Sec)How long the VM is up in millisecond per seconds

 

DataProcHdfsYarnCustomStats

SR No.MetricMetric Description
1Yarn Heap Memory Usage Committed (MB)Amount of heap memory in megabytes Reserved in cluster
2Yarn Heap Memory Usage Max (MB)Amount of maximum heap memory used in megabytes in cluster
3Yarn Heap Memory Used (MB)Amount of heap memory used in megabytes in cluster
4Yarn Non Heap Memory Usage Committed (MB)Amount of non heap memory in megabytes Reserved in cluster
5Yarn Non Heap Memory Usage Max (MB)Amount of maximum non heap memory used in megabytes in cluster
6Yarn Non Heap Memory Usage Used (MB)Amount of non heap memory used in megabytes in cluster
7Yarn Number Of Active NMsNumber of active NMs (Network management system) in cluster
8Yarn Allocated Memory (MB)Amount of memory allocated to yarn in megabytes on cluster
9Yarn Application Submitted/SecNumber of Application submitted on cluster
10Yarn Available Memory (MB)Amount of Available memory in megabytes on cluster
11Yarn Pending ContainersNumber of pending containers on cluster
12Yarn Pending Memory (MB)Amount of pending memory in megabytes on cluster
13Yarn Reserved Memory (MB)Amount of reserved memory in megabytes on cluster
14HDFS Heap Memory Usage Committed (MB)Amount of heap memory in megabytes Reserved for hadoop distributed file system in cluster
15HDFS Heap Memory Usage Max (MB)Amount of maximum heap memory used in megabytes for hadoop distributed file system in cluster
16HDFS Heap Memory Usage Used (MB)Amount of heap memory in megabytes used for hadoop distributed file system in cluster
17HDFS Non Heap Memory Usage Committed (MB)Amount of non heap memory in megabytes Reserved for hadoop distributed file system in cluster
18HDFS Non Heap Memory Usage Max (MB)Amount of maximum non heap memory used in megabytes Reserved for hadoop distributed file system in cluster
19HDFS Non Heap Memory Usage Used (MB)Amount of non heap memory used in megabytes Reserved for hadoop distributed file system in cluster
20HDFS Capacity Remaining (GB)Amount of memory remaining in gigabytes that are reserved for hadoop distributed file system in cluster
21HDFS Capacity Total (GB)Amount of memory in gigabytes that are reserved for hadoop distributed file system in cluster
22HDFS Capacity Used (GB)Amount of memory used in gigabytes that are reserved for hadoop distributed file system in cluster
23HDFS Total FilesNumber of files in hadoop distributed file system in cluster

 

DataProcHdfsYarnStats

SR No.MetricMetric Description
1DataProc Yarn Apps Failed/SecNumber of yarn application failed in cluster per second
2DataProc Yarn Containers AllocatedNumber of Yarn containers allocated to cluster
3DataProc Yarn Allocated Memory (MB)Allocated yarn memory in megabytes to cluster
4DataProc Yarn Vcores pendingNumber of yarn virtual cores pending in cluster
5DataProc Yarn Apps Killed/SecNumber of yarn application killed in cluster per second
6DataProc Yarn Nodes LostNumber of yarn nodes lost in cluster
7DataProc Yarn Nodes Decommissioned/SecNumber of yarn nodes decommissioned in cluster per second
8DataProc Yarn Nodes UnhealthyNumber of yarn nodes unhealthy in cluster
9DataProc Yarn Available Memory (MB)Available yarn memory in megabytes in cluster
10DataProc Yarn Containers ReservedNumber of Yarn containers reserved in cluster
11DataProc Yarn Pending Memory (MB)Pending yarn memory in megabytes in cluster
12DataProc Yarn Nodes Rebooted/SecNumber of yarn nodes rebooted in cluster per second
13DataProc Yarn Total Memory (MB)Total yarn memory in megabytes in cluster
14DataProc Yarn Apps Completed/SecNumber of yarn application completed in cluster per second
15DataProc Yarn Containers PendingNumber of Yarn containers pending in cluster
16DataProc Yarn Apps RunningNumber of yarn application running in cluster
17DataProc Yarn Vcores AllocatedNumber of yarn virtual cores allocated to cluster
18DataProc Yarn Vcores ReservedNumber of yarn virtual cores reserved by cluster
19DataProc Yarn Reserved Memory (MB)Reserved yarn memory in megabytes by cluster
20DataProc Yarn Total VcoresTotal number of yarn virtual cores available for cluster
21DataProc Yarn Vcores AvailableNumber of yarn virtual cores available in cluster
22DataProc Yarn Apps Submitted/SecNumber of yarn application submitted in cluster per second
23DataProc Yarn Nodes ActiveNumber of yarn nodes Active in cluster
24DataProc Yarn Apps PendingNumber of yarn application pending in cluster
25DataProc Dfs Capacity Used (Bytes)Distributed file system capacity used in bytes
26DataProc Dfs Capacity Present (Bytes)Distributed file system capacity present in bytes
27DataProc Dfs Nodes Decommissioned/SecNumber of Distributed file system nodes decommissioned in cluster per second
28DataProc Dfs Capacity Remaining (Bytes)Distributed file system capacity remaining in bytes
29DataProc Dfs Nodes DecommissioningNumber of Distributed file system nodes decommissioning in cluster
30DataProc Dfs Blocks MissingNumber of Distributed file system blocks missing in cluster
31DataProc Dfs Blocks Pending DeletionNumber of Distributed file system blocks pending for delete from cluster
32DataProc Dfs Total Capacity (Bytes)Distributed file system total capacity in bytes
33DataProc Dfs Nodes runningNumber of Distributed file system nodes running in cluster
34DataProc Dfs Blocks Under ReplicationNumber of Distributed file system blocks under replication in cluster
35DataProc Dfs Blocks Missing ReplicationNumber of Distributed file system blocks missing replication in cluster
36DataProc Dfs Blocks Corrupt/SecNumber of Distributed file system blocks corrupt in cluster per second

DataProcJobsStats
SR No.MetricMetric Description
1DataProc Jobs Failed/SecNumber of jobs failed in cluster per second
2DataProc Operations Failed/SecNumber of operation failed in cluster per second
3DataProc Jobs RunningNumber of jobs running in cluster
4DataProc Operation RunningNumber of operation running in cluster
5DataProc Jobs SummitedNumber of jobs submitted in cluster for execution
6DataProc Operation SummitedNumber of operation submitted in cluster for execution
7DataProc 5th Percentile Job Completion Time (ms)5th percentile of time in millisecond, when jobs took to complete from the time the user submits a job to the time Dataproc reports it is completed
8DataProc 50th Percentile Job Completion Time (ms)50th percentile of time in millisecond, when jobs took to complete from the time the user submits a job to the time Dataproc reports it is completed
9DataProc 95th Percentile Job Completion Time (ms)95th percentile of time in millisecond, when jobs took to complete from the time the user submits a job to the time Dataproc reports it is completed
10DataProc 99th Percentile Job Completion Time (ms)99th percentile of time in millisecond, when jobs took to complete from the time the user submits a job to the time Dataproc reports it is completed
11DataProc 5th Percentile Job Time Taken (ms)5th percentile of time in millisecond jobs have spent in a given state
12DataProc 50th Percentile Job Time Taken (ms)50th percentile of time in millisecond jobs have spent in a given state
13DataProc 95th Percentile Job Time Taken (ms)95th percentile of time in millisecond jobs have spent in a given state
14DataProc 99th Percentile Job Time Taken (ms)99th percentile of time in millisecond jobs have spent in a given state
15DataProc 5th Percentile Operation Completion Time (ms)5th percentile of time in millisecond operations took to complete from the time the user submits a operation to the time Dataproc reports it is completed
16DataProc 50th Percentile Operation Completion Time (ms)50th percentile of time in millisecond operations took to complete from the time the user submits a operation to the time Dataproc reports it is completed
17DataProc 95th Percentile Operation Completion Time (ms)95th percentile of time in millisecond operations took to complete from the time the user submits a operation to the time Dataproc reports it is completed
18DataProc 99th Percentile Operation Completion Time (ms)99th percentile of time in millisecond operations took to complete from the time the user submits a operation to the time Dataproc reports it is completed
19DataProc 5th Percentile Operation Time Taken (ms)5th percentile of time in millisecond operation have spent in a given state
20DataProc 50th Percentile Operation Time Taken (ms)50th percentile of time in millisecond operation have spent in a given state
21DataProc 95th Percentile Operation Time Taken (ms)95th percentile of time in millisecond operation have spent in a given state
22DataProc 99th Percentile Operation Time Taken (ms)99th percentile of time in millisecond operation have spent in a given state

DataflowStats
SR No.MetricMetric Description
1Dataflow Job Current Active vCPUsNumber of vCPUs currently being used by this Dataflow job
2Dataflow Job Data Watermark Age (Sec)The age of the most recent item of data that has been fully processed by the pipeline in seconds
3Dataflow Job Elapsed Time (Min)Time duration that the current run of this pipeline has been in the Running state so far, in minutes
4Dataflow Job ElementsNumber of elements added to the pcollection (multi-element data set) so far
5Dataflow Job Estimated Element Size (KB)An estimated element size (in Kilobytes) added to the pcollection (multi-element data set) so far. Dataflow calculates the average encoded size of elements in a pcollection and multiplies it by the number of elements
6Dataflow Job System Lag (Sec)Current maximum duration that an item of data has been awaiting processing, in seconds
7Dataflow Job Total vCPUTotal vCPU seconds used by this dataflow job

DatastoreStats
SR No.MetricMetric Description
1Datastore API Request/secNumber of API calls per second
2Datastore Index Writes/secNumber of index writes per second
3Datastore 5th Percentile Read Size Entities (Bytes)5th percentile read size entities in bytes
4Datastore 50th Percentile Read Size Entities (Bytes)50th percentile read size entities in bytes
5Datastore 95th Percentile Read Size Entities (Bytes)95th percentile read size entities in bytes
6Datastore 99th Percentile Read Size Entities (Bytes)99th percentile read size entities in bytes
7Datastore 5th Percentile Written Size Entities (Bytes)5th percentile write size entities in bytes
8Datastore 50th Percentile Written Size Entities (Bytes)50th percentile write size entities in bytes
9Datastore 95th Percentile Written Size Entities (Bytes)95th percentile write size entities in bytes
10Datastore 99th Percentile Written Size Entities (Bytes)99th percentile write size entities in bytes

InstanceGroupStats
SR No.MetricMetric Description
1Running InstancesNumber of running instances in an instance group
2Terminated InstancesNumber of terminated instances in an instance group

MySQLBackupStats
SR No.MetricMetric Description
1Full Backup StatusBackup status (status = 1, backup service is active and status = 0, indicate is inactive)
2Incremental Backup StatusBackup status (status = 1, backup service is active and status = 0, indicate is inactive)
3Full Backup Size (MB)The total amount of space used in Megabytes for full backup
4Incremental Backup Size (MB)The total amount of space used in Megabytes for Incremental backup
PubSubSubscriptionStats
SR No.MetricMetric Description
1PubSub Subscription Backlog Size (KB)Total size of the unacknowledged messages (backlog messages) in a subscription in Kilobytes
2PubSub Subscription Cost (KB)Cost of operations per subscription, measured in Kilobytes. This is used to measure utilization for quotas
3PubSub Subscription Updates/SecNumber of configuration changes per subscription, grouped by operation type and result
4PubSub Subscription ModifyAckDeadline Message Operations/SecNumber of modify acknowledgment deadline message operations per second, grouped by result
5PubSub Subscription ModifyAckDeadline Requests/SecNumber of Modify Acknowledgment Deadline requests, grouped by result
6PubSub Subscription Outstanding Push MessagesNumber of messages delivered to a subscription’s push endpoint, but not yet acknowledged
7PubSub Subscription Retained Acknowledged MessagesNumber of acknowledged messages retained in a subscription
8PubSub Subscription Unacknowledged MessagesNumber of unacknowledged messages (backlog messages) in a subscription
9PubSub Subscription Average Oldest Retained Acknowledged Message Age (Sec)Average Age (in seconds) of the oldest acknowledged message retained in a subscription
10PubSub Subscription Average Oldest Unacknowledged Message Age (Sec)Average Age (in seconds) of the oldest unacknowledged message (backlog message) in a subscription
11PubSub Subscription Acknowledged Message Operations/SecNumber of acknowledge message operations per second, grouped by result
12PubSub Subscription Acknowledge Requests/SecNumber of acknowledge requests per second, grouped by result
13PubSub Subscription Pull Operations/SecNumber of pull message operations per second, grouped by result
14PubSub Subscription Pull Requests/SecNumber of pull requests per second, grouped by result
15PubSub Subscription Push Requests/SecNumber of push attempts per second, grouped by result
16PubSub Subscription Average Retained Acknowledged Size (Bytes)Average byte size of the acknowledged messages retained in a subscription
17PubSub Subscription Streaming Pull Acknowledge Message Operations/SecNumber of streaming Pull acknowledge message operations per second, grouped by result
18PubSub Subscription Streaming Pull Acknowledge Requests/SecNumber of streaming pull requests per second with non-empty acknowledge ids, grouped by result
19PubSub Subscription Streaming Pull Message Operations/SecNumber of streaming pull message operations per second, grouped by result
20PubSub Subscription Streaming Pull Modify Acknowledged Deadline Message Operations/SecNumber of streaming Pull Modify acknowledged Deadline operations per second, grouped by result
21PubSub Subscription Streaming Pull Modify Acknowledged Deadline Requests/SecNumber of streaming pull requests per second with non-empty Modify acknowledged Deadline fields, grouped by result
22PubSub Subscription Streaming Pull Responses/SecNumber of streaming pull responses per second, grouped by result

PubSubTopicStats
SR No.MetricMetric Description
1PubSub Topic Byte Cost/SecCost of operations per topic per second, measured in bytes. This is used to measure utilization for quotas
2PubSub Topic Updates/SecNumber of configuration changes per topic per second, grouped by operation type and result
3PubSub Topic Publish Message Operations/SecNumber of publish message operations per second, grouped by result
4PubSub Topic Publish Message Send Request/SecAverage of publish requests per second, grouped by result
5PubSub Topic Publish Average Message Size 5th Percentile (Bytes)5th percentile of publish message size in bytes
6PubSub Topic Publish Average Message Size 50th Percentile (Bytes)50th percentile of publish message size in bytes
7PubSub Topic Publish Average Message Size 95th Percentile (Bytes)95th percentile of publish message size in bytes
8PubSub Topic Publish Average Message Size 99th Percentile (Bytes)99th percentile of publish message size in bytes

StorageBucketStats
SR No.MetricMetric Description
1Storage bytes received over the network (KB)Count of bytes received over the network in kilobyte, grouped by the API method (Write, Read ,Delete, etc.) and response code
2Storage bytes sent over the network (KB)Count of bytes sent over the network in kilobyte, grouped by the API method (Write, Read, Delete, etc.) and response code
3Storage Request Counts/SecNumber of API calls, grouped by the API method (Write, Read, Delete, etc.) and response code per second
4Storage Bucket Size (KB)Total size of all objects in the bucket

StoragePermissionStats
SR No.MetricMetric Description
1Cloud Storage Read PermissionRead permission Status. 1= Allowed, 0= Not Allowed
2Cloud Storage Write PermissionWrite permission Status. 1= Allowed, 0= Not Allowed

AutoScaler
SR No.MetricMetric Description
1Minimum ReplicasMinimum number of replicas
2Maximum ReplicasMaximum number of replicas
3Target CPU Utilization (Pct)Target CPU utilization percentage