Monitored Resource Types

This page lists the monitored resource types available in Stackdriver Monitoring. The fields listed for each resource type are defined in the MonitoredResourceDescriptor object. For an introduction to metrics and monitored resources, see Metrics, Time Series, and Resources.

The list of monitored resource types in Stackdriver Monitoring is not presently the same as the list of monitored resource types in Stackdriver Logging.

api

Display name: Produced API

Description: An API provided by the producer.

Labels:

  • project_id: The identifier of the GCP project associated with this resource, such as "my-project".
  • service: The API service name, such as "cloudsql.googleapis.com".
  • method: The API method, such as "disks.list".
  • version: The API version, such as "v1".
  • location: The service specific notion of location. This can be the name of a zone, region, or "global".

audited_resource

Display name: Audited Resource

Description: A Google Cloud resource that produces an audit log.

Labels:

  • project_id: The identifier of the GCP project associated with this resource, such as "my-project".
  • service: The name of the API service generating the audit log.
  • method: The name of the API method generating the audit log.

aws_alb_load_balancer

Display name: Amazon ALB Load Balancer

Description: A load balancer in Amazon ALB.

Labels:

  • project_id: The identifier of the GCP project under which data is stored for the AWS account specified in the aws_account label, such as "my-project".
  • name: The name of the load balancer.
  • region: The AWS region for the load balancer. The format of this field is "aws:{region}", where supported values for {region} are listed at http://docs.aws.amazon.com/general/latest/gr/rande.html.
  • aws_account: The AWS account number for the load balancer.

aws_cloudfront_distribution

Display name: Amazon CloudFront CDN

Description: A CloudFront content distribution network.

Labels:

  • project_id: The identifier of the GCP project under which data is stored for the AWS account specified in the aws_account label, such as "my-project".
  • distribution_id: The CloudFront distribution identifier assigned by AWS.
  • region: The AWS region for the CloudFront distribution. The format of this field is "aws:{region}", where supported values for {region} are listed at http://docs.aws.amazon.com/general/latest/gr/rande.html.
  • aws_account: The AWS account number for the CDN.

aws_dynamodb_table

Display name: Amazon DynamoDB Table

Description: A table in Amazon DynamoDB.

Labels:

  • project_id: The identifier of the GCP project under which data is stored for the AWS account specified in the aws_account label, such as "my-project".
  • table: The table name.
  • region: The AWS region for the table. The format of this field is "aws:{region}", where supported values for {region} are listed at http://docs.aws.amazon.com/general/latest/gr/rande.html.
  • aws_account: The AWS account number for the table.

aws_ebs_volume

Display name: Amazon EBS Volume

Description: An Amazon EC2 Elastic Block Storage volume.

Labels:

  • project_id: The identifier of the GCP project under which data is stored for the AWS account specified in the aws_account label, such as "my-project".
  • volume_id: The EBS volume identifier assigned by AWS.
  • region: The AWS region for the volume. The format of this field is "aws:{region}", where supported values for {region} are listed at http://docs.aws.amazon.com/general/latest/gr/rande.html.
  • aws_account: The AWS account number for the volume.

aws_ec2_instance

Display name: Amazon EC2 Instance

Description: A VM instance in Amazon EC2.

Labels:

  • project_id: The identifier of the GCP project under which data is stored for the AWS account specified in the aws_account label, such as "my-project".
  • instance_id: The VM instance identifier assigned by AWS.
  • region: The AWS region for the VM. The format of this field is "aws:{region}", where supported values for {region} are listed at http://docs.aws.amazon.com/general/latest/gr/rande.html.
  • aws_account: The AWS account number for the VM.

aws_elasticache_cluster

Display name: Amazon Elasticache Cluster

Description: A cache cluster in Amazon Elasticache.

Labels:

  • project_id: The identifier of the GCP project under which data is stored for the AWS account specified in the aws_account label, such as "my-project".
  • cluster_id: The cluster identifier.
  • region: The AWS region for the cluster. The format of this field is "aws:{region}", where supported values for {region} are listed at http://docs.aws.amazon.com/general/latest/gr/rande.html.
  • aws_account: The AWS account number for the cluster.

aws_elb_load_balancer

Display name: Amazon ELB Load Balancer

Description: A load balancer in Amazon ELB.

Labels:

  • project_id: The identifier of the GCP project under which data is stored for the AWS account specified in the aws_account label, such as "my-project".
  • name: The name of the load balancer.
  • region: The AWS region for the load balancer. The format of this field is "aws:{region}", where supported values for {region} are listed at http://docs.aws.amazon.com/general/latest/gr/rande.html.
  • aws_account: The AWS account number for the load balancer.

