首页/数据/Redis 进阶速查/notification-script:状态变化告警
本包目录(421 条)
数据结构与选型42 条持久化56 条
主从与哨兵51 条
Cluster 集群44 条内存与管理99 条性能与排障129 条

notification-script:状态变化告警

sentinel notification-script <master-name> <script> 在发生重要事件(如切换、下线)时调用脚本,用于对接告警系统等场景。

Redis 进阶速查数据更新于 2026-10-12
配置sentinel notification-script mymaster /opt/scripts/notify.sh
触发重要事件按事件类型调用
节流配合脚本内部去重避免风暴

配置示例

配置示例
sentinel notification-script mymaster /opt/scripts/sentinel-notify.sh
事件类型通过参数传入,脚本据此选择告警渠道与级别。

易错点

  • 脚本异常只记录日志不打断哨兵流程,所以要做脚本自监控
  • 高频事件(反复 sdown)会放大告警噪音,脚本内加静默窗口

数据来源与参考

  • Redis 官方文档:Sentinel notification-script 说明
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