influxdata/telegraf

[Feature Request] Support get slowlog in redis

Open

#2.565 aberto em 24 de mar. de 2017

Ver no GitHub
 (4 comments) (0 reactions) (0 assignees)Go (4.161 forks)batch import
area/redisfeathelp wantedsize/l

Métricas do repositório

Stars
 (9.892 stars)
Métricas de merge de PR
 (Mesclagem média 2d 12h) (136 fundiu PRs em 30d)

Description

Feature Request

Get slow log command from redis.

Example command:

> SLOWLOG GET
 1) 1) (integer) 10595463
    2) (integer) 1490323467
    3) (integer) 8831
    4) 1) "HGETALL"
       2) "telegraf:metric:redis"
  • A unique progressive identifier for every slow log entry.
  • The unix timestamp at which the logged command was processed. (important)
  • The amount of time needed for its execution, in microseconds. (important)
  • The array composing the arguments of the command. (important)

Ref https://redis.io/commands/slowlog

Use case:

Monitoring slow query in redis, time duration of command and count slow command

redis_slow

Guia do colaborador