Skip to technology filters Skip to main content
Dynatrace Hub

Extend the platform,
empower your team.

Popular searches:
Home hero bg
Redis Enterprise - PrometheusRedis Enterprise - Prometheus
Redis Enterprise - Prometheus

Redis Enterprise - Prometheus

Monitor Redis Enterprise with the official Redis Prometheus exporter.

Extension
Free trialDocumentation
Redis shardsRedis clustersRedis databasesRedis nodesRedis Prometheus
  • Product information
  • Release notes

Overview

This extensions provides the ability to remotely monitor your Redis Enterprise Clusters, Databases, Nodes, Proxies, Replicas and Shards. Every minute, this extension polls metrics through the official Redis Prometheus exporter to ingest data about how each resource is performing.

This is intended for users, who

  • Would like to monitor the health state and performance of their Redis Enterprise resources.
  • Look for analysis support for Ops, IT and Database admins

This enables you to

  • Monitor Redis with a comprehensive dashboard and Dynatrace entities
  • Detect anomalies and alert on them

Use cases

This extension enables insights into the overall health of the Redis cluster and components.

This extension scrapes many of the metrics listed at: Redis Prometheus Metrics

Compatibility information

Redis Enterprise is required. Open Source Redis does not include the metrics exporter.

V2 metrics are available on:

  • All new Redis Cloud Subscriptions
  • Redis Enterprise Software 7.8 +
Dynatrace
Documentation
By Dynatrace
Dynatrace support center
Subscribe to new releases
Copy to clipboard

Extension content

Content typeNumber of items included
metric metadata
250
generic relationship
3
screen layout
3
generic type
3
screen chart groups
20
screen entities lists
2
document dashboard
7
screen dql table
2
dashboards
3

Feature sets

Below is a complete list of the feature sets provided in this version. To ensure a good fit for your needs, individual feature sets can be activated and deactivated by your administrator during configuration.

