从零实现一个exporter(一)-redis-exporter实现
Redis Exporter实现
根据之前的知识,这里以redis举例来实现一个exporter并且最终通过grafana来展示。
Redis Metrics
编写代码之前,先选好一些Metrics指标,首先需要明确一点的是指标不是越多越好,因为在关键时刻,像排错等场景。看到那么多指标会无法下手,所以要根据具体场景来挑选,可以先选出一些通用的指标,以及redis在场景中扮演什么样的角色进行挑选。并不是挑选好之后就不用管了,我们还需要进行一些调整。这里挑选出服务端和客户端指标。
KPI指标
通用指标
- P90
- P95
- P99
场景指标
考虑redis作为缓存场景来使用。
参考
- https://cloud.google.com/memorystore/docs/redis/monitoring-metrics?hl=zh-cn
- https://help.aliyun.com/zh/redis/user-guide/view-monitoring-data?spm=a2c4g.11186623.0.i7
- https://cloud.tencent.com/document/product/239/48574#redis-.E8.8A.82.E7.82.B9.E7.9B.91.E6.8E.A7
- https://doc.yun.ccb.com/tcloud/Oss/CloudMonitoring/CloudMonitorIndex/RedisMonitorIndexList
从零实现一个exporter(一)-redis-exporter实现
http://example.com/2023/11/25/从零实现一个exporter-一-redis-exporter实现/