實踐背景
利用prometheus監(jiān)控redis琼梆,詳情參考redis_exporter下載安裝指南性誉。
技術架構(gòu)
如下圖,prometheus通過redis_exporter抓取redis的指標茎杂,一個prometheus可以配置很多redis_exporter错览,一個redis_exporter也可以抓取多個redis。
不過采集器redis_exporter作者做了如下闡述煌往,建議一個redis實例使用一個redis exporter倾哺。具體原因并沒有去研究(當我配置一個exporter采集2個實例時會發(fā)現(xiàn)其中遠程的redis的狀態(tài)是down的)。
因此我決定將部署架構(gòu)改成如下
具體實踐
安裝redis
安裝配置redis_exporter
參考redis_exporter安裝官方文檔
啟動后訪問原始指標路徑結(jié)果如下:
安裝配置prometheus
參考prometheus安裝配置官方文檔
prometheus配置文件如下:
prometheus查詢結(jié)果如下刽脖,如圖可知羞海,除了redis exporter原始指標外,prometheus還附加了其它指標比如instance曲管,用來標識redis exporter地址却邓。
安裝配置grafana
參考grafana安裝配置指南
grafana導入標準redis儀表盤模板