Redis Enterprise Prometheus

Supported OS Linux Windows Mac OS

Integration version1.0.0

Overview

Redis is a high-performance data store that supports a variety of data structures, including strings, hashes, lists, sets, streams, and more. It provides programmability, extensibility, persistence, clustering, and high availability. The community edition extends Redis with vector search, probabilistic data structures, JSON support, and full-text search capabilities.

This integration works with on-premises and private cloud installations of Redis Enterprise using Prometheus metrics. The integration provides metrics for four critical cluster components: clusters, databases, nodes, and shards. This allows you to monitor database throughput, memory utilization, CPU usage, connection counts, replication health, and a variety of additional metrics within Datadog. You can use this information to understand the overall health of your Redis Enterprise clusters, diagnose application performance issues, and prevent downtime.

For a full list of supported metrics, see the Metrics section below.

Redis Enterprise Compatibility

The Redis Enterprise Prometheus integration provides support for the V2 Redis Enterprise Software Metrics which are available in Redis Enterprise Software versions 7.8.0 and higher. For older versions of Redis Enterprise Software, you may use the Redis Enterprise integration.

Setup

Installation

  1. Run the following command to install the Agent integration:

    datadog-agent integration install -t datadog-redis_enterprise_prometheus==1.0.0
    

    Note: For containerized environments, see the documentation.

  2. Configure the integration by setting the openmetrics_endpoint to your cluster’s master node. See the configuration section for more information.

  3. Restart the agent.

Configuration

Point the openmetrics_endpoint to your cluster and ensure tls_verify remains false (by default). Reference the example config file for guidance.

Two optional parameters are available, as shown in the example configuration file:

extra_metrics - Accepts a list of metric groups:

  • Available groups: REDIS2.REPLICATION, REDIS2.SHARDREPL, REDIS2.LDAP, REDIS2.NETWORK, REDIS2.MEMORY, REDIS2.X509, REDIS2.DISK, REDIS2.FILESYSTEM, REDIS2.PROCESS, REDIS2.PRESSURE, REDIS2.FLASH, REDIS2.SEARCH
  • Default groups (automatically included): RDSE2.REDIS_CLUSTER, RDSE2.REDIS_DATABASE, RDSE2.REDIS_SHARD, RDSE2.REDIS_INFO, RDSE2.REDIS_NODE

excluded_metrics - Accepts a list of individual metrics to exclude from Datadog:

  • Remove the prefix when specifying metrics (for example, use generation instead of rdse2.generation).
  • View the complete metrics list on the Data Collected tab of the integration tile.
  • Use group prefixes to search for specific metrics on the data collected page. The following groups use the associated prefixes, which can be used to search for individual metrics on the data collected page.
GroupPrefixNotes
RDSE2.REDIS_CLUSTERrdse2.Cluster-level metrics
RDSE2.REDIS_DATABASErdse2.endpoint_Database endpoint metrics
RDSE2.REDIS_SHARDrdse2.redis_server_Shard-level Redis server metrics
RDSE2.REDIS_NODErdse2.node_Node-level metrics including x509 certificates
RDSE2.REDIS_INFOrdse2.node_Node information metrics
REDIS2.REPLICATIONrdse2.database_syncer_Database replication metrics
REDIS2.SHARDREPLrdse2.redis_crdt_Shard-level CRDT replication metrics
REDIS2.LDAPrdse2.directory_LDAP directory service metrics
REDIS2.NETWORKrdse2.node_network_Network interface metrics
REDIS2.MEMORYrdse2.node_memory_Memory usage metrics
REDIS2.X509rdse2.x509_X509 certificate metrics
REDIS2.DISKrdse2.node_disk_Disk I/O metrics
REDIS2.FILESYSTEMrdse2.node_filesystem_Filesystem usage metrics
REDIS2.PROCESSrdse2.node_processes_Process metrics
REDIS2.PRESSURErdse2.node_pressure_System pressure metrics
REDIS2.FLASHrdse2.node_*_flashFlash storage metrics
REDIS2.SEARCHrdse2.redis_server_search_RediSearch module metrics

Validation

  1. Ensure you can ping the host, particularly in a cloud environment. Run wget --no-check-certificate <endpoint> or curl -k <endpoint> to ensure that you can receive metrics.

  2. Check the status of the Datadog agent.

Data Collected

This release collects comprehensive metrics for clusters, databases, nodes, and shards. Default metric groups include RDSE2.REDIS_CLUSTER, RDSE2.REDIS_DATABASE, RDSE2.REDIS_SHARD, RDSE2.REDIS_NODE, and RDSE2.REDIS_INFO.

Use the extra_metrics parameter to collect additional data for replication, LDAP, network, memory, X509 certificates, disk, filesystem, processes, pressure, flash storage, and search. See the complete list in the configuration section.

Metrics

