• /
  • Log in
  • Free account

Google Cloud Storage monitoring integration

New Relic offers an integration for reporting your Google Cloud Storage data to New Relic. Learn how to connect this integration to infrastructure monitoring and about the metric data that New Relic reports for this integration.

Features

Google Cloud Storage is a Google Cloud Platform service that you can use to serve website content, to store data for archival and disaster recovery, and to distribute data objects via direct download. With the Google Cloud Storage integration, you can access these features:

  • View charts and information about the data you are storing and retrieving from Google Cloud Storage.
  • Create custom queries and charts in from automatically captured data.
  • Set alerts on your Google Cloud Storage data directly from the Integrations page.

Activate integration

To enable the integration follow standard procedures to connect your GCP service to New Relic.

Polling frequency

New Relic queries your Google Cloud Storage services based on a polling interval of 5 minutes.

Find and use data

After connecting the integration to New Relic and waiting a few minutes, data will appear in the New Relic UI. To find and use integration data, including your dashboards and your alert settings, go to one.newrelic.com > Infrastructure > GCP > Google Cloud Storage.

To create custom dashboards for the integration, create queries for the GcpStorageBucketSample event type with the provider value GcpStorageBucket.

Metric data

The integration reports metric data for all values of method and response_code:

  • response_code: The response code of the requests.
  • method: The name of the API method called.

The metric data that New Relic receives from your Google Cloud Storage integration includes:

Metric

Description

api.Requests

Delta count of API calls.

network.ReceivedBytes

Delta count of bytes received over the network.

network.SentBytes

Delta count of bytes sent over the network.

Inventory data

EOL NOTICE

After March 2022, we're discontinuing support for several capabilities, including inventory data for cloud integrations. For more details, including how you can easily prepare for this transition, see our Explorers Hub post.

Inventory data for Google Cloud Storage bucket objects includes the following properties:

Inventory data

Description

acl

Access control list for the bucket that lets you specify who has access to your data and to what extent.

cors

The Cross-Origin Resource Sharing (CORS) configuration for the bucket.

createTime

Time when the bucket was created.

defaultAcl

Default access control list configuration for the bucket's blobs.

etag

HTTP 1.1 entity tag for the bucket.

indexPage

The bucket's website index page. This behaves as the bucket's directory index where missing blobs are treated as potential directories.

labels

Labels for the bucket, in key/value pairs. This is only available if the GCP project is linked to New Relic through a service account and extended inventory collection is enabled.

metageneration

The generation of the metadata for the bucket.

name

The name of the bucket.

notFoundPage

The custom object that will be returned when a requested resource is not found.

owner

The owner of the bucket. A bucket is always owned by the project team owners group.

project

The name that you assigned to the project.

A project consists of a set of users, a set of APIs, and settings for those APIs.

requesterPays

If set to true, the user accessing the bucket or an object it contains assumes the access transit costs.

storageClass

The default storage class for a bucket, if you don't specify one for a new object. The storage class defines how Google Cloud Storage stores objects in the bucket and determines the SLA and storage cost. For more information, see storage classes.

zone

The zone where the bucket is deployed.

Create issueEdit page
Copyright © 2022 New Relic Inc.