aws_emr_cluster

Display name: Amazon EMR Cluster

Description: A cluster in Amazon EMR.

Labels:

  • project_id: The identifier of the GCP project under which data is stored for the AWS account specified in the aws_account label, such as "my-project".
  • cluster_id: The cluster identifier.
  • region: The AWS region for the cluster. The format of this field is "aws:{region}", where supported values for {region} are listed at http://docs.aws.amazon.com/general/latest/gr/rande.html.
  • aws_account: The AWS account number for the cluster.

aws_kinesis_stream

Display name: Amazon Kinesis Stream

Description: A stream in Amazon Kinesis.

Labels:

  • project_id: The identifier of the GCP project under which data is stored for the AWS account specified in the aws_account label, such as "my-project".
  • stream_name: The stream name.
  • region: The AWS region for the stream. The format of this field is "aws:{region}", where supported values for {region} are listed at http://docs.aws.amazon.com/general/latest/gr/rande.html.
  • aws_account: The AWS account number for the stream.

aws_lambda_function

Display name: Amazon Lambda Function

Description: A function in Amazon Lambda.

Labels:

  • project_id: The identifier of the GCP project under which data is stored for the AWS account specified in the aws_account label, such as "my-project".
  • function_name: The function name.
  • region: The AWS region for the function. The format of this field is "aws:{region}", where supported values for {region} are listed at http://docs.aws.amazon.com/general/latest/gr/rande.html.
  • aws_account: The AWS account number for the function.

aws_rds_database

Display name: Amazon RDS Database

Description: A database in Amazon RDS.

Labels:

  • project_id: The identifier of the GCP project under which data is stored for the AWS account specified in the aws_account label, such as "my-project".
  • name: The database name.
  • region: The AWS region for the database. The format of this field is "aws:{region}", where supported values for {region} are listed at http://docs.aws.amazon.com/general/latest/gr/rande.html.
  • aws_account: The AWS account number for the database.

aws_redshift_cluster

Display name: Amazon Redshift Cluster

Description: A cluster in Amazon Redshift.

Labels:

  • project_id: The identifier of the GCP project under which data is stored for the AWS account specified in the aws_account label, such as "my-project".
  • cluster_identifier: The cluster name.
  • region: The AWS region for the cluster. The format of this field is "aws:{region}", where supported values for {region} are listed at http://docs.aws.amazon.com/general/latest/gr/rande.html.
  • aws_account: The AWS account number for the cluster.

aws_s3_bucket

Display name: Amazon S3 Bucket

Description: A bucket in Amazon S3.

Labels:

  • project_id: The identifier of the GCP project under which data is stored for the AWS account specified in the aws_account label, such as "my-project".
  • bucket_name: The bucket name.
  • region: The AWS region for the bucket. The format of this field is "aws:{region}", where supported values for {region} are listed at http://docs.aws.amazon.com/general/latest/gr/rande.html.
  • aws_account: The AWS account number for the bucket.

aws_ses

Display name: Amazon SES Region

Description: An Amazon region with SES enabled.

Labels:

  • project_id: The identifier of the GCP project under which data is stored for the AWS account specified in the aws_account label, such as "my-project".
  • region: The AWS region. The format of this field is "aws:{region}", where supported values for {region} are listed at http://docs.aws.amazon.com/general/latest/gr/rande.html.
  • aws_account: The AWS account number for the SES region.

aws_sns_topic

Display name: Amazon SNS Topic

Description: A topic in Amazon SNS.

Labels:

  • project_id: The identifier of the GCP project under which data is stored for the AWS account specified in the aws_account label, such as "my-project".
  • topic: The topic name.
  • region: The AWS region for the topic. The format of this field is "aws:{region}", where supported values for {region} are listed at http://docs.aws.amazon.com/general/latest/gr/rande.html.
  • aws_account: The AWS account number for the topic.

aws_sqs_queue

Display name: Amazon SQS Queue

Description: A queue in Amazon SQS.

Labels:

  • project_id: The identifier of the GCP project under which data is stored for the AWS account specified in the aws_account label, such as "my-project".
  • queue: The queue name.
  • region: The AWS region for the queue. The format of this field is "aws:{region}", where supported values for {region} are listed at http://docs.aws.amazon.com/general/latest/gr/rande.html.
  • aws_account: The AWS account number for the queue.

