New Relic integrations with the Google Cloud Platform (GCP) include one that reports Google Memorystore for Memcached data to New Relic. This document explains how to activate the GCP Memorystore for Memcached integration and describes the data it reports.
Features
Memorystore for Memcached is Google Cloud's fully managed Memcached service. New Relic Memorystore for Memcached integration collects node-level CPU, memory, connection, hit-ratio, and item-storage metrics for each Memcached node.
Activate integration
To enable the integration, follow standard procedures to connect your GCP service to New Relic:
Polling frequency
New Relic integrations query your GCP services according to a polling interval that varies by integration. The polling frequency for Google Memorystore for Memcached is 5 minutes. The resolution is 1 data point every minute.
Workload Identity Federation
Find and use data
After you enable the integration, your Memorystore for Memcached resources appear as entities in the New Relic entity explorer. To see dashboards and manage services, go to one.newrelic.com > All capabilities > Infrastructure > GCP.
All Memorystore for Memcached metrics available in GCP Cloud Monitoring are collected as dimensional metrics in the Metric event type. Additional metrics beyond this table are collected automatically. See Google's Memorystore for Memcached metrics documentation for the complete list.
Entities
Metric data
Key metrics — Memcache Node
Metric name | Unit | Description |
|---|---|---|
| Count | Number of active client connections to the Memcached node. |
| Percent | CPU utilization on the Memcached node. |
| Seconds | CPU-seconds consumed by the Memcached node. |
| Percent | Memory utilization on the Memcached node. |
| Bytes | Memory currently used for cached items on the Memcached node. |
| Percent | Fraction of GET requests that resulted in a cache hit on the Memcached node. |
| Count | Number of items stored on the Memcached node. |
| Count | Number of items evicted from the Memcached node due to memory pressure. |
| Count | Number of operations processed by the Memcached node, faceted by operation type and result. |
| Bytes | Network bytes received by the Memcached node. |
| Bytes | Network bytes sent by the Memcached node. |
| Seconds | Uptime of the Memcached node since it last started. |
For the complete list of Memorystore for Memcached metrics, see Google's Memorystore for Memcached metrics documentation.
Service account or user account
Find and use data
To find your integration data, go to one.newrelic.com > All capabilities > Infrastructure > GCP and select the integration.
Data is attached to the following event types:
Entity | Event Type | Provider |
|---|---|---|
MemcacheNode |
|
|
For more on how to use your data, see Understand and use integration data.
Metric data
This integration collects GCP Memcache data for MemcacheNode.
Memcache MemcacheNode data
Metric | Unit | Description |
|---|---|---|
| Count | Connections active in this Memcached node. |
| Bytes | Bytes alloted for Memcached in this node, grouped by whether that memory is used or not. |
| Seconds | CPU usage time by Memcached process grouped by user and kernel mode. |
| Double | CPU usage percent by Memcached node. |
| Count | Count of items evicted by this Memcached node. |
| Double | Hit ratio, expressed as a percentage of the total cache requests excluding set operations. Values are numbers between 0.0 and 1.0. |
| Count | Items stored in this Memcached node. |
| Count | Count of Memcached operations grouped by command and response_type (for example: hit, miss). |
| Bytes | Bytes received by this Memcached node. |
| Bytes | Bytes sent by this Memcached node. |
| Seconds | Time in seconds the node has been running. |