告警配置
更新時間 2025-04-20 17:24:52
最近更新時間: 2025-04-20 17:24:52
分享文章
本節主要介紹如何配置告警規則
分布式緩存Redis管理控制臺支持監控告警功能,同時支持對事件告警或閾值告警進行配置。
操作步驟
- 登錄 。
- 在管理控制臺右上角選擇實例所在的區域。
- 在實例列表頁,單擊目標實例名稱進入實例詳情管理。
- 點擊【告警管理】,進入告警配置管理頁面。

- 設置通知組,先"新建聯系人組",再新建聯系人”,填寫告警通知聯系方式。



- 點擊"創建通知策略",設置通知信息模板。


- 創建告警規則。


- 查看已設置的告警規則,在該頁面可新增、刪除告警規則。

告警指標以及告警策略配置建議
| 指標名稱 | 取值范圍 | 說明 | 告警閾值設置建議 | 告警處理建議 |
|---|---|---|---|---|
| redis客戶端連接數過高告警 | 0-10000 | 該指標用于統計redis的已連接的客戶端數。 | 建議告警閾值:8000。 | 應避免連接數超過最大上限,可以根據您的實際業務情況調整。 |
| redis緩存命中率低 | 0-100% | 該指標用于統計Redis的緩存命中率,其命中率算法為:keyspace_hits/(keyspace_hits+keyspace_misses)單位:%。 | 建議告警閾值:80%。 | 建議:較低的緩存命中率可能表示緩存數據不夠完整或緩存策略不夠有效,導致大量請求無法從Redis緩存中獲取數據,增加了對后端資源的訪問負載。建議合理設置緩存過期時間、使用合適的緩存淘汰策略、對熱點數據進行預熱等方式提高緩存命中率。 |
| redis等待阻塞命令的客戶端數告警 | 0-10000 | 該指標用于被阻塞操作掛起的客戶端的數量。阻塞操作如BLPOP,BRPOP,BRPOPLPUSH。 | 根據業具體業務制定,建議閾值:50。 | 處理:檢查是否存在慢請求;建議:優化調整Redis的配置參數,例如最大連接數、最大客戶端等,確保其數值適當。 |
| redis內存使用率告警 | 0-100% | 該指標用于統計redis實例當前節點的內存使用情況。 | 建議告警閾值:70%。 | 處理:檢查是否可以清理不必要的redis內存數,降低內存使用率。建議:如果無法清理現有的緩存數據,建議進行擴容。 |
| redis cpu使用率告警 | 0-100% | 該指標用于統計redis實例當前節點的cpu使用情況。 | 建議告警閾值:70%。 | 處理:檢查當前業務是否存在查詢大key、熱key的請求等建議:如果存在大key、熱key,請參考常見問題中的為了減少大Key和熱Key過大,有什么使用建議? |
| access客戶端連接數告警 | 0-10000 | 該指標用于統計代理節點的已連接的客戶端數。 | 告警閾值:8000。 | 主處理:檢查業務請求量是否為正常業務,如果業務請求正常可以持續觀察一段時間;建議:應避免連接數超過最大上限,可以根據您的實際業務情況調整。檢查業務是否當前連接數量是否正常。 |
| access qps過高告警 | 0-100000 | 該指標用于統計代理節點的qps。 | 告警閾值:10000。 | 處理:檢查業務請求是否為正常業務,如果業務請求正常可以持續觀察一段時間。 |