Redis

Configuration

In order to enable in depth metric monitoring, you need to inform the Agent about the credentials to access monitoring information via the <agent_install_dir>/etc/instana/configuration.yaml.

com.instana.plugin.redis:
  username: '' # Used when Redis 6 ACL applied
  password: ''
# Instana requires the CONFIG command. If it was renamed using 'rename-command'
# this setting can be used to tell Instana the new name
# config-command: 'CONFIG'
# Monitor certain values in Redis
  monitor:
    - db: 0 # db number - defaults to 0 if absent
      key: 'logstash' # key of value, given as string
      type: 'list-length' # metric type. Currently only supports 'list-length'

Metrics collection

Node-Level

Monitoring of Redis Sentinel is not supported.

Configuration data

  • Port
  • Started At
  • Role
  • Cluster Enabled
  • Slaves

Performance metrics

  • Throughput
  • Key Hits, Misses, Hit Rate
  • Keys Expired/Evicted
  • Database
  • Memory
  • Connections
  • Persistence
  • Slow Log (It is possible to search through history of snapshots up to one month.)

Health Signatures

For each sensor, there is a curated knowledgebase of health signatures that are evaluated continuously against the incoming metrics and are used to raise issues or incidents depending on user impact.

Built-in events trigger issues or incidents based on failing health signatures on entities, and custom events trigger issues or incidents based on the thresholds of an individual metric of any given entity.

For information about built-events for Redis Node, see the Built-in events reference.

Cluster-Level

Cluster level information is available for Redis version 3.0.0 or higher.

Configuration data

  • ID
  • Cluster status
  • Total number of nodes
  • Number of master nodes

Performance metrics

  • Number of messages sent in cluster internally
  • Number of messages received in cluster internally
  • Throughput
  • Key Hits, Misses, Hit Rate
  • Keys Expired/Evicted
  • Memory
  • Connections

Health Signatures

For information about built-events for Redis Cluster, see the Built-in events reference.