GCPConfiguration

GCPConfiguration
GCPConfiguration

Configurations specific to the Google Cloud Platform integration. Only applicable when the containing Credential has service=GCP

JSON Example
{
    "metricFilterRegex": "^gcp.(compute|container|pubsub).*$",
    "projectId": "string",
    "gcpJsonKey": "string",
    "disableHistogramToMetricConversion": false,
    "disableDeltaCounts": false,
    "categoriesToFetch": [
        "string"
    ],
    "customMetricPrefix": [
        "string"
    ]
}
string
metricFilterRegex
Optional

A regular expression that a metric name must match (case-insensitively) in order to be ingested

string
projectId
Required

The Google Cloud Platform (GCP) project id.

string
gcpJsonKey
Required

Private key for a Google Cloud Platform (GCP) service account within your project. The account must at least be granted Monitoring Viewer permissions. This key must be in the JSON format generated by GCP. Use '{"project_id": "%s"}' to retain the existing key when updating.

boolean
disableHistogramToMetricConversion
Optional

Whether to disable the ingestion of bucket data for GCP distributions. Ingestion is enabled by default.

boolean
disableDeltaCounts
Optional

Whether to disable the ingestion of counts for GCP delta metrics. Ingestion is enabled by default.

array of string
categoriesToFetch
Optional

A list of Google Cloud Platform (GCP) services (such as ComputeEngine, PubSub, etc) from which to pull metrics. Allowable values are APPENGINE, BIGQUERY, BIGTABLE, CLOUDFUNCTIONS, CLOUDIOT, CLOUDSQL, CLOUDTASKS, COMPUTE, CONTAINER, DATAFLOW, DATAPROC, DATASTORE, FIREBASEDATABASE, FIREBASEHOSTING, FIRESTORE, INTERCONNECT, KUBERNETES, LOADBALANCING, LOGGING, ML, MONITORING, PUBSUB, REDIS, ROUTER, SERVICERUNTIME, SPANNER, STORAGE, TPU, VPN

Possible values are : APPENGINE, BIGQUERY, BIGTABLE, CLOUDFUNCTIONS, CLOUDIOT, CLOUDSQL, CLOUDTASKS, COMPUTE, CONTAINER, DATAFLOW, DATAPROC, DATASTORE, FIREBASEDATABASE, FIREBASEHOSTING, FIRESTORE, INTERCONNECT, KUBERNETES, LOADBALANCING, LOGGING, ML, MONITORING, PUBSUB, REDIS, ROUTER, SERVICERUNTIME, SPANNER, STORAGE, TPU, VPN, APIGEE,
array of string
customMetricPrefix
Optional

List of custom metric prefix to fetch the data from

Property Of