Docs » Integrations Guide » Integrations Reference » Google Compute Engine

image0 Google Compute Engine

DESCRIPTION

Use SignalFx to monitor Google Compute Engine via Google Cloud Platform.

FEATURES

Built-in dashboards

  • Compute Instances: Overview of all data from Google Compute Engine.

image1

  • Compute Instance: Focus on a single Compute Engine instance.

image2

INSTALLATION

To access this integration, connect to Google Cloud Platform.

USAGE

Interpreting Built-in dashboards

Compute Engine Instance

  • CPU Percent - Percentage of CPU used by the instance.

image3

  • CPU Percent Trend - Trend of percentage of CPU used by the instance.

image4

  • Disk I/O Operations - Number of read/write operations performed by the instance during each interval.

image5

  • Disk I/O / min - List of counts of all the different of disk operations by the instance.

image6

  • Disk I/O Bytes / min - Number of bytes written to/read from disk per min.

image7

  • Network I/O Packets - Number of packets received from/sent to the network.

image8

  • Network I/O Bytes / min - Number of bytes received from/sent to the network by the instance.

image9

  • Network I/O Bytes / min Trend - Number of bytes received from/sent to the network by the instance.

image10

  • Firewall Dropped Packets - Number of incoming packets dropped by the firewall.

image11

Compute Engine Instances

  • Active Instances - Number of active instances.

image12

  • Top Instances by CPU Percent - List of top 5 instances by percent of CPU used.

image13

  • CPU Percent Trend - Trend of percent CPU used by instances.

image14

  • Number of Disk Opertions - Aggregated disk read/write operations of all instances.

image15

  • Disk I/O - Aggregated count of bytes read from/written to disk.

image16

  • Disk Metrics 24h Growth Percent - 24 hour growth percent of available disk metrics.

image17

  • Network Bytes In - Percentile distribution of number of bytes received over the network.

image18

  • Top Network Bytes In - Top 5 instances based on the number of bytes received over the network.

image19

  • Network Bytes In vs. 24h Change Percent - Aggregated number of bytes received from the network across all instances vs. the 24 hour change in number of bytes received.

image20

  • Network Bytes Out - Percentile distribution of number of bytes sent over the network.

image21

  • Top Network Bytes Out - Top 5 instances based on the number of bytes sent over the network.

image22

  • Network Bytes Out vs. 24h Change Percent - Aggregated number of bytes sent to the network across all instances vs. the 24 hour change in number of bytes sent.

image23

METRICS

For more information about the metrics emitted by Google Compute Engine, visit the service’s metric page at https://cloud.google.com/monitoring/api/metrics#gcp-compute

Below is a list of all metrics.

Metric Name Brief Type
firewall_dropped_bytes_count Delta count of incoming bytes dropped by the firewall. derive
firewall_dropped_packets_count Delta count of incoming packets dropped by the firewall. derive
instance_cpu_reserved_cores Number of cores reserved on the host of the instance. gauge
instance_cpu_usage_time Delta CPU usage for all cores, in seconds. To compute the per-core CPU utilization fraction, divide this value by (end-start)*N, where end and start define this value’s time interval and N is compute.googleapis.com/instance/cpu/reserved_cores at the end of the interval. derive
instance_cpu_utilization The fraction of the allocated CPU that is currently in use on the instance. This value can be greater than 1.0 on some machine types that allow bursting. gauge
instance_disk_read_bytes_count Delta count of bytes read from disk. derive
instance_disk_read_ops_count Delta count of disk read IO operations. derive
instance_disk_throttled_read_bytes_count Delta count of bytes in throttled read operations. derive
instance_disk_throttled_read_ops_count Delta count of throttled read operations. derive
instance_disk_throttled_write_bytes_count Delta count of bytes in throttled write operations. derive
instance_disk_throttled_write_ops_count Delta count of throttled write operations. derive
instance_disk_write_bytes_count Delta count of bytes written to disk. derive
instance_disk_write_ops_count Delta count of disk write IO operations. derive
instance_network_received_bytes_count Delta count of bytes received from the network. derive
instance_network_received_packets_count Delta count of packets received from the network. derive
instance_network_sent_bytes_count Delta count of bytes sent over the network. derive
instance_network_sent_packets_count Delta count of packets sent over the network. derive
instance_uptime How long the VM has been running, in seconds. derive

firewall_dropped_bytes_count

derive

Delta count of incoming bytes dropped by the firewall.

firewall_dropped_packets_count

derive

Delta count of incoming packets dropped by the firewall.

instance_cpu_reserved_cores

gauge

Number of cores reserved on the host of the instance.

instance_cpu_usage_time

derive

Delta CPU usage for all cores, in seconds. To compute the per-core CPU utilization fraction, divide this value by (end-start)*N, where end and start define this value’s time interval and N is compute.googleapis.com/instance/cpu/reserved_cores at the end of the interval.

instance_cpu_utilization

gauge

The fraction of the allocated CPU that is currently in use on the instance. This value can be greater than 1.0 on some machine types that allow bursting.

instance_disk_read_bytes_count

derive

Delta count of bytes read from disk.

instance_disk_read_ops_count

derive

Delta count of disk read IO operations.

instance_disk_throttled_read_bytes_count

derive

Delta count of bytes in throttled read operations.

instance_disk_throttled_read_ops_count

derive

Delta count of throttled read operations.

instance_disk_throttled_write_bytes_count

derive

Delta count of bytes in throttled write operations.

instance_disk_throttled_write_ops_count

derive

Delta count of throttled write operations.

instance_disk_write_bytes_count

derive

Delta count of bytes written to disk.

instance_disk_write_ops_count

derive

Delta count of disk write IO operations.

instance_network_received_bytes_count

derive

Delta count of bytes received from the network.

instance_network_received_packets_count

derive

Delta count of packets received from the network.

instance_network_sent_bytes_count

derive

Delta count of bytes sent over the network.

instance_network_sent_packets_count

derive

Delta count of packets sent over the network.

instance_uptime

derive

How long the VM has been running, in seconds.