{
  "contact_group": "ZHCT-REDIS-PROD",
  "contacts": [
    {
      "name": "JSR-MQTT-赖清涛",
      "channels": [
        "SMS"
      ],
      "states": null
    },
    {
      "name": "JSR-MQTT-兰海军",
      "channels": [
        "SMS"
      ],
      "states": null
    },
    {
      "name": "JSR-MQTT-姜阳",
      "channels": [
        "SMS"
      ],
      "states": null
    }
  ],
  "rules": [
    {
      "RuleId": "zhct-prod-redis-bandwidth-out80",
      "RuleName": "智慧食堂生产Redis-流出带宽80%预警",
      "MetricName": "StandardIntranetOutRatio",
      "Escalations": {
        "Critical": {},
        "Info": {},
        "Warn": {
          "ComparisonOperator": "GreaterThanOrEqualToThreshold",
          "Statistics": "Maximum",
          "Threshold": "80",
          "Times": 3
        }
      },
      "Resources": "[{\"instanceId\":\"r-2zekv5ns6o6j65xn6g\"}]",
      "ContactGroups": "ZHCT-REDIS-PROD",
      "Period": 60,
      "Interval": 60,
      "EnableState": true,
      "SendOK": true,
      "SilenceTime": 900,
      "NoDataPolicy": "KEEP_LAST_STATE",
      "EffectiveInterval": "00:00-23:59"
    },
    {
      "RuleId": "zhct-prod-redis-connections80",
      "RuleName": "智慧食堂生产Redis-连接数80%预警",
      "MetricName": "StandardConnectionUsage",
      "Escalations": {
        "Critical": {},
        "Info": {},
        "Warn": {
          "ComparisonOperator": "GreaterThanOrEqualToThreshold",
          "Statistics": "Maximum",
          "Threshold": "80",
          "Times": 3
        }
      },
      "Resources": "[{\"instanceId\":\"r-2zekv5ns6o6j65xn6g\"}]",
      "ContactGroups": "ZHCT-REDIS-PROD",
      "Period": 60,
      "Interval": 60,
      "EnableState": true,
      "SendOK": true,
      "SilenceTime": 900,
      "NoDataPolicy": "KEEP_LAST_STATE",
      "EffectiveInterval": "00:00-23:59"
    },
    {
      "RuleId": "zhct-prod-redis-bandwidth-in80",
      "RuleName": "智慧食堂生产Redis-流入带宽80%预警",
      "MetricName": "StandardIntranetInRatio",
      "Escalations": {
        "Critical": {},
        "Info": {},
        "Warn": {
          "ComparisonOperator": "GreaterThanOrEqualToThreshold",
          "Statistics": "Maximum",
          "Threshold": "80",
          "Times": 3
        }
      },
      "Resources": "[{\"instanceId\":\"r-2zekv5ns6o6j65xn6g\"}]",
      "ContactGroups": "ZHCT-REDIS-PROD",
      "Period": 60,
      "Interval": 60,
      "EnableState": true,
      "SendOK": true,
      "SilenceTime": 900,
      "NoDataPolicy": "KEEP_LAST_STATE",
      "EffectiveInterval": "00:00-23:59"
    },
    {
      "RuleId": "zhct-prod-redis-memory95",
      "RuleName": "智慧食堂生产Redis-内存95%即将耗尽",
      "MetricName": "StandardMemoryUsage",
      "Escalations": {
        "Critical": {},
        "Info": {},
        "Warn": {
          "ComparisonOperator": "GreaterThanOrEqualToThreshold",
          "Statistics": "Maximum",
          "Threshold": "95",
          "Times": 1
        }
      },
      "Resources": "[{\"instanceId\":\"r-2zekv5ns6o6j65xn6g\"}]",
      "ContactGroups": "ZHCT-REDIS-PROD",
      "Period": 60,
      "Interval": 60,
      "EnableState": true,
      "SendOK": true,
      "SilenceTime": 300,
      "NoDataPolicy": "KEEP_LAST_STATE",
      "EffectiveInterval": "00:00-23:59"
    },
    {
      "RuleId": "zhct-prod-redis-cpu80",
      "RuleName": "智慧食堂生产Redis-CPU80%持续高负载",
      "MetricName": "StandardCpuUsage",
      "Escalations": {
        "Critical": {},
        "Info": {},
        "Warn": {
          "ComparisonOperator": "GreaterThanOrEqualToThreshold",
          "Statistics": "Maximum",
          "Threshold": "80",
          "Times": 5
        }
      },
      "Resources": "[{\"instanceId\":\"r-2zekv5ns6o6j65xn6g\"}]",
      "ContactGroups": "ZHCT-REDIS-PROD",
      "Period": 60,
      "Interval": 60,
      "EnableState": true,
      "SendOK": true,
      "SilenceTime": 1800,
      "NoDataPolicy": "KEEP_LAST_STATE",
      "EffectiveInterval": "00:00-23:59"
    },
    {
      "RuleId": "zhct-prod-redis-memory90",
      "RuleName": "智慧食堂生产Redis-内存90%紧急",
      "MetricName": "StandardMemoryUsage",
      "Escalations": {
        "Critical": {},
        "Info": {},
        "Warn": {
          "ComparisonOperator": "GreaterThanOrEqualToThreshold",
          "Statistics": "Maximum",
          "Threshold": "90",
          "Times": 2
        }
      },
      "Resources": "[{\"instanceId\":\"r-2zekv5ns6o6j65xn6g\"}]",
      "ContactGroups": "ZHCT-REDIS-PROD",
      "Period": 60,
      "Interval": 60,
      "EnableState": true,
      "SendOK": true,
      "SilenceTime": 600,
      "NoDataPolicy": "KEEP_LAST_STATE",
      "EffectiveInterval": "00:00-23:59"
    },
    {
      "RuleId": "zhct-prod-redis-memory80",
      "RuleName": "智慧食堂生产Redis-内存80%预警",
      "MetricName": "StandardMemoryUsage",
      "Escalations": {
        "Critical": {},
        "Info": {},
        "Warn": {
          "ComparisonOperator": "GreaterThanOrEqualToThreshold",
          "Statistics": "Maximum",
          "Threshold": "80",
          "Times": 3
        }
      },
      "Resources": "[{\"instanceId\":\"r-2zekv5ns6o6j65xn6g\"}]",
      "ContactGroups": "ZHCT-REDIS-PROD",
      "Period": 60,
      "Interval": 60,
      "EnableState": true,
      "SendOK": true,
      "SilenceTime": 900,
      "NoDataPolicy": "INSUFFICIENT_DATA",
      "EffectiveInterval": "00:00-23:59"
    }
  ]
}