rdse2.database_syncer_config
(gauge)
Used as a placeholder for configuration labels
Shown as entry
rdse2.database_syncer_current_status
(gauge)
Syncer status for traffic; 0 = in-sync, 2 = out of sync
Shown as entry
rdse2.database_syncer_dst_connectivity_state
(gauge)
Destination connectivity state
Shown as entry
rdse2.database_syncer_dst_connectivity_state_ms
(gauge)
Destination connectivity state duration
Shown as millisecond
rdse2.database_syncer_dst_lag
(gauge)
Lag in milliseconds between the syncer and the destination
Shown as millisecond
rdse2.database_syncer_dst_repl_offset
(gauge)
Offset of the last command acknowledged
Shown as offset
rdse2.database_syncer_flush_counter
(gauge)
Number of destination flushes
rdse2.database_syncer_ingress_bytes
(gauge)
Number of bytes read from source shard
Shown as byte
rdse2.database_syncer_ingress_bytes_decompressed
(gauge)
Number of bytes read from source shard
Shown as byte
rdse2.database_syncer_internal_state
(gauge)
Internal state of the syncer
Shown as entry
rdse2.database_syncer_lag_ms
(gauge)
Lag time between the source and the destination for traffic in milliseconds
Shown as millisecond
rdse2.database_syncer_rdb_size
(gauge)
The source’s RDB size in bytes to be transferred during the syncing phase
Shown as byte
rdse2.database_syncer_rdb_transferred
(gauge)
Number of bytes transferred from the source’s RDB during the syncing phase
Shown as byte
rdse2.database_syncer_src_connectivity_state
(gauge)
Source connectivity state
Shown as entry
rdse2.database_syncer_src_connectivity_state_ms
(gauge)
Source connectivity state duration
Shown as millisecond
rdse2.database_syncer_src_repl_offset
(gauge)
Last known source offset
Shown as offset
rdse2.database_syncer_state
(gauge)
Internal state of the shard syncer
Shown as entry
rdse2.database_syncer_syncer_repl_offset
(gauge)
Offset of the last command handled by the syncer
Shown as offset
rdse2.database_syncer_total_requests
(gauge)
Number of destination writes
Shown as write
rdse2.database_syncer_total_responses
(count)
Number of destination writes acknowledged
Shown as write
rdse2.db_config
(gauge)
Configuration of the database
rdse2.db_memory_limit_bytes
(gauge)
Configured memory limit for the database
Shown as byte
rdse2.db_status
(gauge)
The status of the DB
rdse2.directory_cache_hits
(count)
Count the number of cache hits, excluding those that trigger a cache refresh (include wrong password)
Shown as hit
rdse2.directory_cache_miss_then_hits
(count)
Number of requests that were generated by a cache miss, then hit the cache before query
Shown as hit
rdse2.directory_cache_misses
(count)
Number of requests that were generated by a cache miss
Shown as miss
rdse2.directory_cache_refreshes
(count)
Count of requests generated by cache refreshes, excluding hits that counted on different counter
Shown as request
rdse2.directory_cache_stales
(count)
Number of requests that had a hit but the entry was stale
Shown as request
rdse2.directory_conn_connections
(count)
Number of successful connections
Shown as connection
rdse2.directory_conn_disconnections
(count)
Number of disconnections that there were
Shown as connection
rdse2.directory_conn_failed_connections
(count)
Number of times that a connection failed to establish
Shown as connection
rdse2.directory_queries_error
(count)
Number of queries that ended in server error
Shown as error
rdse2.directory_queries_expired
(count)
Number of queries that expired before being sent to LDAPIA
Shown as query
rdse2.directory_queries_no_conn
(count)
Number of times that the directory ran out of Conns while there were still pending queries, excluding waiting queries
Shown as timeout
rdse2.directory_queries_sent
(count)
Number of queries that were sent to LDAPIA
Shown as query
rdse2.directory_queries_success
(count)
Number of queries that ended successfully
Shown as query
rdse2.directory_queries_wrongpass
(count)
Number of queries that ended in WRONGPASS
Shown as query
rdse2.directory_requests
(count)
Number of requests that were queued
Shown as request
rdse2.endpoint_client_connection_expired
(count)
Total number of client connections ttl that expired
Shown as timeout
rdse2.endpoint_client_connections
(count)
Number of client connection establishment events
Shown as connection
rdse2.endpoint_client_disconnections
(count)
Number of client disconnections initiated by the client
Shown as connection
rdse2.endpoint_client_establishment_failures
(count)
Number of client connections that failed to establish properly
Shown as error
rdse2.endpoint_client_tracking_off_requests
(count)
Total number of CLIENT TRACKING OFF requests
Shown as request
rdse2.endpoint_client_tracking_on_requests
(count)
Total number of CLIENT TRACKING ON requests
Shown as request
rdse2.endpoint_dedicated_sconn_connections
(count)
Number of dedicated server connections establishment events
Shown as connection
rdse2.endpoint_dedicated_sconn_proxy_disconnections
(count)
Number of dedicated server connections closed by proxy
Shown as connection
rdse2.endpoint_dedicated_sconn_shard_disconnections
(count)
Number of dedicated server connections closed by shard
Shown as connection
rdse2.endpoint_disposed_commands_after_client_caching
(count)
Total number of client caching commands that were disposed due to misuse
Shown as command
rdse2.endpoint_egress
(count)
Number of egress bytes
Shown as byte
rdse2.endpoint_egress_pending
(count)
Number of send-pending bytes
Shown as byte
rdse2.endpoint_egress_pending_discarded
(count)
Number of send-pending bytes that were discarded due to disconnection
Shown as byte
rdse2.endpoint_ingress
(count)
Number of ingress bytes
Shown as byte
rdse2.endpoint_internal_client_connections
(count)
Number of internal client connection establishment events
Shown as connection
rdse2.endpoint_internal_client_disconnections
(count)
Number of internal client disconnections initiated by the client
Shown as connection
rdse2.endpoint_internal_proxy_disconnections
(count)
Number of internal client disconnections initiated by the proxy
Shown as connection
rdse2.endpoint_other_requests
(count)
Number of other requests
Shown as request
rdse2.endpoint_other_requests_latency_histogram
(count)
Latency (in us) histogram of other commands
Shown as microsecond
rdse2.endpoint_other_responses
(count)
Number of other responses
Shown as response
rdse2.endpoint_proxy_disconnections
(count)
Number of client disconnections initiated by the proxy
Shown as connection
rdse2.endpoint_read_requests
(count)
Number of read requests
Shown as request
rdse2.endpoint_read_requests_latency_histogram
(count)
Latency (in us) histogram of read commands
Shown as microsecond
rdse2.endpoint_read_responses
(count)
Number of read responses
Shown as response
rdse2.endpoint_sconn_application_handshake_failure
(count)
Number of server connections that failed during application handshake
Shown as connection
rdse2.endpoint_sconn_establishment_failure
(count)
Number of server connections that failed to establish properly
Shown as fault
rdse2.endpoint_shared_sconn_connections
(count)
Number of shared server connections establishment events
Shown as connection
rdse2.endpoint_shared_sconn_proxy_disconnections
(count)
Number of shared server connections closed by proxy
Shown as connection
rdse2.endpoint_shared_sconn_shard_disconnections
(count)
Number of shared server connections closed by shard
Shown as connection
rdse2.endpoint_write_requests
(count)
Number of write requests
Shown as request
rdse2.endpoint_write_requests_latency_histogram
(count)
Latency (in us) histogram of write commands
Shown as microsecond
rdse2.endpoint_write_responses
(count)
Number of write responses
Shown as response
rdse2.generation
(gauge)
Current generation number of local Cluster Watchdog
Shown as second
rdse2.go_gc_duration_seconds
(gauge)
A summary of the pause duration of garbage collection cycles.
Shown as second
rdse2.go_goroutines
(gauge)
Number of goroutines that currently exist.
Shown as second
rdse2.go_info
(gauge)
Information about the Go environment.
Shown as second
rdse2.go_memstats_alloc_bytes
(gauge)
Number of bytes allocated and still in use.
Shown as second
rdse2.go_memstats_alloc_bytes_total
(gauge)
Total number of bytes allocated - even if freed.
Shown as second
rdse2.go_memstats_buck_hash_sys_bytes
(gauge)
Number of bytes used by the profiling bucket hash table.
Shown as second
rdse2.go_memstats_frees_total
(gauge)
Total number of frees.
Shown as second
rdse2.go_memstats_gc_cpu_fraction
(gauge)
The fraction of this program’s available CPU time used by the GC since the program started.
Shown as second
rdse2.go_memstats_gc_sys_bytes
(gauge)
Number of bytes used for garbage collection system metadata.
Shown as second
rdse2.go_memstats_heap_alloc_bytes
(gauge)
Number of heap bytes allocated and still in use.
Shown as second
rdse2.go_memstats_heap_idle_bytes
(gauge)
Number of heap bytes waiting to be used.
Shown as second
rdse2.go_memstats_heap_inuse_bytes
(gauge)
Number of heap bytes that are in use.
Shown as second
rdse2.go_memstats_heap_objects
(gauge)
Number of allocated objects.
Shown as second
rdse2.go_memstats_heap_released_bytes
(gauge)
Number of heap bytes released to OS.
Shown as second
rdse2.go_memstats_heap_sys_bytes
(gauge)
Number of heap bytes obtained from system.
Shown as second
rdse2.go_memstats_last_gc_time_seconds
(gauge)
Number of seconds since 1970 of last garbage collection.
Shown as second
rdse2.go_memstats_lookups_total
(gauge)
Total number of pointer lookups.
Shown as second
rdse2.go_memstats_mallocs_total
(gauge)
Total number of mallocs.
Shown as second
rdse2.go_memstats_mcache_inuse_bytes
(gauge)
Number of bytes in use by mcache structures.
Shown as second
rdse2.go_memstats_mcache_sys_bytes
(gauge)
Number of bytes used for mcache structures obtained from system.
Shown as second
rdse2.go_memstats_mspan_inuse_bytes
(gauge)
Number of bytes in use by mspan structures.
Shown as second
rdse2.go_memstats_mspan_sys_bytes
(gauge)
Number of bytes used for mspan structures obtained from system.
Shown as second
rdse2.go_memstats_next_gc_bytes
(gauge)
Number of heap bytes when next garbage collection will take place.
Shown as second
rdse2.go_memstats_other_sys_bytes
(gauge)
Number of bytes used for other system allocations.
Shown as second
rdse2.go_memstats_stack_inuse_bytes
(gauge)
Number of bytes in use by the stack allocator.
Shown as second
rdse2.go_memstats_stack_sys_bytes
(gauge)
Number of bytes obtained from system for stack allocator.
Shown as second
rdse2.go_memstats_sys_bytes
(gauge)
Number of bytes obtained from system.
Shown as second
rdse2.go_threads
(gauge)
Number of OS threads created.
Shown as second
rdse2.has_quorum
(gauge)
Whether local Cluster Watchdog believes there is a quorum
Shown as second
rdse2.is_primary
(gauge)
Whether local Cluster Watchdog is the primary node
Shown as second
rdse2.license_shards_limit
(gauge)
shards limit specified in cluster license
rdse2.namedprocess_namegroup_context_switches_total
(count)
Context switches
Shown as second
rdse2.namedprocess_namegroup_cpu_seconds_total
(count)
Cpu user usage in seconds
Shown as second
rdse2.namedprocess_namegroup_major_page_faults_total
(count)
Major page faults
Shown as second
rdse2.namedprocess_namegroup_memory_bytes
(gauge)
number of bytes of memory in use
Shown as second
rdse2.namedprocess_namegroup_minor_page_faults_total
(count)
Minor page faults
Shown as second
rdse2.namedprocess_namegroup_num_procs
(gauge)
number of processes in this group
Shown as second
rdse2.namedprocess_namegroup_num_threads
(gauge)
Number of threads
Shown as second
rdse2.namedprocess_namegroup_oldest_start_time_seconds
(gauge)
start time in seconds since 1970/01/01 of oldest process in group
Shown as second
rdse2.namedprocess_namegroup_open_filedesc
(gauge)
number of open file descriptors for this group
Shown as inode
rdse2.namedprocess_namegroup_read_bytes_total
(count)
number of bytes read by this group
Shown as byte
rdse2.namedprocess_namegroup_states
(gauge)
Number of processes in states Running/Sleeping/Waiting/Zombie/Other
Shown as second
rdse2.namedprocess_namegroup_thread_context_switches_total
(count)
Context switches for these threads
Shown as second
rdse2.namedprocess_namegroup_thread_count
(gauge)
Number of threads in this group with same threadname
Shown as thread
rdse2.namedprocess_namegroup_thread_cpu_seconds_total
(count)
Cpu user/system usage in seconds
Shown as second
rdse2.namedprocess_namegroup_thread_io_bytes_total
(count)
number of bytes read/written by these threads
Shown as byte
rdse2.namedprocess_namegroup_thread_major_page_faults_total
(count)
Major page faults for these threads
Shown as fault
rdse2.namedprocess_namegroup_thread_minor_page_faults_total
(count)
Minor page faults for these threads
Shown as fault
rdse2.namedprocess_namegroup_worst_fd_ratio
(gauge)
the worst (closest to 1) ratio between open fds and max fds among all procs in this group
Shown as inode
rdse2.namedprocess_namegroup_write_bytes_total
(count)
number of bytes written by this group
Shown as byte
rdse2.namedprocess_scrape_errors
(count)
general scrape errors: no proc metrics collected during a cycle
Shown as error
rdse2.namedprocess_scrape_partial_errors
(count)
incremented each time a tracked proc’s metrics collection fails partially, e.g. unreadable I/O stats
Shown as error
rdse2.namedprocess_scrape_procread_errors
(count)
incremented each time a proc’s metrics collection fails
Shown as error
rdse2.node_available_memory_bytes
(gauge)
Metric autogenerated by statsd_exporter.
Shown as byte
rdse2.node_available_memory_no_overbooking_bytes
(gauge)
Metric autogenerated by statsd_exporter.
Shown as byte
rdse2.node_config
(gauge)
Configuration information for node
Shown as second
rdse2.node_cooling_device_cur_state
(gauge)
Current throttle state of the cooling device
Shown as second
rdse2.node_cooling_device_max_state
(gauge)
Maximum throttle state of the cooling device
Shown as second
rdse2.node_cpu_guest_seconds_total
(count)
Seconds the CPUs spent in guests (VMs) for each mode.
Shown as second
rdse2.node_cpu_seconds_total
(count)
Seconds the CPUs spent in each mode.
Shown as second
rdse2.node_disk_discard_time_seconds_total
(count)
This is the total number of seconds spent by all discards.
Shown as second
rdse2.node_disk_discarded_sectors_total
(count)
The total number of sectors discarded successfully.
Shown as sector
rdse2.node_disk_discards_completed_total
(count)
The total number of discards completed successfully.
Shown as second
rdse2.node_disk_discards_merged_total
(count)
The total number of discards merged.
Shown as second
rdse2.node_disk_flush_requests_time_seconds_total
(count)
This is the total number of seconds spent by all flush requests.
Shown as request
rdse2.node_disk_flush_requests_total
(count)
The total number of flush requests completed successfully
Shown as request
rdse2.node_disk_info
(gauge)
Info of /sys/block/<block_device>.
Shown as second
rdse2.node_disk_io_now
(gauge)
The number of I/Os currently in progress.
Shown as second
rdse2.node_disk_io_time_seconds_total
(count)
Total seconds spent doing I/Os.
Shown as second
rdse2.node_disk_io_time_weighted_seconds_total
(count)
The weighted # of seconds spent doing I/Os.
Shown as second
rdse2.node_disk_read_bytes_total
(count)
The total number of bytes read successfully.
Shown as byte
rdse2.node_disk_read_time_seconds_total
(count)
The total number of seconds spent by all reads.
Shown as second
rdse2.node_disk_reads_completed_total
(count)
The total number of reads completed successfully.
Shown as read
rdse2.node_disk_reads_merged_total
(count)
The total number of reads merged.
Shown as read
rdse2.node_disk_write_time_seconds_total
(count)
This is the total number of seconds spent by all writes.
Shown as second
rdse2.node_disk_writes_completed_total
(count)
The total number of writes completed successfully.
Shown as write
rdse2.node_disk_writes_merged_total
(count)
The number of writes merged.
Shown as write
rdse2.node_disk_written_bytes_total
(count)
The total number of bytes written successfully.
Shown as byte
rdse2.node_dmi_info
(gauge)
A metric with a constant ‘1’ value labeled by bios_date bios_release, bios_vendor, bios_version, board_asset_tag, board_name, board_serial, board_vendor, board_version, chassis_asset_tag, chassis_serial, chassis_vendor, chassis_version, product_family, product_name, product_serial, product_sku, product_uuid, product_version, system_vendor if provided by DMI.
Shown as second
rdse2.node_ephemeral_storage_avail_bytes
(gauge)
Metric autogenerated by statsd_exporter.
Shown as byte
rdse2.node_ephemeral_storage_free_bytes
(gauge)
Metric autogenerated by statsd_exporter.
Shown as byte
rdse2.node_exporter_build_info
(gauge)
A metric with a constant ‘1’ value labeled by version, revision, branch, goversion from which node_exporter was built, and the goos and goarch for the build.
Shown as second
rdse2.node_filefd_allocated
(gauge)
File descriptor statistics: allocated.
Shown as second
rdse2.node_filefd_maximum
(gauge)
File descriptor statistics: maximum.
Shown as second
rdse2.node_filesystem_avail_bytes
(gauge)
Filesystem space available to non-root users in bytes.
Shown as byte
rdse2.node_filesystem_device_error
(gauge)
Whether an error occurred while getting statistics for the given device.
Shown as error
rdse2.node_filesystem_files
(gauge)
Filesystem total file nodes.
Shown as file
rdse2.node_filesystem_files_free
(gauge)
Filesystem total free file nodes.
Shown as file
rdse2.node_filesystem_free_bytes
(gauge)
Filesystem free space in bytes.
Shown as byte
rdse2.node_filesystem_readonly
(gauge)
Filesystem read-only status.
Shown as second
rdse2.node_filesystem_size_bytes
(gauge)
Filesystem size in bytes.
Shown as byte
rdse2.node_load1
(gauge)
1m load average.
Shown as percent
rdse2.node_load15
(gauge)
15m load average.
Shown as percent
rdse2.node_load5
(gauge)
5m load average.
Shown as percent
rdse2.node_memory_Active_anon_bytes
(gauge)
Memory information field Active_anon_bytes.
Shown as byte
rdse2.node_memory_Active_bytes
(gauge)
Memory information field Active_bytes.
Shown as byte
rdse2.node_memory_Active_file_bytes
(gauge)
Memory information field Active_file_bytes.
Shown as byte
rdse2.node_memory_AnonHugePages_bytes
(gauge)
Memory information field AnonHugePages_bytes.
Shown as byte
rdse2.node_memory_AnonPages_bytes
(gauge)
Memory information field AnonPages_bytes.
Shown as byte
rdse2.node_memory_Bounce_bytes
(gauge)
Memory information field Bounce_bytes.
Shown as byte
rdse2.node_memory_Buffers_bytes
(gauge)
Memory information field Buffers_bytes.
Shown as byte
rdse2.node_memory_Cached_bytes
(gauge)
Memory information field Cached_bytes.
Shown as byte
rdse2.node_memory_CommitLimit_bytes
(gauge)
Memory information field CommitLimit_bytes.
Shown as byte
rdse2.node_memory_Committed_AS_bytes
(gauge)
Memory information field Committed_AS_bytes.
Shown as byte
rdse2.node_memory_DirectMap1G_bytes
(gauge)
Memory information field DirectMap1G_bytes.
Shown as byte
rdse2.node_memory_DirectMap2M_bytes
(gauge)
Memory information field DirectMap2M_bytes.
Shown as byte
rdse2.node_memory_DirectMap4k_bytes
(gauge)
Memory information field DirectMap4k_bytes.
Shown as byte
rdse2.node_memory_Dirty_bytes
(gauge)
Memory information field Dirty_bytes.
Shown as byte
rdse2.node_memory_FileHugePages_bytes
(gauge)
Memory information field FileHugePages_bytes.
Shown as byte
rdse2.node_memory_FilePmdMapped_bytes
(gauge)
Memory information field FilePmdMapped_bytes.
Shown as byte
rdse2.node_memory_HardwareCorrupted_bytes
(gauge)
Memory information field HardwareCorrupted_bytes.
Shown as byte
rdse2.node_memory_HugePages_Free
(gauge)
Memory information field HugePages_Free.
Shown as page
rdse2.node_memory_HugePages_Rsvd
(gauge)
Memory information field HugePages_Rsvd.
Shown as page
rdse2.node_memory_HugePages_Surp
(gauge)
Memory information field HugePages_Surp.
Shown as page
rdse2.node_memory_HugePages_Total
(gauge)
Memory information field HugePages_Total.
Shown as page
rdse2.node_memory_Hugepagesize_bytes
(gauge)
Memory information field Hugepagesize_bytes.
Shown as byte
rdse2.node_memory_Hugetlb_bytes
(gauge)
Memory information field Hugetlb_bytes.
Shown as byte
rdse2.node_memory_Inactive_anon_bytes
(gauge)
Memory information field Inactive_anon_bytes.
Shown as byte
rdse2.node_memory_Inactive_bytes
(gauge)
Memory information field Inactive_bytes.
Shown as byte
rdse2.node_memory_Inactive_file_bytes
(gauge)
Memory information field Inactive_file_bytes.
Shown as byte
rdse2.node_memory_KReclaimable_bytes
(gauge)
Memory information field KReclaimable_bytes.
Shown as byte
rdse2.node_memory_KernelStack_bytes
(gauge)
Memory information field KernelStack_bytes.
Shown as byte
rdse2.node_memory_Mapped_bytes
(gauge)
Memory information field Mapped_bytes.
Shown as byte
rdse2.node_memory_MemAvailable_bytes
(gauge)
Memory information field MemAvailable_bytes.
Shown as byte
rdse2.node_memory_MemFree_bytes
(gauge)
Memory information field MemFree_bytes.
Shown as byte
rdse2.node_memory_MemTotal_bytes
(gauge)
Memory information field MemTotal_bytes.
Shown as byte
rdse2.node_memory_Mlocked_bytes
(gauge)
Memory information field Mlocked_bytes.
Shown as byte
rdse2.node_memory_NFS_Unstable_bytes
(gauge)
Memory information field NFS_Unstable_bytes.
Shown as byte
rdse2.node_memory_PageTables_bytes
(gauge)
Memory information field PageTables_bytes.
Shown as byte
rdse2.node_memory_Percpu_bytes
(gauge)
Memory information field Percpu_bytes.
Shown as byte
rdse2.node_memory_SReclaimable_bytes
(gauge)
Memory information field SReclaimable_bytes.
Shown as byte
rdse2.node_memory_SUnreclaim_bytes
(gauge)
Memory information field SUnreclaim_bytes.
Shown as byte
rdse2.node_memory_ShmemHugePages_bytes
(gauge)
Memory information field ShmemHugePages_bytes.
Shown as byte
rdse2.node_memory_ShmemPmdMapped_bytes
(gauge)
Memory information field ShmemPmdMapped_bytes.
Shown as byte
rdse2.node_memory_Shmem_bytes
(gauge)
Memory information field Shmem_bytes.
Shown as byte
rdse2.node_memory_Slab_bytes
(gauge)
Memory information field Slab_bytes.
Shown as byte
rdse2.node_memory_SwapCached_bytes
(gauge)
Memory information field SwapCached_bytes.
Shown as byte
rdse2.node_memory_SwapFree_bytes
(gauge)
Memory information field SwapFree_bytes.
Shown as byte
rdse2.node_memory_SwapTotal_bytes
(gauge)
Memory information field SwapTotal_bytes.
Shown as byte
rdse2.node_memory_Unevictable_bytes
(gauge)
Memory information field Unevictable_bytes.
Shown as byte
rdse2.node_memory_VmallocChunk_bytes
(gauge)
Memory information field VmallocChunk_bytes.
Shown as byte
rdse2.node_memory_VmallocTotal_bytes
(gauge)
Memory information field VmallocTotal_bytes.
Shown as byte
rdse2.node_memory_VmallocUsed_bytes
(gauge)
Memory information field VmallocUsed_bytes.
Shown as byte
rdse2.node_memory_WritebackTmp_bytes
(gauge)
Memory information field WritebackTmp_bytes.
Shown as byte
rdse2.node_memory_Writeback_bytes
(gauge)
Memory information field Writeback_bytes.
Shown as byte
rdse2.node_metrics_up
(gauge)
Is this node’s metrics endpoint accessible
Shown as second
rdse2.node_network_receive_bytes_total
(count)
Network device statistic receive_bytes.
Shown as byte
rdse2.node_network_receive_compressed_total
(count)
Network device statistic receive_compressed.
Shown as byte
rdse2.node_network_receive_drop_total
(count)
Network device statistic receive_drop.
Shown as packet
rdse2.node_network_receive_errs_total
(count)
Network device statistic receive_errs.
Shown as error
rdse2.node_network_receive_fifo_total
(count)
Network device statistic receive_fifo.
Shown as byte
rdse2.node_network_receive_frame_total
(count)
Network device statistic receive_frame.
Shown as second
rdse2.node_network_receive_multicast_total
(count)
Network device statistic receive_multicast.
Shown as datagram
rdse2.node_network_receive_nohandler_total
(count)
Network device statistic receive_nohandler.
Shown as second
rdse2.node_network_receive_packets_total
(count)
Network device statistic receive_packets.
Shown as packet
rdse2.node_network_transmit_bytes_total
(count)
Network device statistic transmit_bytes.
Shown as byte
rdse2.node_network_transmit_carrier_total
(count)
Network device statistic transmit_carrier.
Shown as second
rdse2.node_network_transmit_colls_total
(count)
Network device statistic transmit_colls.
Shown as second
rdse2.node_network_transmit_compressed_total
(count)
Network device statistic transmit_compressed.
Shown as byte
rdse2.node_network_transmit_drop_total
(count)
Network device statistic transmit_drop.
Shown as second
rdse2.node_network_transmit_errs_total
(count)
Network device statistic transmit_errs.
Shown as error
rdse2.node_network_transmit_fifo_total
(count)
Network device statistic transmit_fifo.
Shown as second
rdse2.node_network_transmit_packets_total
(count)
Network device statistic transmit_packets.
Shown as packet
rdse2.node_os_info
(gauge)
A metric with a constant ‘1’ value labeled by build_id, id, id_like, image_id, image_version, name, pretty_name, variant, variant_id, version, version_codename, version_id.
Shown as second
rdse2.node_os_version
(gauge)
Metric containing the major.minor part of the OS version.
Shown as second
rdse2.node_overbooking_depth_bytes
(gauge)
Metric autogenerated by statsd_exporter.
Shown as byte
rdse2.node_persistent_storage_avail_bytes
(gauge)
Metric autogenerated by statsd_exporter.
Shown as byte
rdse2.node_persistent_storage_free_bytes
(gauge)
Metric autogenerated by statsd_exporter.
Shown as byte
rdse2.node_pressure_cpu_waiting_seconds_total
(count)
Total time in seconds that processes have waited for CPU time
Shown as second
rdse2.node_pressure_io_stalled_seconds_total
(count)
Total time in seconds no process could make progress due to IO congestion
Shown as second
rdse2.node_pressure_io_waiting_seconds_total
(count)
Total time in seconds that processes have waited due to IO congestion
Shown as second
rdse2.node_pressure_memory_stalled_seconds_total
(count)
Total time in seconds no process could make progress due to memory congestion
Shown as second
rdse2.node_pressure_memory_waiting_seconds_total
(count)
Total time in seconds that processes have waited for memory
Shown as second
rdse2.node_processes_max_processes
(gauge)
Number of max PIDs limit
Shown as process
rdse2.node_processes_max_threads
(gauge)
Limit of threads in the system
Shown as thread
rdse2.node_processes_pids
(gauge)
Number of PIDs
Shown as process
rdse2.node_processes_state
(gauge)
Number of processes in each state.
Shown as process
rdse2.node_processes_threads
(gauge)
Allocated threads in system
Shown as thread
rdse2.node_processes_threads_state
(gauge)
Number of threads in each state.
Shown as thread
rdse2.node_provisional_memory_bytes
(gauge)
Metric autogenerated by statsd_exporter.
Shown as byte
rdse2.node_provisional_memory_no_overbooking_bytes
(gauge)
Metric autogenerated by statsd_exporter.
Shown as byte
rdse2.node_schedstat_running_seconds_total
(count)
Number of seconds CPU spent running a process.
Shown as second
rdse2.node_schedstat_timeslices_total
(count)
Number of timeslices executed by CPU.
Shown as second
rdse2.node_schedstat_waiting_seconds_total
(count)
Number of seconds spent by processing waiting for this CPU.
Shown as second
rdse2.node_scrape_collector_duration_seconds
(gauge)
node_exporter: Duration of a collector scrape.
Shown as second
rdse2.node_scrape_collector_success
(gauge)
node_exporter: Whether a collector succeeded.
Shown as second
rdse2.node_selinux_enabled
(gauge)
SELinux is enabled, 1 is true, 0 is false
Shown as second
rdse2.node_softnet_backlog_len
(gauge)
Softnet backlog status
Shown as second
rdse2.node_softnet_cpu_collision_total
(count)
Number of collision occur while obtaining device lock while transmitting
Shown as second
rdse2.node_softnet_dropped_total
(count)
Number of dropped packets
Shown as second
rdse2.node_softnet_flow_limit_count_total
(count)
Number of times flow limit has been reached
Shown as second
rdse2.node_softnet_processed_total
(count)
Number of processed packets
Shown as second
rdse2.node_softnet_received_rps_total
(count)
Number of times cpu woken up received_rps
Shown as second
rdse2.node_softnet_times_squeezed_total
(count)
Number of times processing packets ran out of quota
Shown as second
rdse2.node_udp_queues
(gauge)
Number of allocated memory in the kernel for UDP datagrams in bytes.
Shown as second
rdse2.node_uname_info
(gauge)
Labeled system information as provided by the uname system call.
Shown as second
rdse2.node_vmstat_oom_kill
(gauge)
/proc/vmstat information field oom_kill.
Shown as second
rdse2.node_vmstat_pgfault
(gauge)
/proc/vmstat information field pgfault.
Shown as second
rdse2.node_vmstat_pgmajfault
(gauge)
/proc/vmstat information field pgmajfault.
Shown as second
rdse2.node_vmstat_pgpgin
(gauge)
/proc/vmstat information field pgpgin.
Shown as second
rdse2.node_vmstat_pgpgout
(gauge)
/proc/vmstat information field pgpgout.
Shown as second
rdse2.node_vmstat_pswpin
(gauge)
/proc/vmstat information field pswpin.
Shown as second
rdse2.node_vmstat_pswpout
(gauge)
/proc/vmstat information field pswpout.
Shown as second
rdse2.primary_selections_total
(gauge)
How many primary selection processes started
Shown as second
rdse2.process_cpu_seconds_total
(gauge)
Total user and system CPU time spent in seconds.
Shown as second
rdse2.process_exporter_build_info
(gauge)
A metric with a constant ‘1’ value labeled by version, revision, branch, goversion from which process_exporter was built, and the goos and goarch for the build.
Shown as second
rdse2.process_max_fds
(gauge)
Maximum number of open file descriptors.
Shown as inode
rdse2.process_open_fds
(gauge)
Number of open file descriptors.
Shown as inode
rdse2.process_resident_memory_bytes
(gauge)
Resident memory size in bytes.
Shown as byte
rdse2.process_start_time_seconds
(gauge)
Start time of the process since unix epoch in seconds.
Shown as second
rdse2.process_virtual_memory_bytes
(gauge)
Virtual memory size in bytes.
Shown as byte
rdse2.process_virtual_memory_max_bytes
(gauge)
Maximum amount of virtual memory available in bytes.
Shown as byte
rdse2.promhttp_metric_handler_errors_total
(gauge)
Total number of internal errors encountered by the promhttp metric handler.
Shown as error
rdse2.promhttp_metric_handler_requests_in_flight
(gauge)
Current number of scrapes being served.
Shown as request
rdse2.promhttp_metric_handler_requests_total
(gauge)
Total number of scrapes by HTTP status code.
Shown as request
rdse2.proxy_accepted_connections
(count)
Number of incoming accepted client connections
Shown as connection
rdse2.proxy_dispatch_failures
(gauge)
Number of client closed due to failure to be dispatched to workers
Shown as second
rdse2.redis_server_active_defrag_running
(gauge)
Automatic memory defragmentation current aggressiveness (% cpu)
Shown as task
rdse2.redis_server_allocator_active
(gauge)
Total used memory, including external fragmentation
Shown as byte
rdse2.redis_server_allocator_allocated
(gauge)
Total allocated memory
Shown as byte
rdse2.redis_server_allocator_resident
(gauge)
Total resident memory (RSS)
Shown as byte
rdse2.redis_server_aof_last_cow_size
(gauge)
Last AOFR, CopyOnWrite memory
Shown as byte
rdse2.redis_server_aof_rewrite_in_progress
(gauge)
The number of simultaneous AOF rewrites that are in progress
Shown as event
rdse2.redis_server_aof_rewrites
(gauge)
Number of AOF rewrites this process executed
Shown as event
rdse2.redis_server_aof_delayed_fsync
(gauge)
Number of times an AOF fsync caused delays in the main Redis thread (inducing latency); this can indicate that the disk is slow or overloaded
Shown as event
rdse2.redis_server_blocked_clients
(gauge)
Count the clients waiting on a blocking call
Shown as connection
rdse2.redis_server_connected_clients
(gauge)
Number of client connections to the specific shard
Shown as connection
rdse2.redis_server_connected_slaves
(gauge)
Number of connected replicas
Shown as connection
rdse2.redis_server_db0_avg_ttl
(gauge)
Average TTL of all volatile keys
Shown as time
rdse2.redis_server_db0_keys
(gauge)
Total key count
Shown as key
rdse2.redis_server_evicted_keys
(gauge)
Keys evicted so far (since restart)
Shown as key
rdse2.redis_server_expire_cycle_cpu_milliseconds
(gauge)
The cumulative amount of time spent on active expiry cycles
Shown as millisecond
rdse2.redis_server_expired_keys
(gauge)
Keys expired so far (since restart)
Shown as key
rdse2.redis_server_forwarding_state
(gauge)
Shard forwarding state (on or off)
Shown as task
rdse2.redis_server_keys_trimmed
(gauge)
The number of keys that were trimmed in the current or last resharding process
Shown as key
rdse2.redis_server_keyspace_read_hits
(gauge)
Number of read operations accessing an existing keyspace
Shown as hit
rdse2.redis_server_keyspace_read_misses
(gauge)
Number of read operations accessing a non-existing keyspace
Shown as miss
rdse2.redis_server_keyspace_write_hits
(gauge)
Number of write operations accessing an existing keyspace
Shown as hit
rdse2.redis_server_keyspace_write_misses
(gauge)
Number of write operations accessing a non-existing keyspace
Shown as miss
rdse2.redis_server_master_link_status
(gauge)
Indicates if the replica is connected to its master
Shown as connection
rdse2.redis_server_master_repl_offset
(gauge)
Number of bytes sent to replicas by the shard; calculate the throughput for a time period by comparing the value at different times
Shown as byte
rdse2.redis_server_master_sync_in_progress
(gauge)
The master shard is synchronizing (1 true
Shown as task
rdse2.redis_server_max_process_mem
(gauge)
Current memory limit configured by redis_mgr according to node free memory
Shown as byte
rdse2.redis_server_maxmemory
(gauge)
Current memory limit configured by redis_mgr according to database memory limits
Shown as byte
rdse2.redis_server_mem_aof_buffer
(gauge)
Current size of AOF buffer
Shown as byte
rdse2.redis_server_mem_clients_normal
(gauge)
Current memory used for input and output buffers of non-replica clients
Shown as session
rdse2.redis_server_mem_clients_slaves
(gauge)
Current memory used for input and output buffers of replica clients
Shown as session
rdse2.redis_server_mem_fragmentation_ratio
(gauge)
Memory fragmentation ratio (1.3 means 30% overhead)
Shown as percent
rdse2.redis_server_mem_not_counted_for_evict
(gauge)
Portion of used_memory (in bytes) that’s not counted for eviction and OOM error
Shown as byte
rdse2.redis_server_mem_replication_backlog
(gauge)
Size of replication backlog
Shown as byte
rdse2.redis_server_module_fork_in_progress
(gauge)
A binary value that indicates if there is an active fork spawned by a module (1) or not (0)
Shown as task
rdse2.redis_server_rdb_bgsave_in_progress
(gauge)
Indication if bgsave is currently in progress
Shown as task
rdse2.redis_server_rdb_last_cow_size
(gauge)
Last bgsave (or SYNC fork) used CopyOnWrite memory
Shown as byte
rdse2.redis_server_rdb_saves
(gauge)
Total count of bgsaves since the process was restarted (including replica fullsync and persistence)
Shown as event
rdse2.redis_server_repl_touch_bytes
(gauge)
Number 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 times
Shown as byte
rdse2.redis_server_search_number_of_indexes
(gauge)
Total number of indexes in the shard.
Shown as index
rdse2.redis_server_search_number_of_active_indexes
(gauge)
The 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.
Shown as index
rdse2.redis_server_search_number_of_active_indexes_running_queries
(gauge)
Total count of indexes currently running a background query process.
Shown as index
rdse2.redis_server_search_number_of_active_indexes_indexing
(gauge)
Total 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.
Shown as index
rdse2.redis_server_search_total_active_write_threads
(gauge)
Total 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.
Shown as process
rdse2.redis_server_search_fields_text_Text
(gauge)
The total number of TEXT fields across all indexes in the shard.
Shown as item
rdse2.redis_server_search_fields_text_Sortable
(gauge)
The total number of SORTABLE TEXT fields across all indexes in the shard. This field appears only if its value is larger than 0.
Shown as item
rdse2.redis_server_search_fields_text_NoIndex
(gauge)
The 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 0.
Shown as item
rdse2.redis_server_search_fields_numeric_Numeric
(gauge)
The total number of NUMERIC fields across all indexes in the shard.
Shown as item
rdse2.redis_server_search_fields_numeric_Sortable
(gauge)
The total number of SORTABLE NUMERIC fields across all indexes in the shard. This field appears only if its value is larger than 0.
Shown as item
rdse2.redis_server_search_fields_numeric_NoIndex
(gauge)
The 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.
Shown as item
rdse2.redis_server_search_fields_tag_Tag
(gauge)
The total number of TAG fields across all indexes in the shard.
Shown as item
rdse2.redis_server_search_fields_tag_Sortable
(gauge)
The total number of SORTABLE TAG fields across all indexes in the shard. This field appears only if its value is larger than 0.
Shown as item
rdse2.redis_server_search_fields_tag_NoIndex
(gauge)
The 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.
Shown as item
rdse2.redis_server_search_fields_tag_CaseSensitive
(gauge)
The total number of CASE-SENSITIVE TAG fields across all indexes in the shard. This field appears only if its value is larger than 0.
Shown as item
rdse2.redis_server_search_fields_geo_Geo
(gauge)
The total number of GEO fields across all indexes in the shard.
Shown as item
rdse2.redis_server_search_fields_geo_Sortable
(gauge)
The total number of SORTABLE GEO fields across all indexes in the shard. This field appears only if its value is larger than 0.
Shown as item
rdse2.redis_server_search_fields_geo_NoIndex
(gauge)
The 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.
Shown as item
rdse2.redis_server_search_fields_vector_Vector
(gauge)
The total number of VECTOR fields across all indexes in the shard.
Shown as item
rdse2.redis_server_search_fields_vector_Flat
(gauge)
The total number of FLAT VECTOR fields across all indexes in the shard.
Shown as item
rdse2.redis_server_search_fields_vector_HNSW
(gauge)
The total number of HNSW VECTOR fields across all indexes in the shard.
Shown as item
rdse2.redis_server_search_fields_geoshape_Geoshape
(gauge)
The total number of GEOSHAPE fields across all indexes in the shard.
Shown as item
rdse2.redis_server_search_fields_geoshape_Sortable
(gauge)
The total number of SORTABLE GEOSHAPE fields across all indexes in the shard. This field appears only if its value is larger than 0.
Shown as item
rdse2.redis_server_search_fields_geoshape_NoIndex
(gauge)
The 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.
Shown as item
rdse2.redis_server_search_fields_IndexErrors
(gauge)
The total number of indexing failures caused by attempts to index a document containing field.
Shown as error
rdse2.redis_server_search_used_memory_indexes
(gauge)
The total memory allocated by all indexes in the shard in bytes.
Shown as byte
rdse2.redis_server_search_smallest_memory_index
(gauge)
The memory usage of the index with the smallest memory usage in the shard in bytes.
Shown as byte
rdse2.redis_server_search_largest_memory_index
(gauge)
The memory usage of the index with the largest memory usage in the shard in bytes.
Shown as byte
rdse2.redis_server_search_total_indexing_time
(gauge)
The total time spent on indexing operations, excluding the background indexing of vectors in the HNSW graph.
Shown as millisecond
rdse2.redis_server_search_used_memory_vector_index
(gauge)
The total memory usage of all vector indexes in the shard.
Shown as byte
rdse2.redis_server_search_global_idle
(gauge)
The total number of user and internal cursors currently holding pending results in the shard.
Shown as cursor
rdse2.redis_server_search_global_total
(gauge)
The total number of user and internal cursors in the shard, either holding pending results or actively executing FT.CURSOR READ.
Shown as cursor
rdse2.redis_server_search_bytes_collected
(gauge)
The total amount of memory freed by the garbage collectors from indexes in the shard memory in bytes.
Shown as byte
rdse2.redis_server_search_total_cycles
(gauge)
The total number of garbage collection cycles executed.
Shown as garbage collection
rdse2.redis_server_search_total_ms_run
(gauge)
The total duration of all garbage collection cycles in the shard, measured in milliseconds.
Shown as millisecond
rdse2.redis_server_search_total_docs_not_collected_by_gc
(gauge)
The number of documents marked as deleted whose memory has not yet been freed by the garbage collector.
Shown as document
rdse2.redis_server_search_marked_deleted_vectors
(gauge)
The number of vectors marked as deleted in the vector indexes that have not yet been cleaned.
rdse2.redis_server_search_total_queries_processed
(gauge)
The total number of successful query executions (When using cursors, not counting reading from existing cursors) in the shard.
Shown as query
rdse2.redis_server_search_total_query_commands
(gauge)
The total number of successful query command executions (including FT.SEARCH, FT.AGGREGATE, and FT.CURSOR READ).
Shown as query
rdse2.redis_server_search_total_query_execution_time_ms
(gauge)
The cumulative execution time of all query commands, including FT.SEARCH, FT.AGGREGATE, and FT.CURSOR READ, measured in ms.
Shown as millisecond
rdse2.redis_server_search_total_active_queries
(gauge)
The total number of background queries currently being executed in the shard, excluding FT.CURSOR READ.
Shown as query
rdse2.redis_server_search_errors_indexing_failures
(gauge)
The total number of indexing failures recorded across all indexes in the shard.
Shown as error
rdse2.redis_server_search_errors_for_index_with_max_failures
(gauge)
The number of indexing failures in the index with the highest count of failures.
Shown as error
rdse2.redis_server_total_commands_processed
(gauge)
Number of commands processed by the shard; calculate the number of commands for a time period by comparing the value at different times
Shown as connection
rdse2.redis_server_total_connections_received
(gauge)
Number of connections received by the shard; calculate the number of connections for a time period by comparing the value at different times
Shown as connection
rdse2.redis_server_total_net_input_bytes
(gauge)
Number of bytes received by the shard; calculate the throughput for a time period by comparing the value at different times
Shown as byte
rdse2.redis_server_total_net_output_bytes
(gauge)
Number of bytes sent by the shard; calculate the throughput for a time period by comparing the value at different times
Shown as byte
rdse2.redis_server_up
(gauge)
Shard is up and running
Shown as task
rdse2.redis_server_used_memory
(gauge)
Memory used by shard (in BigRedis this includes flash) (bytes)
Shown as byte
rdse2.redis_server_crdt_backlog_histlen
(gauge)
Replication backlog history length
Shown as byte
rdse2.redis_server_crdt_backlog_idx
(gauge)
Current backlog index
Shown as index
rdse2.redis_server_crdt_backlog_master_offset
(gauge)
Replication backlog master offset
Shown as offset
rdse2.redis_server_crdt_backlog_offset
(gauge)
Replication backlog offset
Shown as offset
rdse2.redis_server_crdt_backlog_refs
(gauge)
Replication backlog references
Shown as byte
rdse2.redis_server_crdt_backlog_size
(gauge)
Replication backlog size
Shown as byte
rdse2.redis_server_crdt_clock
(gauge)
Replication clock
Shown as byte
rdse2.redis_server_crdt_effect_reqs
(gauge)
Replication effective requests
Shown as request
rdse2.redis_server_crdt_gc_attempted
(gauge)
Garbage collection attempted
Shown as garbage collection
rdse2.redis_server_crdt_gc_collected
(gauge)
Garbage collected
Shown as garbage collection
rdse2.redis_server_crdt_gc_elements_attempted
(gauge)
Garbage collection elements atttempted
Shown as garbage collection
rdse2.redis_server_crdt_gc_elements_collected
(gauge)
Garbage collection elements collected
Shown as garbage collection
rdse2.redis_server_crdt_gc_pending
(gauge)
Garbag collection pending
Shown as garbage collection
rdse2.redis_server_crdt_gc_skipped
(gauge)
Garbage collection skipped
Shown as garbage collection
rdse2.redis_server_crdt_key_headers
(gauge)
Replication key headers
Shown as byte
rdse2.redis_server_crdt_list_trimmed_vertices
(gauge)
Replication trimmed vertices
Shown as byte
rdse2.redis_server_crdt_merge_reqs
(gauge)
Replication merge requests
Shown as request
rdse2.redis_server_crdt_oom_latch
(gauge)
Replication out-of-memory latch
Shown as byte
rdse2.redis_server_crdt_ovc_filtered_effect_reqs
(gauge)
OVC filtered effect requests
Shown as byte
rdse2.redis_server_crdt_peer_dst_id
(gauge)
Peer destination Id
Shown as byte
rdse2.redis_server_crdt_peer_id
(gauge)
Peer Id
Shown as byte
rdse2.redis_server_crdt_peer_lag
(gauge)
Peer lag
Shown as second
rdse2.redis_server_crdt_peer_offset
(gauge)
Peer offset
Shown as offset
rdse2.redis_server_crdt_peer_peer_state
(gauge)
Peer-to-peer state
Shown as service
rdse2.redis_server_crdt_pending_list_trimmed_vertices
(gauge)
Pending trimmed vertice list
Shown as byte
rdse2.redis_server_crdt_raw_dbsize
(gauge)
Replication raw database size
Shown as byte
rdse2.redis_server_crdt_replica_config_version
(gauge)
Replica config version
Shown as byte
rdse2.redis_server_crdt_replica_max_ops_lag
(gauge)
Replica maximum operations lag
Shown as second
rdse2.redis_server_crdt_replica_min_ops_lag
(gauge)
Replica minimum operations lag
Shown as second
rdse2.redis_server_crdt_replica_shards
(gauge)
Replica shards
Shown as shard
rdse2.redis_server_crdt_replica_slot_coverage_by_any_ovc
(gauge)
Slots covered by any OVC
Shown as byte
rdse2.redis_server_crdt_replica_slot_coverage_by_only_ovc
(gauge)
Slots covered by only OVC
Shown as byte
rdse2.redis_server_crdt_replica_slots
(gauge)
Replication slots
Shown as byte
rdse2.redis_server_crdt_stale_replica
(gauge)
Replication stale replica
Shown as byte
rdse2.redis_server_crdt_ts_key_headers
(gauge)
Key timestamp headers
Shown as byte
rdse2.statsd_exporter_build_info
(gauge)
A metric with a constant ‘1’ value labeled by version, revision, branch, and goversion from which statsd_exporter was built.
Shown as second
rdse2.statsd_exporter_event_queue_flushed_total
(gauge)
Number of times events were flushed to exporter
Shown as event
rdse2.statsd_exporter_events_total
(gauge)
The total number of StatsD events seen.
Shown as event
rdse2.statsd_exporter_events_unmapped_total
(gauge)
The total number of StatsD events no mapping was found for.
Shown as event
rdse2.statsd_exporter_lines_total
(gauge)
The total number of StatsD lines received.
Shown as second
rdse2.statsd_exporter_loaded_mappings
(gauge)
The current number of configured metric mappings.
Shown as second
rdse2.statsd_exporter_metrics_total
(gauge)
The total number of metrics.
Shown as second
rdse2.statsd_exporter_sample_errors_total
(gauge)
The total number of errors parsing StatsD samples.
Shown as error
rdse2.statsd_exporter_samples_total
(gauge)
The total number of StatsD samples received.
Shown as second
rdse2.statsd_exporter_tag_errors_total
(gauge)
The number of errors parsing DogStatsD tags.
Shown as error
rdse2.statsd_exporter_tags_total
(gauge)
The total number of DogStatsD tags processed.
Shown as second
rdse2.statsd_exporter_tcp_connection_errors_total
(gauge)
The number of errors encountered reading from TCP.
Shown as error
rdse2.statsd_exporter_tcp_connections_total
(gauge)
The total number of TCP connections handled.
Shown as connection
rdse2.statsd_exporter_tcp_too_long_lines_total
(gauge)
The number of lines discarded due to being too long.
Shown as second
rdse2.statsd_exporter_udp_packets_total
(gauge)
The total number of StatsD packets received over UDP.
Shown as second
rdse2.statsd_exporter_unixgram_packets_total
(gauge)
The total number of StatsD packets received over Unixgram.
Shown as second
rdse2.statsd_metric_mapper_cache_gets_total
(gauge)
The count of total metric cache gets.
Shown as get
rdse2.statsd_metric_mapper_cache_hits_total
(gauge)
The count of total metric cache hits.
Shown as hit
rdse2.statsd_metric_mapper_cache_length
(gauge)
The count of unique metrics currently cached.
Shown as second
rdse2.total_live_nodes_count
(count)
Number of live nodes according to local Cluster Watchdog
Shown as node
rdse2.total_nodes_count
(count)
Total number of nodes (alive or dead) according to local Cluster Watchdog
Shown as node
rdse2.x509_cert_expired
(gauge)
Indicates if the certificate is expired
Shown as second
rdse2.x509_cert_expires_in_seconds
(gauge)
Indicates the remaining time before the certificate’s not after timestamp
Shown as second
rdse2.x509_cert_not_after
(gauge)
Indicates the certificate’s not after timestamp
Shown as second
rdse2.x509_cert_not_before
(gauge)
Indicates the certificate’s not before timestamp
Shown as second
rdse2.x509_cert_valid_since_seconds
(gauge)
Indicates the elapsed time since the certificate’s not before timestamp
Shown as second
rdse2.x509_exporter_build_info
(gauge)
A metric with a constant ‘1’ value labeled with version, revision, build date, Go version, Go OS, and Go architecture
Shown as second
rdse2.x509_read_errors
(gauge)
Indicates the number of read failure(s)
Shown as error

Service Checks

redis_enterprise_prometheus.openmetrics.endpoint

Returns CRITICAL if the check cannot access the metrics endpoint. Returns OK otherwise.

Statuses: ok, critical

Events

Redis Enterprise does not include any events.

Troubleshooting

Need help? Please contact Redis Support.