Redis Enterprise

Metrics, Dashboards, Alerts and more for Redis Enterprise Integration in Sysdig Monitor.
Redis Enterprise

This integration is enabled by default.

This integration is out-of-the-box, so it doesn’t require any exporter.

This integration has 31 metrics.

Timeseries generated: 680 TS per instance

List of Alerts

AlertDescriptionFormat
[RedisEnterprise] Databases DownNo databases available in you clusterPrometheus
[RedisEnterprise] High Memory UsageHigh memory usagePrometheus
[RedisEnterprise] High Fragmentation RatioHigh fragmentation ratioPrometheus
[RedisEnterprise] High database reads misses ratioHigh database reads misses ratioPrometheus
[RedisEnterprise] High database writes misses ratioHigh database writes misses ratioPrometheus

List of Dashboards

Redis Enterprise

The dashboard provides information on the status, error rate, latency, traffic and resource usage of a Redis Enterprise instance. Redis Enterprise

List of Metrics

Metric name
bdb_conns
bdb_no_of_keys
bdb_pubsub_channels
bdb_pubsub_patterns
bdb_read_hits
bdb_read_misses
bdb_total_req
bdb_total_res
bdb_up
bdb_write_hits
bdb_write_misses
listener_acc_latency
listener_total_res
redis_blocked_clients
redis_connected_clients
redis_connected_slaves
redis_evicted_keys
redis_expired_keys
redis_maxmemory
redis_mem_fragmentation_ratio
redis_process_cpu_system_seconds_total
redis_process_cpu_user_seconds_total
redis_total_commands_processed
redis_total_connections_received
redis_total_net_input_bytes
redis_total_net_output_bytes
redis_used_memory
redis_used_memory_lua
redis_used_memory_peak
redis_used_memory_rss
redis_used_memory_scripts

Prerequisites

None.

Installation

Installing an exporter is not required for this integration.

Agent Configuration

The default agent job for this integration is as follows:

- job_name: redis-enterprise-default
  scheme: https
  tls_config:
    insecure_skip_verify: true
  kubernetes_sd_configs:
  - role: pod
  relabel_configs:
  - action: keep
    source_labels: [__meta_kubernetes_pod_host_ip]
    regex: __HOSTIPS__
  - action: drop
    source_labels: [__meta_kubernetes_pod_annotation_promcat_sysdig_com_omit]
    regex: true
  - action: replace
    source_labels:
    - __meta_kubernetes_pod_label_redis_io_role_master
    - __meta_kubernetes_pod_annotation_promcat_sysdig_com_integration_type
    regex: 1;(.{0}$)
    replacement: redis
    target_label: __meta_kubernetes_pod_annotation_promcat_sysdig_com_integration_type
  - action: keep
    source_labels:
    - __meta_kubernetes_pod_annotation_promcat_sysdig_com_integration_type
    regex: "redis"
  - source_labels: [__address__]
    regex: ([^:]+)(?::\d+)?
    replacement: $1:8070
    target_label: __address__
  - action: replace
    source_labels: [__meta_kubernetes_pod_uid]
    target_label: sysdig_k8s_pod_uid
  - action: replace
    source_labels: [__meta_kubernetes_pod_container_name]
    target_label: sysdig_k8s_pod_container_name