Feature setsNumber of metrics included
Metric nameMetric keyDescriptionUnit
Redis db_configdb_configConfiguration of the Database (properties)Count
Redis node_confignode_configConfiguration of the Node (properties)Count
Metric nameMetric keyDescriptionUnit
Node Available Memorynode_available_memoryAmount of free memory in node (bytes) that is available for database provisioningByte
Node Average Latencynode_avg_latencyAverage latency of requests handled by endpoints on node (seconds); returned only when there is trafficSecond
Node Client Connectionsnode_connsNumber of clients connected to endpoints on nodeCount
Node Outgoing Trafficnode_egress_bytesRate of outgoing network traffic to node (bytes/sec)BytePerSecond
Node Incoming Trafficnode_ingress_bytesRate of incoming network traffic to node (bytes/sec)BytePerSecond
Node Persistent Storage Availablenode_persistent_storage_availDisk space available to RLEC processes on configured persistent disk (bytes)Byte
Node Persistent Storage Freenode_persistent_storage_freeFree disk space on configured persistent disk (bytes)Byte
Node Provisional Memorynode_provisional_memoryAmount of RAM that is available for provisioning to databases out of the total RAM allocated for databasesByte
Node Request Ratenode_total_reqRequest rate handled by endpoints on node (ops/sec)PerSecond
Node Up Statusnode_upNode is part of the cluster and is connectedCount
Metric nameMetric keyDescriptionUnit
Listener AUTH Commandslistener_auth_cmdsNumber of memcached AUTH commands sent to the DBCount
Listener AUTH Errorslistener_auth_errorsNumber of error responses to memcached AUTH commandsCount
Endpoint Client Connectionslistener_connsNumber of clients connected to the endpointCount
Last Command Request Timelistener_last_req_timeTime of last command sent to the DBCount
Last Command Response Timelistener_last_res_timeTime of last response sent from the DBCount
Client Connection Ratelistener_total_connections_receivedRate of new client connections to the endpoint (connections/sec)PerSecond
Endpoint Request Ratelistener_total_reqRequest rate handled by the endpoint (ops/sec)PerSecond
Endpoint Response Ratelistener_total_resRate of all responses on the endpoint (ops/sec)PerSecond
Number of Database Responseslistener_total_started_resNumber of responses sent from the DB of all typesCount
Endpoint Write Response Ratelistener_write_resRate of write responses on the endpoint (ops/sec)PerSecond
Endpoint Write Response Countlistener_write_started_resNumber of responses sent from the DB of type “write”Count
Metric nameMetric keyDescriptionUnit
DB Read Latency Maxbdb_avg_read_latency_maxHighest value of average latency of read operations (seconds); returned only when there is trafficSecond
DB Write Latency Maxbdb_avg_write_latency_maxHighest value of average latency of write operations (seconds); returned only when there is trafficSecond
DB Client Connectionsbdb_connsNumber of client connections to DBCount
DB Outgoing Trafficbdb_egress_bytesRate of outgoing network traffic from the DB (bytes/sec)BytePerSecond
DB Incoming Trafficbdb_ingress_bytesRate of incoming network traffic to the DB (bytes/sec)BytePerSecond
DB Memory Limitbdb_memory_limitConfigured RAM limit for the databaseByte
DB Request Ratebdb_total_reqRate of all requests on DB (ops/sec)PerSecond
Database Statusbdb_upDatabase is up and runningCount
DB Used Memorybdb_used_memoryMemory used by db (in bigredis this includes flash) (bytes)Byte
DB Average Latencybdb_avg_latencyAverage latency of operations on the DB (seconds); returned only when there is trafficSecond
DB Number of Keysbdb_no_of_keysNumber of Keys in DBCount
DB Read Hitsbdb_read_hitsRate of read operations accessing an existing key (ops/sec)PerSecond
DB Read Hits Maxbdb_read_hits_maxHighest value of rate of read operations accessing an existing key (ops/sec)PerSecond
DB Read Missesbdb_read_missesRate of read operations accessing a non-existing key (ops/sec)PerSecond
Metric nameMetric keyDescriptionUnit
Redis node_available_flash_bytesnode_available_flash_bytesAvailable flash in the node (bytes)Byte
Redis node_available_flash_no_overbooking_bytesnode_available_flash_no_overbooking_bytesAvailable flash in the node (bytes), without taking into account overbookingByte
Redis node_available_memory_no_overbooking_bytesnode_available_memory_no_overbooking_bytesAvailable RAM in the node (bytes) without taking into account overbookingByte
Redis node_bigstore_free_bytesnode_bigstore_free_bytesSum of free space of back-end flash (used by flash database's [BigRedis]) on all cluster nodes (bytes); returned only when BigRedis is enabledByte
Redis node_ephemeral_storage_avail_bytesnode_ephemeral_storage_avail_bytesDisk space available to RLEC processes on configured ephemeral disk (bytes)Byte
Redis node_ephemeral_storage_free_bytesnode_ephemeral_storage_free_bytesFree disk space on configured ephemeral disk (bytes)Byte
Redis node_persistent_storage_avail_bytesnode_persistent_storage_avail_bytesDisk space available to RLEC processes on configured persistent disk (bytes)Byte
Redis node_provisional_flash_bytesnode_provisional_flash_bytesAmount of flash available for new shards on this node, taking into account overbooking, max Redis servers, reserved flash, and provision and migration thresholds (bytes)Byte
Redis node_provisional_flash_no_overbooking_bytesnode_provisional_flash_no_overbooking_bytesAmount of flash available for new shards on this node, without taking into account overbooking, max Redis servers, reserved flash, and provision and migration thresholds (bytes)Byte
Metric nameMetric keyDescriptionUnit
Redis endpoint_client_disconnectionsendpoint_client_disconnectionsNumber of client disconnections initiated by the clientCount
Redis endpoint_client_disconnections Counterendpoint_client_disconnections.countNumber of client disconnections initiated by the clientCount
Redis endpoint_client_expiration_refreshendpoint_client_expiration_refresh.countNumber of expiration time changes of clientsCount
Redis endpoint_client_tracking_off_requestsendpoint_client_tracking_off_requests.countTotal number of CLIENT TRACKING OFF requestsCount
Redis endpoint_disconnected_cba_clientendpoint_disconnected_cba_client.countNumber of certificate-based clients disconnectedCount
Redis endpoint_disconnected_ldap_clientendpoint_disconnected_ldap_client.countNumber of LDAP clients disconnectedCount
Redis endpoint_disconnected_user_password_clientendpoint_disconnected_user_password_client.countNumber of user&password clients disconnectedCount
Redis endpoint_disposed_commands_after_client_cachingendpoint_disposed_commands_after_client_caching.countTotal number of client caching commands that were disposed due to misuseCount
Redis endpoint_egressendpoint_egress.countNumber of egress bytesByte
Redis endpoint_failed_cba_authenticationendpoint_failed_cba_authentication.countNumber of clients that failed certificate-based authenticationCount
Redis endpoint_failed_ldap_authenticationendpoint_failed_ldap_authentication.countNumber of clients that failed LDAP authenticationCount
Redis endpoint_failed_user_password_authenticationendpoint_failed_user_password_authentication.countNumber of clients that failed user password authenticationCount
-endpoint_longest_pipeline_histogram--
Redis endpoint_other_requestsendpoint_other_requests.countNumber of other requestsCount
-endpoint_other_requests_latency_histogram--
Redis endpoint_other_responsesendpoint_other_responses.countNumber of other responsesCount
Redis endpoint_proxy_disconnections countendpoint_proxy_disconnections.countNumber of client disconnections initiated by the proxyCount
Redis endpoint_proxy_disconnectionsendpoint_proxy_disconnectionsNumber of client disconnections initiated by the proxyCount
-endpoint_read_requests_latency_histogram--
Redis endpoint_successful_cba_authenticationendpoint_successful_cba_authentication.countNumber of clients that successfully authenticated with certificate-based authenticationCount
Redis endpoint_successful_ldap_authenticationendpoint_successful_ldap_authentication.countNumber of clients that successfully authenticated with LDAPCount
Redis endpoint_successful_user_password_authenticationendpoint_successful_user_password_authentication.countNumber of clients that successfully authenticated with user&passwordCount
-endpoint_write_requests_latency_histogram--
Redis endpoint_read_requestsendpoint_read_requests.countNumber of read requestsCount
Redis endpoint_read_responsesendpoint_read_responses.countNumber of read responsesCount
Redis endpoint_write_requestsendpoint_write_requests.countNumber of write requestsCount
Redis endpoint_write_responsesendpoint_write_responses.countNumber of write responsesCount
Metric nameMetric keyDescriptionUnit
Redis generationgenerationGeneration number of the specific cluster_wdCount
Redis total_primary_selection_endedtotal_primary_selection_ended.countMonotonic counter for each selection process that endedCount
Redis total_primary_selectionstotal_primary_selections.countMonotonic counter for each selection process that startedCount
Metric nameMetric keyDescriptionUnit
Redis database_syncer_ingress_bytesdatabase_syncer_ingress_bytesNumber of bytes read from source shardByte
Redis database_syncer_ingress_bytes countdatabase_syncer_ingress_bytes.countNumber of bytes read from source shardByte
Redis database_syncer_flush_counterdatabase_syncer_flush_counterNumber of destination flushesCount
Metric nameMetric keyDescriptionUnit
Redis has_qourumhas_qourumHas_qourum = 1, No quorum = 0Count
Redis is_primaryis_primaryprimary = 1, secondary = 0Count
Redis license_shards_limitlicense_shards_limitTotal shard limit by the license by shard type (ram / flash)Count
Redis total_live_nodes_counttotal_live_nodes_count.gaugeNumber of live nodesCount
Redis total_node_counttotal_node_count.gaugeNumber of nodesCount
Metric nameMetric keyDescriptionUnit
Node DMI Infonode_dmi_infoNode Hardware informationcount
Redis node_cpu_seconds_totalnode_cpu_seconds_total.countTotal user and system CPU time spent in secondsSecond
Redis node_available_memory_bytesnode_available_memory_bytesAmount of free memory in the node (bytes) that is available for database provisioningByte
Redis node_memory_MemFree_bytesnode_memory_MemFree_bytesFree memory in the node (bytes)Byte
Redis node_memory_MemTotal_bytesnode_memory_MemTotal_bytesTotal Memory for the NodeByte
Redis node_memory_MemAvailable_bytesnode_memory_MemAvailable_bytesTotal Memory available for the NodeByte
Redis node_network_transmit_bytes_total.countnode_network_transmit_bytes_total.countTotal network bytes sent from the nodeByte
Redis node_network_receive_bytes_total.countnode_network_receive_bytes_total.countTotal network bytes received on the nodeByte
Redis node_persistent_storage_free_bytesnode_persistent_storage_free_bytesFree disk space on configured persistent disk (bytes)Byte
Redis node_provisional_memory_bytesnode_provisional_memory_bytesAmount of RAM that is available for provisioning to databases out of the total RAM allocated for databasesByte
Redis node_provisional_memory_no_overbooking_bytesnode_provisional_memory_no_overbooking_bytesAmount of RAM that is available for provisioning to databases out of the total RAM allocated for databases, without taking into account overbookingByte
Redis node_metrics_upnode_metrics_upNode is part of the cluster and is connectedByte
Redis node_cert_expires_in_secondsnode_cert_expires_in_secondsCertificate expiration (in seconds) per given node; read more about certificates in Redis Enterprise and monitoring certificatesSecond
Metric nameMetric keyDescriptionUnit
Redis AOF Delayed Fsyncredis_aof_delayed_fsyncNumber of times an AOF fsync caused delays in the redis main thread (inducing latency); This can indicate that the disk is slow or overloadedCount
Redis Blocked Clientsredis_blocked_clientsCount the clients waiting on a blocking callCount
Redis Connected Clientsredis_connected_clientsNumber of client connections to the specific shardCount
Redis Up Statusredis_upShard is up and runningCount
Redis Total Commands Processedredis_total_commands_processedNumber of commands processed by the shard; Calculate the number of commands for a time period by comparing the value at different timesCount
Redis Volatile Keys Average TTLredis_db0_avg_ttlAverage TTL of all volatile keysMilliSecond
Redis Total Commands Receivedredis_total_connections_receivedNumber of connections received by the shard; Calculate the number of connections for a time period by comparing the value at different timesCount
Redis Used Memoryredis_used_memoryMemory used by shard (in bigredis this includes flash) (bytes)Byte
Metric nameMetric keyDescriptionUnit
Redis endpoint_client_connectionsendpoint_client_connectionsNumber of client connection establishment eventsCount
Redis endpoint_client_connections Counterendpoint_client_connections.countNumber of client connection establishment eventsCount
Redis endpoint_client_connection_expiredendpoint_client_connection_expired.countTotal number of client connections with expired TTL (Time To Live)Count
Redis endpoint_client_establishment_failuresendpoint_client_establishment_failures.countNumber of client connections that failed to establish properlyCount
Redis endpoint_write_requestsendpoint_write_requests.countNumber of write requestsCount
Redis endpoint_read_responsesendpoint_read_responses.countNumber of read responsesCount
Redis endpoint_ingressendpoint_ingress.countNumber of ingress bytesCount
Redis endpoint_egress_pendingendpoint_egress_pending.countNumber of send-pending bytesByte
Redis endpoint_read_requestsendpoint_read_requests.countNumber of read requestsCount
Redis endpoint_read_requests_latency_histogram_bucketendpoint_read_requests_latency_histogram_count_bucket.countLatency (in µs) histogram of read commandsMicroSecond
Redis endpoint_write_requests_latency_histogram_bucketendpoint_write_requests_latency_histogram_count_bucket.countLatency (in µs) histogram of write commandsMicroSecond
Redis endpoint_other_requests_latency_histogram_bucketendpoint_other_requests_latency_histogram_count_bucket.countLatency (in µs) histogram of other commandsMicroSecond
Metric nameMetric keyDescriptionUnit
Redis redis_server_total_commands_processedredis_server_total_commands_processedNumber of commands processed by the shard; calculate the number of commands for a time period by comparing the value at different timesCount
Redis redis_server_search_total_queries_processedredis_server_search_total_queries_processedThe total number of successful query executions (When using cursors, not counting reading from existing cursors) in the shardCount
Redis redis_server_total_connections_receivedredis_server_total_connections_receivedNumber of connections received by the shard; calculate the number of connections for a time period by comparing the value at different timesCount
Redis redis_server_allocator_activeredis_server_allocator_activeTotal used memory, including external fragmentationByte
Redis redis_server_allocator_allocatedredis_server_allocator_allocatedTotal allocated memoryByte
Redis redis_server_allocator_residentredis_server_allocator_residentTotal resident memory (RSS)Byte
Redis redis_server_evicted_keysredis_server_evicted_keysKeys evicted so far (since restart)Count
Redis redis_server_evicted_keys countredis_server_evicted_keys.countKeys evicted so far (since restart)Count
Redis redis_server_expired_keysredis_server_expired_keysTotal count of volatile keys and Keys expired so far (since restart)Count
Redis redis_server_expired_keys countredis_server_expired_keys.countTotal count of volatile keys and Keys expired so far (since restart)Count
Redis redis_server_keyspace_read_hitsredis_server_keyspace_read_hitsNumber of read operations accessing an existing keyspaceCount
Redis redis_server_keyspace_read_hits countredis_server_keyspace_read_hits.countNumber of read operations accessing an existing keyspaceCount
Redis redis_server_keyspace_read_missesredis_server_keyspace_read_missesNumber of read operations accessing a non-existing keyspaceCount
Redis redis_server_keyspace_read_misses countredis_server_keyspace_read_misses.countNumber of read operations accessing a non-existing keyspaceCount
Redis redis_server_keyspace_write_hitsredis_server_keyspace_write_hitsNumber of write operations accessing an existing keyspaceCount
Redis redis_server_keyspace_write_hits countredis_server_keyspace_write_hits.countNumber of write operations accessing an existing keyspaceCount
Redis redis_server_keyspace_write_missesredis_server_keyspace_write_missesNumber of write operations accessing a non-existing keyspaceCount
Redis redis_server_keyspace_write_misses countredis_server_keyspace_write_misses.countNumber of write operations accessing a non-existing keyspaceCount
Metric nameMetric keyDescriptionUnit
Redis redis_server_active_defrag_runningredis_server_active_defrag_runningAutomatic memory defragmentation current aggressiveness (% cpu)Percent
Redis redis_server_aof_last_cow_sizeredis_server_aof_last_cow_sizeLast AOFR, CopyOnWrite memoryByte
Redis redis_server_aof_rewrite_in_progressredis_server_aof_rewrite_in_progressNumber of AOF rewrites this process executedCount
-redis_server_aof_rewrites--
Redis redis_server_aof_delayed_fsyncredis_server_aof_delayed_fsyncNumber of times an AOF fsync caused delays in the main Redis thread (inducing latency); this can indicate that the disk is slow or overloadedCount
Redis redis_server_blocked_clientsredis_server_blocked_clientsCount the clients waiting on a blocking callCount
Redis redis_server_connected_clientsredis_server_connected_clientsCount the clients waiting on a blocking callCount
Redis redis_server_connected_slavesredis_server_connected_slavesNumber of connected replicasCount
Redis redis_server_db0_avg_ttlredis_server_db0_avg_ttlAverage TTL of all volatile keysMilliSecond
Redis redis_server_db0_keysredis_server_db0_keysTotal key countCount
Redis redis_server_expire_cycle_cpu_millisecondsredis_server_expire_cycle_cpu_millisecondsThe cumulative amount of time spent on active expiry cyclesMilliSecond
Redis redis_server_forwarding_stateredis_server_forwarding_stateShard forwarding state (on or off)Count
Redis redis_server_keys_trimmedredis_server_keys_trimmedThe number of keys that were trimmed in the current or last resharding processCount
Redis redis_server_master_link_statusredis_server_master_link_statusIndicates if the replica is connected to its masterCount
Redis redis_server_master_repl_offsetredis_server_master_repl_offsetNumber of bytes sent to replicas by the shard; calculate the throughput for a time period by comparing the value at different timesByte
Redis redis_server_master_sync_in_progressredis_server_master_sync_in_progressThe primary shard is synchronizing (1 true; 0 false)Count
Redis redis_server_max_process_memredis_server_max_process_memCurrent memory limit configured by redis_mgr according to node free memoryByte
Redis redis_server_maxmemoryredis_server_maxmemoryCurrent memory limit configured by redis_mgr according to database memory limitsByte
Redis redis_server_mem_aof_bufferredis_server_mem_aof_bufferCurrent size of AOF bufferByte
Redis redis_server_mem_clients_normalredis_server_mem_clients_normalCurrent memory used for input and output buffers of non-replica clientsByte
Redis redis_server_mem_clients_slavesredis_server_mem_clients_slavesCurrent memory used for input and output buffers of replica clientsByte
Redis redis_server_mem_fragmentation_ratioredis_server_mem_fragmentation_ratioMemory fragmentation ratio (1.3 means 30% overhead)Count
Redis redis_server_mem_not_counted_for_evictredis_server_mem_not_counted_for_evictPortion of used_memory (in bytes) that's not counted for eviction and OOM errorByte
Redis redis_server_mem_replication_backlogredis_server_mem_replication_backlogSize of replication backlogCount
Redis namedprocess_namegroup_cpu_seconds_totalnamedprocess_namegroup_cpu_seconds_total.countShard process CPU usage in secondsSecond
Redis namedprocess_namegroup_thread_cpu_seconds_totalnamedprocess_namegroup_thread_cpu_seconds_total.countShard main thread CPU time spent in secondsSecond
Redis namedprocess_namegroup_open_filedescnamedprocess_namegroup_open_filedescShard number of open file descriptorsCount
Redis namedprocess_namegroup_memory_bytesnamedprocess_namegroup_memory_bytesShard memory size in bytesByte
Redis namedprocess_namegroup_oldest_start_time_secondsnamedprocess_namegroup_oldest_start_time_secondsShard start time of the process since unix epoch in secondsSecond
Redis redis_server_rdb_bgsave_in_progressredis_server_rdb_bgsave_in_progressIndication if bgsave is currently in progressCount
Redis redis_server_rdb_last_cow_sizeredis_server_rdb_last_cow_sizeLast bgsave (or SYNC fork) used CopyOnWrite memoryCount
Redis redis_server_rdb_savesredis_server_rdb_savesTotal count of bgsaves since the process was restarted (including replica fullsync and persistence)Count
Redis redis_server_repl_touch_bytesredis_server_repl_touch_bytesNumber of bytes sent to replicas as TOUCH commands by the shard as a result of a READ command that was processed; calculate the throughput for a time period by comparing the value at different timesByte
Redis redis_server_total_net_input_bytesredis_server_total_net_input_bytesNumber of bytes received by the shard; calculate the throughput for a time period by comparing the value at different timesByte
Redis redis_server_total_net_output_bytesredis_server_total_net_output_bytesNumber of bytes sent by the shard; calculate the throughput for a time period by comparing the value at different timesByte
Redis redis_server_upredis_server_upShard is up and runningCount
Redis redis_server_used_memoryredis_server_used_memoryMemory used by shard (in BigRedis this includes flash) (bytes)Byte
Redis redis_server_search_gc_bytes_collectedredis_server_search_gc_bytes_collectedThe total amount of memory freed by the garbage collectors from indexes in the shard's memory in bytes.Byte
Redis redis_server_search_bytes_collectedredis_server_search_bytes_collectedThe total amount of memory freed by the garbage collectors from indexes in the shard's memory in bytes. Deprecated in 8.0 (renamed redis_server_search_gc_bytes_collected), but still available in older versions.Byte
Redis redis_server_search_gc_marked_deleted_vectorsredis_server_search_gc_marked_deleted_vectorsThe number of vectors marked as deleted in the vector indexes that have not yet been cleanedCount
Redis redis_server_search_marked_deleted_vectorsredis_server_search_marked_deleted_vectorsThe number of vectors marked as deleted in the vector indexes that have not yet been cleaned. Deprecated in 8.0 (renamed redis_server_search_gc_marked_deleted_vectors), but still available in older versions.Count
Redis redis_server_search_gc_total_cyclesredis_server_search_gc_total_cyclesThe total number of garbage collection cycles executed.Count
Redis redis_server_search_total_cyclesredis_server_search_total_cyclesThe total number of garbage collection cycles executedCount
Redis redis_server_search_gc_total_docs_not_collected_by_gcredis_server_search_gc_total_docs_not_collected_by_gcThe number of documents marked as deleted, whose memory has not yet been freed by the garbage collector.Count
Redis redis_server_search_total_docs_not_collected_by_gcredis_server_search_total_docs_not_collected_by_gcThe number of documents marked as deleted, whose memory has not yet been freed by the garbage collector. Deprecated in 8.0 (renamed redis_server_search_gc_total_docs_not_collected_by_gc), but still available in older versions.Count
Redis redis_server_search_gc_total_ms_runredis_server_search_gc_total_ms_runThe total duration of all garbage collection cycles in the shard, measured in millisecondsCount
Redis redis_server_search_total_ms_runredis_server_search_total_ms_runThe total duration of all garbage collection cycles in the shard, measured in milliseconds.MilliSecond
Redis redis_server_search_cursors_internal_idleredis_server_search_cursors_internal_idleThe total number of coordinator cursors that are currently holding pending results in the shard.Count
Redis redis_server_search_cursors_user_idleredis_server_search_cursors_user_idleThe total number of cursors that were explicitly requested by users, that are currently holding pending results in the shard.Count
Redis redis_server_search_global_idleredis_server_search_global_idleThe total number of user and internal cursors currently holding pending results in the shard. Deprecated in 8.0 (split into redis_server_search_cursors_internal_idle and redis_server_search_cursors_user_idle), but still available in older versions.Count
Redis redis_server_search_cursors_internal_activeredis_server_search_cursors_internal_activeThe total number of coordinator cursors in the shard, either holding pending results or actively executing FT.CURSOR READ.Count
Redis redis_server_search_cursors_user_activeredis_server_search_cursors_user_activeThe total number of user cursors in the shard, either holding pending results or actively executing FT.CURSOR READ.Count
Redis redis_server_search_number_of_indexesredis_server_search_number_of_indexesTotal number of indexes in the shardCount
Redis redis_server_search_number_of_active_indexesredis_server_search_number_of_active_indexesThe total number of indexes running a background indexing and/or background query processing operation. Background indexing refers to vector ingestion process, or in-progress background indexer.Count
Redis redis_server_search_number_of_active_indexes_running_queriesredis_server_search_number_of_active_indexes_running_queriesTotal count of indexes currently running a background query process.Count
Redis redis_server_search_number_of_active_indexes_indexingredis_server_search_number_of_active_indexes_indexingTotal count of indexes currently undergoing a background indexing process. Background indexing refers to vector ingestion process, or in-progress background indexer. This metric is limited by the number of WORKER threads allocated for writing operations + the number of indexes.Count
Redis redis_server_search_total_active_write_threadsredis_server_search_total_active_write_threadsTotal count of background write (indexing) processes currently running in the shard. Background indexing refers to vector ingestion process, or in-progress background indexer. This metric is limited by the number of threads allocated for writing operations.Count
Redis redis_server_search_fields_text_Textredis_server_search_fields_text_TextThe total number of TEXT fields across all indexes in the shard.Count
Redis redis_server_search_fields_text_Sortableredis_server_search_fields_text_SortableThe total number of SORTABLE TEXT fields across all indexes in the shard. This field appears only if its value is larger than 0Count
Redis redis_server_search_fields_text_NoIndexredis_server_search_fields_text_NoIndexThe total number of NOINDEX TEXT fields across all indexes in the shard; i.e., used for sorting only but not indexed. This field appears only if its value is larger than 0Count
Redis redis_server_search_fields_numeric_Numericredis_server_search_fields_numeric_NumericThe total number of NUMERIC fields across all indexes in the shard.Count
Redis redis_server_search_fields_numeric_Sortableredis_server_search_fields_numeric_SortableThe total number of SORTABLE NUMERIC fields across all indexes in the shard. This field appears only if its value is larger than 0.Count
Redis redis_server_search_fields_numeric_NoIndexredis_server_search_fields_numeric_NoIndexThe total number of NOINDEX NUMERIC fields across all indexes in the shard, which are used for sorting only but not indexed. This field appears only if its value is larger than 0.Count
Redis redis_server_search_fields_tag_Tagredis_server_search_fields_tag_TagThe total number of TAG fields across all indexes in the shard.Count
Redis redis_server_search_fields_tag_Sortableredis_server_search_fields_tag_SortableThe total number of SORTABLE TAG fields across all indexes in the shard. This field appears only if its value is larger than 0.Count
Redis redis_server_search_fields_tag_NoIndexredis_server_search_fields_tag_NoIndexThe total number of NOINDEX TAG fields across all indexes in the shard; i.e., used for sorting only but not indexed. This field appears only if its value is larger than 0.Count
Redis redis_server_search_fields_tag_CaseSensitiveredis_server_search_fields_tag_CaseSensitiveThe total number of CASESENSITIVE TAG fields across all indexes in the shard. This field appears only if its value is larger than 0Count
Redis redis_server_search_fields_geo_Georedis_server_search_fields_geo_GeoThe total number of GEO fields across all indexes in the shardCount
Redis redis_server_search_fields_geo_Sortableredis_server_search_fields_geo_SortableThe total number of SORTABLE GEO fields across all indexes in the shard. This field appears only if its value is larger than 0Count
Redis redis_server_search_fields_geo_NoIndexredis_server_search_fields_geo_NoIndexThe total number of NOINDEX GEO fields across all indexes in the shard; i.e., used for sorting only but not indexed. This field appears only if its value is larger than 0.Count
Redis redis_server_search_fields_vector_Vectorredis_server_search_fields_vector_VectorThe total number of VECTOR fields across all indexes in the shard.Count
Redis redis_server_search_fields_vector_Flatredis_server_search_fields_vector_FlatThe total number of FLAT VECTOR fields across all indexes in the shard.Count
Redis redis_server_search_fields_vector_HNSWredis_server_search_fields_vector_HNSWThe total number of HNSW VECTOR fields across all indexes in the shard.Count
Redis redis_server_search_fields_geoshape_Geoshaperedis_server_search_fields_geoshape_GeoshapeThe total number of GEOSHAPE fields across all indexes in the shard.Count
Redis redis_server_search_fields_geoshape_Sortableredis_server_search_fields_geoshape_SortableThe total number of SORTABLE GEOSHAPE fields across all indexes in the shard. This field appears only if its value is larger than 0Count
Redis redis_server_search_fields_geoshape_NoIndexredis_server_search_fields_geoshape_NoIndexThe total number of NOINDEX GEOSHAPE fields across all indexes in the shard; i.e., used for sorting only but not indexed. This field appears only if its value is larger than 0.Count
Redis redis_server_search_fields__IndexErrorsredis_server_search_fields__IndexErrorsThe total number of indexing failures caused by attempts to index a document containing <field> field.Count
Redis redis_server_search_used_memory_indexesredis_server_search_used_memory_indexesThe total memory allocated by all indexes in the shard in bytesByte
Redis redis_server_search_smallest_memory_indexredis_server_search_smallest_memory_indexThe memory usage of the index with the smallest memory usage in the shard in bytesByte
Redis redis_server_search_largest_memory_indexredis_server_search_largest_memory_indexThe memory usage of the index with the largest memory usage in the shard in bytes.Byte
Redis redis_server_search_total_indexing_timeredis_server_search_total_indexing_timeThe total time spent on indexing operations, excluding the background indexing of vectors in the HNSW graph.Second
Redis redis_server_search_used_memory_vector_indexredis_server_search_used_memory_vector_indexThe total memory usage of all vector indexes in the shard.Byte
Redis redis_server_search_global_totalredis_server_search_global_totalThe total number of user and internal cursors in the shard, either holding pending results or actively executing FT.CURSOR READ. Deprecated in 8.0 (split into redis_server_search_cursors_internal_active and redis_server_search_cursors_user_active), but still available in older versionsCount
Redis redis_server_search_total_query_commandsredis_server_search_total_query_commandsThe total number of successful query command executions (including FT.SEARCH, FT.AGGREGATE, and FT.CURSOR READ)Count
-redis_server_search_total_query_execution_time_ms--
Redis redis_server_search_total_active_queriesredis_server_search_total_active_queriesThe total number of background queries currently being executed in the shard, excluding FT.CURSOR READ.Count
Redis redis_server_search_errors_indexing_failuresredis_server_search_errors_indexing_failuresThe total number of indexing failures recorded across all indexes in the shardCount
Redis redis_server_search_errors_for_index_with_max_failuresredis_server_search_errors_for_index_with_max_failuresThe number of indexing failures in the index with the highest count of failuresCount
Metric nameMetric keyDescriptionUnit
CRDB Incoming Compressed Traffic Ratebdb_crdt_syncer_ingress_bytesRate of compressed incoming network traffic to CRDB (bytes/sec)BytePerSecond
CRDB Incoming Decompressed Traffic Ratebdb_crdt_syncer_ingress_bytes_decompressedRate of decompressed incoming network traffic to CRDB (bytes/sec)BytePerSecond
CRDM Traffic Lag Timebdb_crdt_syncer_local_ingress_lag_timeLag time between the source and the destination (ms) for CRDB trafficMilliSecond
CRDB Syncer Statusbdb_crdt_syncer_statusSyncer status for CRDB traffic; 0 = in-sync, 1 = syncing, 2 = out of syncCount
Metric nameMetric keyDescriptionUnit
Redis database_syncer_configdatabase_syncer_configUsed as a placeholder for configuration labelsCount
Redis database_syncer_current_statusdatabase_syncer_current_statusSyncer status for traffic; 0 = in-sync, 2 = out of syncCount
Redis database_syncer_dst_connectivity_statedatabase_syncer_dst_connectivity_stateDestination connectivity stateCount
Redis database_syncer_dst_connectivity_state_msdatabase_syncer_dst_connectivity_state_msDestination connectivity stateMilliSecond
Redis database_syncer_dst_lagdatabase_syncer_dst_lagDestination connectivity stateMilliSecond
Redis database_syncer_dst_repl_offsetdatabase_syncer_dst_repl_offsetOffset of the last command acknowledgedCount
Redis database_syncer_ingress_bytes_decompresseddatabase_syncer_ingress_bytes_decompressedNumber of bytes read from source shard decompressedByte
Redis database_syncer_ingress_bytes_decompressed countdatabase_syncer_ingress_bytes_decompressed.countNumber of bytes read from source shard decompressedByte
Redis database_syncer_internal_statedatabase_syncer_internal_stateInternal state of the syncerCount
Redis database_syncer_lag_msdatabase_syncer_lag_msLag time between the source and the destination for traffic in millisecondsMilliSecond
Redis database_syncer_rdb_sizedatabase_syncer_rdb_sizeThe source's RDB size in bytes to be transferred during the syncing phaseByte
Redis database_syncer_rdb_transferreddatabase_syncer_rdb_transferredNumber of bytes transferred from the source's RDB during the syncing phaseByte
Redis database_syncer_src_connectivity_statedatabase_syncer_src_connectivity_stateSource connectivity stateCount
Redis database_syncer_src_connectivity_state_msdatabase_syncer_src_connectivity_state_msSource connectivity state durationMilliSecond
Redis database_syncer_src_repl_offsetdatabase_syncer_src_repl_offsetLast known source offsetCount
Redis database_syncer_statedatabase_syncer_stateInternal state of the shard syncerCount
Redis database_syncer_syncer_repl_offsetdatabase_syncer_syncer_repl_offsetOffset of the last command handled by the syncerCount
Redis database_syncer_total_requestsdatabase_syncer_total_requestsNumber of destination writesCount
Redis database_syncer_total_responsesdatabase_syncer_total_responsesNumber of destination writes acknowledgedCount

Related to Redis Enterprise - Prometheus

Redis (2.0) logo

Redis (2.0)

Collect important additional data for your Redis instances.

Redis logo

Redis

Automatically and intelligently observe, analyze & optimize your Redis server.

Redis Open Source logo

Redis Open Source

Monitor all open source Redis instances in your Dynatrace environment.

Azure Cache for Redis logo

Azure Cache for Redis

Industry-standard SSL to secure your data in transit and Azure Storage disk encryption at rest.

Full version history

To have more information on how to install the downloaded package, please follow the instructions on this page.
ReleaseDate

Full version history

Patch level changes:

  • Updated Gen3 dashboards:
    • Redis Enterprise Cluster Overview dashboard
    • Redis Enterprise Database dashboard
    • Redis Enterprise Shard dashboard
    • Redis Enterprise Node Dashboard
    • Redis Enterprise Active Active Dashboard
    • Redis Enterprise Security Dashboard
  • Added proxy_disconnection to connectivity calculation
  • Consistently expressing CPU utilization as percentage

Full version history

New features:

  • Metric set has been redesigned from ground up with the Redis engineering support, so now it reflects the optimal configuration of the Redis monitoring
  • Several new dashboards added, available in the Gen3 Dashboards app

Note re-creation of the monitoring configurations may be required, as the extended set of metrics may not allow an upgrade.

Full version history

  • Add support for both Redis Prometheus v1 and v2 exports
    • v2 is the default. Enable v1 collection by selection feature sets with a 'v1-' prefix.
  • Add new dashboards and screens

Full version history

  • Dashboard updates and improvements

Full version history

  • Do not define the Redis Database topology type when bdb_name is not set in the prometheus export

Full version history

  • Add sourceEntityType to metrics for tags and management zone support
  • Add additional metric metadata

Full version history

  • Collect metric: redis_db0_avg_ttl - Average TTL of all volatile keys

Full version history

  • Remove redis metric prefix to match Prometheus metric names
  • Update Cluster -> Node topology relationship to correctly display the full list
  • Consistent database names with and without bdb_name set

Full version history

Initial published extension.

Redis Enterprise metrics for:

  • Clusters
  • Nodes
  • Databases
  • Replicas
  • Proxies
  • Shards
Dynatrace Hub
Get data into DynatraceBuild your own app
All (811)Log Management and AnalyticsKubernetesAI and LLM ObservabilityInfrastructure ObservabilitySoftware DeliveryApplication ObservabilityApplication SecurityDigital ExperienceBusiness Observability
Filter
Type
Built and maintained by
Deployment model
SaaS
  • SaaS
  • Managed
Partner FinderBecome a partnerDynatrace Developer

Discover recent additions to Dynatrace

Problems logo

Problems

Analyze abnormal system behavior and performance problems detected by Davis AI.

Logs logo

Logs

Explore all your logs without writing a single query.

Security Investigator logo

Security Investigator

Fast and precise forensics for security and logs on Grail data with DQL queries.

Business Flow logo

Business Flow

Track, analyze, and optimize your critical business processes.

Cost & Carbon Optimization logo

Cost & Carbon Optimization

Track, analyze, and optimize your IT carbon footprint and public cloud costs.

Davis Anomaly Detection logo

Davis Anomaly Detection

Detect anomalies in timeseries using the Davis AI

Analyze your data

Understand your data better with deep insights and clear visualizations.

Notebooks logo

Notebooks

Create powerful, data-driven documents for custom analytics and collaboration.

Dashboards logo

Dashboards

Transform complex data into clear visualizations with custom dashboards.

Automate your processes

Turn data and answers into actions, securely, and at scale.

Workflows logo

Workflows

Automate tasks in your IT landscape, remediate problems, and visualize processes

Jira logo

Jira

Create, query, comment, transition, and resolve Jira tickets within workflows.

Slack logo

Slack

Automate Slack messaging for security incidents, attacks, remediation, and more.

Secure your cloud application

See vulnerabilities and attacks in your environment.

Security Overview logo

Security Overview

Get a comprehensive overview of the security of your applications.

Code-Level Vulnerabilities logo

Code-Level Vulnerabilities

Detect vulnerabilities in your code in real time.

Security Posture Management logo

Security Posture Management

Detect, prioritize, and remediate security and compliance findings with SPM.

Threats & Exploits logo

Threats & Exploits

Understand, triage, and investigate detection findings and alerts.

Are you looking for something different?

We have hundreds of apps, extensions, and other technologies to customize your environment

Leverage our newest innovations of Dynatrace Saas

Kick-start your app creation

Kick-start your app creation

Whether you’re a beginner or a pro, Dynatrace Developer has the tools and support you need to create incredible apps with minimal effort.
Go to Dynatrace Developer
Upgrading from Dynatrace Managed to SaaS

Upgrading from Dynatrace Managed to SaaS

Drive innovation, speed, and agility in your organization by seamlessly and securely upgrading.
Learn More
Log Management and Analytics

Log Management and Analytics

Innovate faster and more efficiently with unified log management and log analytics for actionable insights and automation.
Learn more