bigquery_dataset

Display name: Google BigQuery Dataset

Description: A dataset in BigQuery.

Labels:

  • project_id: The identifier of the GCP project associated with this resource, such as "my-project".
  • dataset_id: The name of the BigQuery dataset.

bigtable_cluster

Display name: Cloud Bigtable Cluster

Description: A cluster in Google Cloud Bigtable.

Labels:

  • project_id: The identifier of the GCP project associated with this resource, such as "my-project".
  • instance: The identifier for the instance.
  • cluster: The identifier for the cluster.
  • zone: The zone of the cluster.

bigtable_table

Display name: Cloud Bigtable Table

Description: A table in Google Cloud Bigtable.

Labels:

  • project_id: The identifier of the GCP project associated with this resource, such as "my-project".
  • instance: The identifier for the instance.
  • cluster: The identifier for the cluster.
  • table: The name of the table.
  • zone: The zone of the table.

build

Display name: Container Builder

Description: A build in Cloud Container Builder.

Labels:

  • project_id: The identifier of the GCP project associated with this resource, such as "my-project".
  • build_id: The unique id of the build.
  • build_trigger_id: The unique id of the build trigger.

cloud_dataproc_cluster

Display name: Cloud Dataproc Cluster

Description: A Dataproc cluster with separate cluster name and id labels.

Labels:

  • project_id: The identifier of the GCP project associated with this resource, such as "my-project".
  • cluster_name: The user-specified cluster name.
  • cluster_uuid: The generated cluster id.
  • region: The Cloud Dataproc region in which the cluster is running.

cloud_function

Display name: Cloud Function

Description: A function in Google Cloud Functions.

Labels:

  • project_id: The identifier of the GCP project associated with this resource, such as "my-project".
  • function_name: The short function name.
  • region: The region in which the function is running.

cloud_tasks_queue

Display name: Cloud Tasks Queue

Description: A queue in Cloud Tasks.

Labels:

  • project_id: The identifier of the GCP project associated with this resource, such as "my-project".
  • queue_id: The name of the queue.
  • target_type: The target type the queue is dispatching to.

cloudiot_device

Display name: Cloud IoT Device

Description: A Device in Google Cloud IoT.

Labels:

  • project_id: The identifier of the GCP project associated with this resource, such as "my-project".
  • device_num_id: The unique numeric identifier of the device.
  • device_registry_id: The user-defined string identifier of the device registry.
  • location: The cloud region of the device registry.

cloudiot_device_registry

Display name: Cloud IoT Device Registry

Description: A Device Registry in Google Cloud IoT.

Labels:

  • project_id: The identifier of the GCP project associated with this resource, such as "my-project".
  • device_registry_id: The user-defined string identifier of the device registry.
  • location: The cloud region of the device registry.

cloudml_job

Display name: Cloud ML Job

Description: A Google Cloud ML job.

Labels:

  • project_id: The identifier of the GCP project associated with this resource, such as "my-project".
  • job_id: An immutable identifier for a job.
  • region: Cloud ML region.

cloudml_model_version

Display name: Cloud ML Model Version

Description: A Google Cloud ML model version.

Labels:

  • project_id: The identifier of the GCP project associated with this resource, such as "my-project".
  • model_id: An immutable identifier for a model.
  • version_id: An immutable identifier for a version.
  • region: Cloud ML region.

cloudsql_database

Display name: Cloud SQL Database

Description: A database hosted in Google Cloud SQL.

Labels:

  • project_id: The identifier of the GCP project associated with this resource, such as "my-project".
  • database_id: The ID of the database.
  • region: The Google Cloud SQL region in which the database is running.

consumed_api

Display name: Consumed API

Description: An API used by customers.

Labels:

  • project_id: The identifier of the GCP project associated with this resource, such as "my-project".
  • service: The API service name, such as "cloudsql.googleapis.com".
  • method: The API method name, such as "disks.list".
  • version: The API version, such as "v1".
  • credential_id: The client credential ID, such as an API key ID or the OAuth client ID.
  • location: The service specific notion of location. This can be a name of a zone or region. If a service does not have any notion of zones then "global" can be used.

dataflow_job

Display name: Dataflow Job

Description: A Dataflow job.

Labels:

  • project_id: The identifier of the GCP project associated with this resource, such as "my-project".
  • job_name: The name of the job.
  • region: The region for the job.

datastore_request

Display name: Datastore Request

Description: A request to Datastore from your App Engine application.

