Redis的命中率是衡量其缓存效果的重要指标,我们可以设置命中率过低的告警规则。 -命中率过低:当Redis的命中率低于一定阈值时,发送警报通知。 -告警条件:(redis_keyspace_hits / (redis_keyspace_hits + redis_keyspace_misses)) * 100 <阈值 -告警动作:发送警报通知 ...
在使用Redis Exporter之前,我们需要先配置告警规则,以便在出现异常情况时及时通知运维人员。 1.确定监控指标:首先,我们需要确定需要监控哪些指标。常见的Redis指标包括:CPU占用率、内存使用率、网络流量、连接数、命中率等。根据需求,选择需要监控的指标进行设置。 2.设置告警规则:根据监控指标的阈值,设置告警规则。例如,...
在Prometheus 中,我们可以根据 Redis Exporter 暴露的指标数据定义告警规则。告警规则是通过 Prometheus 的表达式语言 PromQL 来定义的。以下是一些常见的告警规则示例: 1. Redis 内存使用率告警 当Redis 的内存使用率超过设定的阈值时,触发告警。可以使用redis_memory_used_bytes和redis_memory_max_bytes指标来计算内存使...
选择需要采集指标的REDIS账号区域,TenSunS地址和端口,即可生成Prometheus的JOB配置。 四、参考告警规则 五、参考Grafana看板 GRAFANA:Redis Exporter Dashboard 中文版
Redis Exporter 是一个用于监控 Redis 集群的工具,它通过定期从 Redis 实例中获取指标数据,并将这些数据暴露给 Prometheus,从而可以使用 Prometheus 的强大特性进行监控和告警。 在本文中,我们将介绍如何使用 Redis Exporter 监控 Redis 集群,并展示一些常用的监控指标和告警规则。
选择需要采集指标的REDIS账号区域,TenSunS地址和端口,即可生成Prometheus的JOB配置。 图片 四、参考告警规则 图片 五、参考Grafana看板 GRAFANA:Redis Exporter Dashboard 中文版 图片
3、Prometheus告警规则配置 prometheus rule规则配置: --- apiVersion: monitoring.coreos.com/v1 kind: PrometheusRule metadata: labels: prometheus: k8s role: alert-rules name: redis-exporter-rules namespace: prometheus-exporter spec: groups:
Pasted image 20240715123920.png Pasted image 20240715124110.png 四、配置告警 夜莺里面也有内置一些常用的监控策略,从告警管理 -> 内置规则 ->redis,选择 redis_by_exporter 通过参考借鉴夜莺内置监控策略,配置我们自己需要的监控告警策略 Pasted image 20240715124514.png...
告警规则模板:https://github.com/oliver006/redis_exporter/blob/v1.23.0/contrib/redis-mixin/alerts/redis.yaml 告警模板:https://github.com/oliver006/redis_exporter/blob/v1.23.0/contrib/redis-mixin/rules/redis.yaml 其中文件,可以自行修改,修改后放于自己服务器上。