Packages

p

com.google.api

monitoring

package monitoring

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. final case class Monitoring(producerDestinations: Seq[MonitoringDestination] = _root_.scala.Seq.empty, consumerDestinations: Seq[MonitoringDestination] = _root_.scala.Seq.empty, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[Monitoring] with Product with Serializable

    Monitoring configuration of the service.

    Monitoring configuration of the service.

    The example below shows how to configure monitored resources and metrics for monitoring. In the example, a monitored resource and two metrics are defined. The library.googleapis.com/book/returned_count metric is sent to both producer and consumer projects, whereas the library.googleapis.com/book/overdue_count metric is only sent to the consumer project.

    monitored_resources:

    • type: library.googleapis.com/branch labels:
      • key: /city description: The city where the library branch is located in.
      • key: /name description: The name of the branch. metrics:
    • name: library.googleapis.com/book/returned_count metric_kind: DELTA value_type: INT64 labels:
      • key: /customer_id
    • name: library.googleapis.com/book/overdue_count metric_kind: GAUGE value_type: INT64 labels:
      • key: /customer_id monitoring: producer_destinations:
      • monitored_resource: library.googleapis.com/branch metrics:
        • library.googleapis.com/book/returned_count consumer_destinations:
      • monitored_resource: library.googleapis.com/branch metrics:
        • library.googleapis.com/book/returned_count
        • library.googleapis.com/book/overdue_count
    producerDestinations

    Monitoring configurations for sending metrics to the producer project. There can be multiple producer destinations. A monitored resouce type may appear in multiple monitoring destinations if different aggregations are needed for different sets of metrics associated with that monitored resource type. A monitored resource and metric pair may only be used once in the Monitoring configuration.

    consumerDestinations

    Monitoring configurations for sending metrics to the consumer project. There can be multiple consumer destinations. A monitored resouce type may appear in multiple monitoring destinations if different aggregations are needed for different sets of metrics associated with that monitored resource type. A monitored resource and metric pair may only be used once in the Monitoring configuration.

    Annotations
    @SerialVersionUID()

Value Members

  1. object Monitoring extends GeneratedMessageCompanion[Monitoring] with JavaProtoSupport[Monitoring, api.Monitoring] with Serializable
  2. object MonitoringProto extends GeneratedFileObject

Ungrouped