Introduction
Cloud Memorystore for Redis is a fully managed Redis service for the Google Cloud Platform. Applications running on Google Cloud Platform can achieve extreme performance by leveraging the highly scalable, available, secure Redis service without the burden of managing complex Redis deployments.
Note
Use the OpsRamp Google public cloud integration to discover and collect metrics against the Google service.Setup
To set up the OpsRamp Google integration and discover the Google service,
go to Google Integration Discovery Profile and select Memorystore
.
Metrics
OpsRamp Metric | Metric Display Name | Unit | Aggregation Type | Description |
---|---|---|---|---|
google_redis_clients_blocked | Blocked Clients | Count | Total | Number of blocked clients. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds. |
google_redis_clients_connected | Connected Clients | Count | Average | Number of client connections. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds. |
google_redis_commands_calls | Calls | Count | Total | Total number of calls for this command in one minute. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds. |
google_redis_commands_total_time | Total Time of Calls | Count | Total | The amount of time in microseconds that this command took in the last second. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds. |
google_redis_commands_usec_per_call | Time per Call | Count | Average | Average time per call over 1 minute by command. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds. |
google_redis_keyspace_avg_ttl | Average TTL | Count | Average | Average TTL for keys in this database. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds. |
google_redis_keyspace_keys | Keys | Count | Counter | Number of keys stored in this database. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds. |
google_redis_keyspace_keys_with_expiration | Expirable Keys | Count | Average | Number of keys with an expiration in this database. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds. |
google_redis_persistence_rdb_bgsave_in_progress | Persisting RDB | Count | Counter | Flag indicating a RDB save is on-going. |
google_redis_replication_master_slaves_lag | Bytes lagging | Bytes | Average | The number of bytes that replica is behind. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds. |
google_redis_replication_master_slaves_offset | Replication byte offset (Replica) | Bytes | Average | The number of bytes that have been acknowledged by replicas. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds. |
google_redis_replication_master_repl_offset | Replication byte offset (Master) | Bytes | Average | The number of bytes that master has produced and sent to replicas. To be compared with replication byte offset of replica. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds. |
google_redis_replication_offset_diff | Bytes pending replication | Bytes | Total | The number of bytes that have not been replicated to the replica. This is the difference between replication byte offset (master) and replication byte offset (replica). Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds. |
google_redis_replication_role | Node Role | Count | Average | Returns a value indicating the node role. 1 indicates master and 0 indicates replica. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds. |
google_redis_server_uptime | Uptime | Count | Average | Uptime in seconds. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds. |
google_redis_stats_cache_hit_ratio | Cache Hit ratio | Count | Average | Cache Hit ratio as a fraction. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds. |
google_redis_stats_connections_total | Total Connections Received | Count | Total | Total number of connections accepted by the server. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds. |
google_redis_stats_cpu_utilization | CPU(sys) | Count | Average | CPU, in utilization percentage, consumed by the Redis server broken down by System/User and Parent/Child relationship. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds. |
google_redis_stats_evicted_keys | Evicted Keys | Count | Average | Number of evicted keys due to maxmemory limit. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds. |
google_redis_stats_expired_keys | Expired Keys | Count | Total | Total number of key expiration events. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds. |
google_redis_stats_keyspace_hits | Hits | Count | Average | Number of successful lookup of keys in the main dictionary. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds. |
google_redis_stats_keyspace_misses | Misses | Count | Average | Number of failed lookup of keys in the main dictionary. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds. |
google_redis_stats_memory_maxmemory | Maximum Memory | Bytes | Counter | Maximum amount of memory Redis can consume. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds. |
google_redis_stats_memory_system_memory_overload_duration | Time in system memory overload | Count | Average | The amount of time in microseconds the instance is in system memory overload mode. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds. |
google_redis_stats_memory_system_memory_usage_ratio | System Memory Usage Ratio | Count | Maximum | Memory usage as a ratio of maximum system memory. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds. |
google_redis_stats_memory_usage | Used Memory | Bytes | Total | Total number of bytes allocated by Redis. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds. |
google_redis_stats_memory_usage_ratio | Memory Usage Ratio | Count | Average | Memory usage as a ratio of maximum memory. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds. |
google_redis_stats_network_traffic | Total traffic to Redis | Bytes | Total | Total number of bytes sent to/from redis (includes bytes from commands themselves, payload data, and delimiters). Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds. |
google_redis_stats_pubsub_channels | Pubsub Channels | Count | Average | Global number of pub/sub channels with client subscriptions. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds. |
google_redis_stats_pubsub_patterns | Pubsub Patterns | Count | Average | Global number of pub/sub pattern with client subscriptions. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds. |
google_redis_stats_reject_connections_count | Rejected Connections | Count | Average | Number of connections rejected because of maxclients limit. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds. |
Event support
- Supported
- Configurable in OpsRamp Google Integration Discovery Profile.