Labels:

  • project_id: The identifier of the GCP project associated with this resource, such as "my-project".
  • module_id: The module of the App Engine application that made this request.
  • version_id: The major version id of the App Engine application that made this request.

dns_managed_zone

Display name: Managed DNS Zone

Description: A ManagedZone in the Google Cloud DNS service.

Labels:

  • project_id: The identifier of the GCP project associated with this resource, such as "my-project".
  • zone_name: The name of the ManagedZone.
  • location: The location field is provided for compatibility with other GCP services. Its value is always set to 'global'

firebase_domain

Display name: Firebase Hosting Domain

Description: A Firebase Hosting Domain.

Labels:

  • project_id: The identifier of the GCP project associated with this resource, such as "my-project".
  • domain_name: The name of the domain or host
  • site_name: The name of a hosted site.

firebase_namespace

Display name: Firebase Realtime Database

Description: A Firebase Realtime Database.

Labels:

  • project_id: The identifier of the GCP project associated with this resource, such as "my-project".
  • table_name: The name of the database.

gae_app

Display name: GAE Application

Description: An application running in Google App Engine (GAE).

Labels:

  • project_id: The identifier of the GCP project associated with this resource, such as "my-project".
  • module_id: The service/module name.
  • version_id: The version name.

gce_disk

Display name: GCE Disk

Description: A disk belonging to a Google Compute Engine (GCE) instance.

Labels:

  • project_id: The identifier of the GCP project associated with this resource, such as "my-project".
  • disk_id: Unique identifier of the disk.
  • zone: The Compute Engine zone where the disk resides.

gce_instance

Display name: GCE VM Instance

Description: A virtual machine instance hosted in Google Compute Engine (GCE).

Labels:

  • project_id: The identifier of the GCP project associated with this resource, such as "my-project".
  • instance_id: The numeric VM instance identifier assigned by Compute Engine.
  • zone: The Compute Engine zone in which the VM is running.

gce_router

Display name: Cloud Router

Description: A Cloud Router instance.

Labels:

  • project_id: The identifier of the GCP project associated with this resource, such as "my-project".
  • router_id: The router identifier.
  • region: The region where the router instance is located.

gcs_bucket

Display name: GCS Bucket

Description: A Google Cloud Storage (GCS) bucket.

