[ { "name": "Redis内存使用率较高", "note": "", "severity": 2, "disabled": 0, "prom_for_duration": 60, "prom_ql": "redis_memory_max_bytes > 0 and (redis_memory_used_bytes / redis_memory_max_bytes) > 0.85", "prom_eval_interval": 15, "enable_stime": "00:00", "enable_etime": "23:59", "enable_days_of_week": [ "1", "2", "3", "4", "5", "6", "0" ], "enable_in_bg": 0, "notify_recovered": 1, "notify_channels": [], "notify_repeat_step": 60, "recover_duration": 0, "callbacks": [], "runbook_url": "", "append_tags": [ "alertname=RedisHighMemoryUsage" ] }, { "name": "Redis出现拒绝连接", "note": "", "severity": 2, "disabled": 0, "prom_for_duration": 0, "prom_ql": "(rate(redis_rejected_connections_total[5m])) > 0", "prom_eval_interval": 15, "enable_stime": "00:00", "enable_etime": "23:59", "enable_days_of_week": [ "1", "2", "3", "4", "5", "6", "0" ], "enable_in_bg": 0, "notify_recovered": 1, "notify_channels": [], "notify_repeat_step": 60, "recover_duration": 0, "callbacks": [], "runbook_url": "", "append_tags": [ "alertname=RedisRejectedConnHigh" ] }, { "name": "Redis刚刚有重启,请注意", "note": "", "severity": 3, "disabled": 0, "prom_for_duration": 0, "prom_ql": "redis_uptime_in_seconds < 600", "prom_eval_interval": 15, "enable_stime": "00:00", "enable_etime": "23:59", "enable_days_of_week": [ "1", "2", "3", "4", "5", "6", "0" ], "enable_in_bg": 0, "notify_recovered": 1, "notify_channels": [], "notify_repeat_step": 60, "recover_duration": 0, "callbacks": [], "runbook_url": "", "append_tags": [ "alertname=RedisLowUptime" ] }, { "name": "Redis客户端连接数过高", "note": "", "severity": 2, "disabled": 0, "prom_for_duration": 60, "prom_ql": "(redis_connected_clients / redis_config_maxclients) > 0.85", "prom_eval_interval": 15, "enable_stime": "00:00", "enable_etime": "23:59", "enable_days_of_week": [ "1", "2", "3", "4", "5", "6", "0" ], "enable_in_bg": 0, "notify_recovered": 1, "notify_channels": [], "notify_repeat_step": 60, "recover_duration": 0, "callbacks": [], "runbook_url": "", "append_tags": [ "alertname=RedisHighClientsUsage" ] }, { "name": "Redis延迟高", "note": "", "severity": 2, "disabled": 0, "prom_for_duration": 60, "prom_ql": "sum(rate(redis_commands_duration_seconds_total[5m])) / sum(rate(redis_commands_processed_total[5m])) > 0.25", "prom_eval_interval": 15, "enable_stime": "00:00", "enable_etime": "23:59", "enable_days_of_week": [ "1", "2", "3", "4", "5", "6", "0" ], "enable_in_bg": 0, "notify_recovered": 1, "notify_channels": [], "notify_repeat_step": 60, "recover_duration": 0, "callbacks": [], "runbook_url": "", "append_tags": [ "alertname=RedisHighResponseTime" ] }, { "name": "Redis较低的命中率", "note": "", "severity": 2, "disabled": 0, "prom_for_duration": 60, "prom_ql": "rate(redis_keyspace_hits_total[5m])\n/\n(rate(redis_keyspace_misses_total[5m]) + rate(redis_keyspace_hits_total[5m]))\n< 0.9", "prom_eval_interval": 15, "enable_stime": "00:00", "enable_etime": "23:59", "enable_days_of_week": [ "1", "2", "3", "4", "5", "6", "0" ], "enable_in_bg": 0, "notify_recovered": 1, "notify_channels": [], "notify_repeat_step": 60, "recover_duration": 0, "callbacks": [], "runbook_url": "", "append_tags": [ "alertname=RedisLowHitRatio" ] }, { "name": "Redis驱逐率较高", "note": "", "severity": 2, "disabled": 0, "prom_for_duration": 60, "prom_ql": "(sum(rate(redis_evicted_keys_total[5m])) / sum(redis_db_keys)) > 0.1", "prom_eval_interval": 15, "enable_stime": "00:00", "enable_etime": "23:59", "enable_days_of_week": [ "1", "2", "3", "4", "5", "6", "0" ], "enable_in_bg": 0, "notify_recovered": 1, "notify_channels": [], "notify_repeat_step": 60, "recover_duration": 0, "callbacks": [], "runbook_url": "", "append_tags": [ "alertname=RedisHighKeysEvictionRatio" ] } ]