Labels:

  • project_id: The identifier of the GCP project associated with this resource, such as "my-project".
  • bucket_name: An immutable name of the bucket.
  • location: Location of the bucket.
  • storage_class: Storage class (https://cloud.google.com/storage/docs/storage-classes) of the data being accessed.

gke_container

Display name: GKE Container

Description: A Google Container Engine (GKE) container instance.

Labels:

  • project_id: The identifier of the GCP project associated with this resource, such as "my-project".
  • cluster_name: The name for the cluster the container is running in.
  • namespace_id: The identifier for the cluster namespace the container is running in.
  • instance_id: The identifier for the Compute Engine instance the container is running in.
  • pod_id: The identifier for the pod the container is running in.
  • container_name: The name of the container.
  • zone: The zone for the instance.

global

Display name: Global

Description: A resource type that is not associated with any specific resource.

Labels:

  • project_id: The identifier of the GCP project associated with this resource, such as "my-project".

https_lb_rule

Display name: Google Cloud HTTP/S Load Balancing Rule

Description: A set of definitions for HTTP/S load balancing behavior.

Labels:

  • project_id: The identifier of the GCP project associated with this resource, such as "my-project".
  • region: The region on which HTTP/S Load Balancer is applied, such as 'global' or 'us-central1'. Various other objects are defined per that locality.
  • url_map_name: The name of the urlmap.
  • forwarding_rule_name: The name of the forwarding rule.
  • target_proxy_name: The name of the target HTTP/S proxy.
  • matched_url_path_rule: The prefix of URL defined in urlmap tree. 'UNMATCHED' for the sink default rule.
  • backend_target_name: The name of the backend target - service or bucket.
  • backend_target_type: The type of the backend target. Can be either 'BACKEND_SERVICE' or 'BACKEND_BUCKET'.
  • backend_name: The name of the backend group. Can be a special value if the backend wasn't assigned.
  • backend_type: The type of the backend group. Can be 'INSTANCE_GROUP', or a special value if the backend wasn't assigned.
  • backend_scope: The scope (<zone-name> or <region-name>) of the backend group. Can be a special value if the backend wasn't assigned.
  • backend_scope_type: The type of the scope of the backend group. Can be 'ZONE', 'REGION' or other special value in case the backend wasn't assigned.

interconnect

Display name: Interconnect

Description: A physical connection to Google at a datacenter.

Labels:

  • project_id: The identifier of the GCP project associated with this resource, such as "my-project".
  • interconnect: The unique identifier of the interconnect.

interconnect_attachment

Display name: Interconnect Attachment

Description: A VLAN attaching a cloud network to an Interconnect.

Labels:

  • project_id: The identifier of the GCP project associated with this resource, such as "my-project".
  • attachment: The unique identifier of the attachment.
  • interconnect: The unique identifier of the interconnect that the attachment connects to.
  • region: The cloud region that the attachment connects to.
  • interconnect_project: The name of the project that owns interconnect that the attachment connects to.

l7_lb_rule

Display name: Google Cloud HTTP Load Balancing Rule

Description: A set of definitions for HTTP load balancing behavior.

Labels:

  • project_id: The identifier of the GCP project associated with this resource, such as "my-project".
  • forwarding_rule_name: The name of the forwarding rule.
  • target_proxy_name: The name of the target proxy.
  • target_proxy_type: The type of the target proxy.
  • url_map_name: The name of the urlmap.
  • matched_url_path_rule: The prefix of URL defined in urlmap tree.
  • backend_name: The name of the backend.
  • backend_type: The type of the backend.
  • instance_group_name: The name of the instance group.
  • backend_zone: The zone of the instance group.

logging_exclusion

Display name: Log Exclusion

Description: An exclusion in Stackdriver Logging.

Labels:

  • project_id: The identifier of the GCP project associated with this resource, such as "my-project".
  • name: The unique name of the exclusion.

metric

Display name: Metric Type

Description: A Stackdriver Monitoring metric type.

Labels:

  • project_id: The identifier of the GCP project associated with this resource, such as "my-project".
  • name: The name of the metric type, such as "logging.googleapis.com/my-metric-name".

pubsub_subscription

Display name: Cloud Pub/Sub Subscription

Description: A subscription in Google Cloud Pub/Sub.

Labels:

  • project_id: The identifier of the GCP project associated with this resource, such as "my-project".
  • subscription_id: The identifier of the subscription, such as "my-subscription".

pubsub_topic

Display name: Cloud Pub/Sub Topic

Description: A topic in Google Cloud Pub/Sub.

Labels:

  • project_id: The identifier of the GCP project associated with this resource, such as "my-project".
  • topic_id: The identifier of the topic, such as "my-topic".

spanner_instance

Display name: Cloud Spanner Instance

Description: A Cloud Spanner instance.

Labels:

  • project_id: The identifier of the GCP project associated with this resource, such as "my-project".
  • instance_id: An immutable identifier for an instance.
  • location: Cloud Spanner region.
  • instance_config: Instance config for the instance.

tcp_ssl_proxy_rule

Display name: Google Cloud TCP/SSL Proxy Rule

Description: A set of definitions for TCP/SSL proxy behavior.

Labels:

  • project_id: The identifier of the GCP project associated with this resource, such as "my-project".
  • region: The region on which TCP/SSL proxy is applied, such as 'global' or 'us-central1'. Various other objects are defined per that locality.
  • backend_target_name: The name of the backend target that handled the connection ('backend service', equivalent to 'proxy name').
  • backend_target_type: The type of the backend target that handled the connection.
  • forwarding_rule_name: The name of the forwarding rule.
  • target_proxy_name: The name of the target TCP/SSL proxy.
  • backend_name: The name of the backend group that handled the connection.
  • backend_type: The type of the backend group that handled the connection.
  • backend_scope: The scope (zone or region) of the backend group that handled the connection.
  • backend_scope_type: The type of the scope of the backend group that handled the connection. Can be either 'ZONE' or 'REGION'.

uptime_url

Display name: Uptime Monitoring URL

Description: An Uptime Monitoring check against a custom URL.

Labels:

  • project_id: The identifier of the GCP project associated with this resource, such as "my-project".
  • host: The hostname or IP address of the check.

vpn_gateway

Display name: Cloud VPN Gateway

Description: A Cloud VPN gateway.

Labels:

  • project_id: The identifier of the GCP project associated with this resource, such as "my-project".
  • gateway_id: The VPN Gateway ID.
  • region: The region in which the VPN Gateway is running.

The list of monitored resource types was last updated at 12/14/17 21:25:34 UTC.

Send feedback about...

Stackdriver Monitoring