{
    "componentChunkName": "component---node-modules-shenhh-smooth-doc-src-templates-doc-js",
    "path": "/docs/uptrace/alerting/",
    "result": {"data":{"mdx":{"fields":{"pageType":"doc","title":"告警和通知","editLink":"https://gitlab.corp.youdao.com/DevOPS/apm/docs/edit/master/pages/docs/uptrace/alerting.mdx"},"body":"var _excluded = [\"components\"];\n\nfunction _extends() { _extends = Object.assign ? Object.assign.bind() : function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\n/* @jsxRuntime classic */\n\n/* @jsx mdx */\nvar _frontmatter = {\n  \"title\": \"告警和通知\",\n  \"section\": \"Uptrace 平台使用\",\n  \"slug\": \"/docs/uptrace/alerting/\",\n  \"order\": 5\n};\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n      props = _objectWithoutProperties(_ref, _excluded);\n\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"h1\", {\n    \"id\": \"告警和通知\"\n  }, mdx(\"a\", {\n    parentName: \"h1\",\n    \"href\": \"#%E5%91%8A%E8%AD%A6%E5%92%8C%E9%80%9A%E7%9F%A5\",\n    \"aria-hidden\": true,\n    \"className\": \"anchor\"\n  }, mdx(\"svg\", {\n    \"aria-hidden\": \"true\",\n    height: \"16\",\n    version: \"1.1\",\n    viewBox: \"0 0 16 16\",\n    width: \"16\"\n  }, mdx(\"path\", {\n    fillRule: \"evenodd\",\n    d: \"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"\n  }))), \"\\u544A\\u8B66\\u548C\\u901A\\u77E5\"), mdx(\"p\", null, \"Uptrace \\u63D0\\u4F9B\\u4E86\\u5F3A\\u5927\\u7684\\u544A\\u8B66\\u548C\\u901A\\u77E5\\u7CFB\\u7EDF\\uFF0C\\u5E2E\\u52A9\\u60A8\\u53CA\\u65F6\\u53D1\\u73B0\\u548C\\u54CD\\u5E94\\u7CFB\\u7EDF\\u5F02\\u5E38\\u3002\\u901A\\u8FC7\\u914D\\u7F6E\\u76D1\\u63A7\\u5668\\uFF08Monitors\\uFF09\\u548C\\u901A\\u77E5\\u6E20\\u9053\\uFF08Notification Channels\\uFF09\\uFF0C\\u60A8\\u53EF\\u4EE5\\u57FA\\u4E8E\\u6307\\u6807\\uFF08Metrics\\uFF09\\u548C\\u9519\\u8BEF\\uFF08Errors\\uFF09\\u521B\\u5EFA\\u544A\\u8B66\\u89C4\\u5219\\uFF0C\\u5E76\\u901A\\u8FC7\\u591A\\u79CD\\u6E20\\u9053\\u63A5\\u6536\\u901A\\u77E5\\u3002\"), mdx(\"h2\", {\n    \"id\": \"概述\"\n  }, mdx(\"a\", {\n    parentName: \"h2\",\n    \"href\": \"#%E6%A6%82%E8%BF%B0\",\n    \"aria-hidden\": true,\n    \"className\": \"anchor\"\n  }, mdx(\"svg\", {\n    \"aria-hidden\": \"true\",\n    height: \"16\",\n    version: \"1.1\",\n    viewBox: \"0 0 16 16\",\n    width: \"16\"\n  }, mdx(\"path\", {\n    fillRule: \"evenodd\",\n    d: \"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"\n  }))), \"\\u6982\\u8FF0\"), mdx(\"p\", null, \"\\u544A\\u8B66\\u7CFB\\u7EDF\\u662F Uptrace \\u5E73\\u53F0\\u7684\\u6838\\u5FC3\\u529F\\u80FD\\u4E4B\\u4E00\\uFF0C\\u5B83\\u80FD\\u591F\\uFF1A\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"\\u5B9E\\u65F6\\u76D1\\u63A7\"), \"\\uFF1A\\u6301\\u7EED\\u76D1\\u63A7\\u7CFB\\u7EDF\\u548C\\u5E94\\u7528\\u7684\\u5173\\u952E\\u6307\\u6807\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"\\u667A\\u80FD\\u544A\\u8B66\"), \"\\uFF1A\\u57FA\\u4E8E\\u9608\\u503C\\u548C\\u6761\\u4EF6\\u81EA\\u52A8\\u89E6\\u53D1\\u544A\\u8B66\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"\\u591A\\u6E20\\u9053\\u901A\\u77E5\"), \"\\uFF1A\\u652F\\u6301\\u90AE\\u4EF6\\u3001Slack\\u3001Telegram\\u3001PagerDuty \\u7B49\\u591A\\u79CD\\u901A\\u77E5\\u65B9\\u5F0F\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"\\u544A\\u8B66\\u6291\\u5236\"), \"\\uFF1A\\u901A\\u8FC7\\u81EA\\u9002\\u5E94\\u901A\\u77E5\\u9891\\u7387\\u907F\\u514D\\u544A\\u8B66\\u98CE\\u66B4\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"\\u5386\\u53F2\\u8FFD\\u8E2A\"), \"\\uFF1A\\u8BB0\\u5F55\\u6240\\u6709\\u544A\\u8B66\\u5386\\u53F2\\uFF0C\\u4FBF\\u4E8E\\u95EE\\u9898\\u5206\\u6790\\u548C\\u590D\\u76D8\")), mdx(\"h3\", {\n    \"id\": \"告警系统架构\"\n  }, mdx(\"a\", {\n    parentName: \"h3\",\n    \"href\": \"#%E5%91%8A%E8%AD%A6%E7%B3%BB%E7%BB%9F%E6%9E%B6%E6%9E%84\",\n    \"aria-hidden\": true,\n    \"className\": \"anchor\"\n  }, mdx(\"svg\", {\n    \"aria-hidden\": \"true\",\n    height: \"16\",\n    version: \"1.1\",\n    viewBox: \"0 0 16 16\",\n    width: \"16\"\n  }, mdx(\"path\", {\n    fillRule: \"evenodd\",\n    d: \"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"\n  }))), \"\\u544A\\u8B66\\u7CFB\\u7EDF\\u67B6\\u6784\"), mdx(\"pre\", null, mdx(\"code\", {\n    parentName: \"pre\"\n  }, \"\\u250C\\u2500\\u2500\\u2500\\u2500\\u2500\\u2500\\u2500\\u2500\\u2500\\u2500\\u2500\\u2500\\u2500\\u2510\\n\\u2502  Monitors   \\u2502\\n\\u2502  \\u250C\\u2500\\u2500\\u2500\\u2500\\u2500\\u2500\\u2500\\u2500\\u2510 \\u2502\\n\\u2502  \\u2502 Metric \\u2502 \\u2502\\n\\u2502  \\u2502 Monitor\\u2502 \\u2502\\n\\u2502  \\u2514\\u2500\\u2500\\u2500\\u252C\\u2500\\u2500\\u2500\\u2500\\u2518 \\u2502\\n\\u2502  \\u250C\\u2500\\u2500\\u2500\\u25BC\\u2500\\u2500\\u2500\\u2500\\u2510 \\u2502\\n\\u2502  \\u2502 Error  \\u2502 \\u2502\\n\\u2502  \\u2502 Monitor\\u2502 \\u2502\\n\\u2502  \\u2514\\u2500\\u2500\\u2500\\u252C\\u2500\\u2500\\u2500\\u2500\\u2518 \\u2502\\n\\u2514\\u2500\\u2500\\u2500\\u2500\\u2500\\u2500\\u2500\\u253C\\u2500\\u2500\\u2500\\u2500\\u2500\\u2518\\n        \\u2502\\n        \\u25BC\\n   \\u250C\\u2500\\u2500\\u2500\\u2500\\u2500\\u2500\\u2500\\u2500\\u2500\\u2510\\n   \\u2502 Alerts  \\u2502\\n   \\u2514\\u2500\\u2500\\u2500\\u2500\\u252C\\u2500\\u2500\\u2500\\u2500\\u2518\\n        \\u2502\\n        \\u25BC\\n\\u250C\\u2500\\u2500\\u2500\\u2500\\u2500\\u2500\\u2500\\u2500\\u2500\\u2500\\u2500\\u2500\\u2500\\u2500\\u2500\\u2500\\u2500\\u2510\\n\\u2502 Notification    \\u2502\\n\\u2502 Channels        \\u2502\\n\\u2502 \\u250C\\u2500\\u2500\\u2500\\u2500\\u2500\\u2500\\u2500\\u2500\\u2500\\u2500\\u2500\\u2500\\u2500\\u2510 \\u2502\\n\\u2502 \\u2502 Email       \\u2502 \\u2502\\n\\u2502 \\u2502 Slack       \\u2502 \\u2502\\n\\u2502 \\u2502 Telegram    \\u2502 \\u2502\\n\\u2502 \\u2502 PagerDuty   \\u2502 \\u2502\\n\\u2502 \\u2502 Webhook     \\u2502 \\u2502\\n\\u2502 \\u2514\\u2500\\u2500\\u2500\\u2500\\u2500\\u2500\\u2500\\u2500\\u2500\\u2500\\u2500\\u2500\\u2500\\u2518 \\u2502\\n\\u2514\\u2500\\u2500\\u2500\\u2500\\u2500\\u2500\\u2500\\u2500\\u2500\\u2500\\u2500\\u2500\\u2500\\u2500\\u2500\\u2500\\u2500\\u2518\\n\")), mdx(\"h2\", {\n    \"id\": \"监控类型\"\n  }, mdx(\"a\", {\n    parentName: \"h2\",\n    \"href\": \"#%E7%9B%91%E6%8E%A7%E7%B1%BB%E5%9E%8B\",\n    \"aria-hidden\": true,\n    \"className\": \"anchor\"\n  }, mdx(\"svg\", {\n    \"aria-hidden\": \"true\",\n    height: \"16\",\n    version: \"1.1\",\n    viewBox: \"0 0 16 16\",\n    width: \"16\"\n  }, mdx(\"path\", {\n    fillRule: \"evenodd\",\n    d: \"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"\n  }))), \"\\u76D1\\u63A7\\u7C7B\\u578B\"), mdx(\"p\", null, \"Uptrace \\u652F\\u6301\\u4E24\\u79CD\\u7C7B\\u578B\\u7684\\u76D1\\u63A7\\u5668\\uFF1A\", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"\\u6307\\u6807\\u76D1\\u63A7\\u5668\\uFF08Metric Monitors\\uFF09\"), \"\\u548C\", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"\\u9519\\u8BEF\\u76D1\\u63A7\\u5668\\uFF08Error Monitors\\uFF09\"), \"\\u3002\"), mdx(\"h3\", {\n    \"id\": \"指标监控器metric-monitors\"\n  }, mdx(\"a\", {\n    parentName: \"h3\",\n    \"href\": \"#%E6%8C%87%E6%A0%87%E7%9B%91%E6%8E%A7%E5%99%A8metric-monitors\",\n    \"aria-hidden\": true,\n    \"className\": \"anchor\"\n  }, mdx(\"svg\", {\n    \"aria-hidden\": \"true\",\n    height: \"16\",\n    version: \"1.1\",\n    viewBox: \"0 0 16 16\",\n    width: \"16\"\n  }, mdx(\"path\", {\n    fillRule: \"evenodd\",\n    d: \"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"\n  }))), \"\\u6307\\u6807\\u76D1\\u63A7\\u5668\\uFF08Metric Monitors\\uFF09\"), mdx(\"p\", null, \"\\u6307\\u6807\\u76D1\\u63A7\\u5668\\u5141\\u8BB8\\u60A8\\u57FA\\u4E8E\\u6307\\u6807\\u503C\\u521B\\u5EFA\\u544A\\u8B66\\u3002\\u5F53\\u76D1\\u63A7\\u7684\\u6307\\u6807\\u503C\\u6EE1\\u8DB3\\u7279\\u5B9A\\u6761\\u4EF6\\u65F6\\uFF0C\\u7CFB\\u7EDF\\u4F1A\\u81EA\\u52A8\\u89E6\\u53D1\\u544A\\u8B66\\u3002\"), mdx(\"h4\", {\n    \"id\": \"工作原理\"\n  }, mdx(\"a\", {\n    parentName: \"h4\",\n    \"href\": \"#%E5%B7%A5%E4%BD%9C%E5%8E%9F%E7%90%86\",\n    \"aria-hidden\": true,\n    \"className\": \"anchor\"\n  }, mdx(\"svg\", {\n    \"aria-hidden\": \"true\",\n    height: \"16\",\n    version: \"1.1\",\n    viewBox: \"0 0 16 16\",\n    width: \"16\"\n  }, mdx(\"path\", {\n    fillRule: \"evenodd\",\n    d: \"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"\n  }))), \"\\u5DE5\\u4F5C\\u539F\\u7406\"), mdx(\"ol\", null, mdx(\"li\", {\n    parentName: \"ol\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"\\u6307\\u6807\\u91C7\\u96C6\"), \"\\uFF1AUptrace \\u6301\\u7EED\\u91C7\\u96C6\\u7CFB\\u7EDF\\u548C\\u5E94\\u7528\\u7684\\u6307\\u6807\\u6570\\u636E\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"\\u6761\\u4EF6\\u8BC4\\u4F30\"), \"\\uFF1A\\u6839\\u636E\\u914D\\u7F6E\\u7684\\u67E5\\u8BE2\\u8868\\u8FBE\\u5F0F\\u548C\\u9608\\u503C\\u8BC4\\u4F30\\u6307\\u6807\\u503C\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"\\u544A\\u8B66\\u89E6\\u53D1\"), \"\\uFF1A\\u5F53\\u6761\\u4EF6\\u6EE1\\u8DB3\\u65F6\\uFF0C\\u521B\\u5EFA\\u544A\\u8B66\\u5E76\\u53D1\\u9001\\u901A\\u77E5\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"\\u544A\\u8B66\\u6062\\u590D\"), \"\\uFF1A\\u5F53\\u6307\\u6807\\u6062\\u590D\\u6B63\\u5E38\\u65F6\\uFF0C\\u81EA\\u52A8\\u5173\\u95ED\\u544A\\u8B66\\u5E76\\u53D1\\u9001\\u6062\\u590D\\u901A\\u77E5\")), mdx(\"h4\", {\n    \"id\": \"配置方法\"\n  }, mdx(\"a\", {\n    parentName: \"h4\",\n    \"href\": \"#%E9%85%8D%E7%BD%AE%E6%96%B9%E6%B3%95\",\n    \"aria-hidden\": true,\n    \"className\": \"anchor\"\n  }, mdx(\"svg\", {\n    \"aria-hidden\": \"true\",\n    height: \"16\",\n    version: \"1.1\",\n    viewBox: \"0 0 16 16\",\n    width: \"16\"\n  }, mdx(\"path\", {\n    fillRule: \"evenodd\",\n    d: \"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"\n  }))), \"\\u914D\\u7F6E\\u65B9\\u6CD5\"), mdx(\"p\", null, \"\\u60A8\\u53EF\\u4EE5\\u901A\\u8FC7\\u4E24\\u79CD\\u65B9\\u5F0F\\u521B\\u5EFA\\u6307\\u6807\\u76D1\\u63A7\\u5668\\uFF1A\"), mdx(\"p\", null, mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"\\u65B9\\u5F0F\\u4E00\\uFF1A\\u4F7F\\u7528 UI \\u521B\\u5EFA\")), mdx(\"ol\", null, mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"\\u767B\\u5F55 Uptrace \\u5E73\\u53F0\\uFF1A\", mdx(\"a\", {\n    parentName: \"li\",\n    \"href\": \"https://uptrace.inner.youdao.com/\"\n  }, \"https://uptrace.inner.youdao.com/\")), mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"\\u9009\\u62E9\\u9879\\u76EE\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"\\u5BFC\\u822A\\u5230 \\\"Alerting\\\" \\u2192 \\\"Monitors\\\"\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"\\u70B9\\u51FB \\\"New monitor\\\" \\u2192 \\\"Metric monitor\\\"\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"\\u586B\\u5199\\u76D1\\u63A7\\u5668\\u914D\\u7F6E\\u4FE1\\u606F\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"\\u4FDD\\u5B58\\u914D\\u7F6E\")), mdx(\"p\", null, mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"\\u65B9\\u5F0F\\u4E8C\\uFF1A\\u4F7F\\u7528 YAML \\u521B\\u5EFA\")), mdx(\"ol\", null, mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"\\u5BFC\\u822A\\u5230 \\\"Alerting\\\" \\u2192 \\\"Monitors\\\"\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"\\u70B9\\u51FB \\\"New monitor\\\" \\u2192 \\\"From YAML\\\"\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"\\u7C98\\u8D34 YAML \\u914D\\u7F6E\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"\\u4FDD\\u5B58\\u914D\\u7F6E\")), mdx(\"h4\", {\n    \"id\": \"监控系统指标示例\"\n  }, mdx(\"a\", {\n    parentName: \"h4\",\n    \"href\": \"#%E7%9B%91%E6%8E%A7%E7%B3%BB%E7%BB%9F%E6%8C%87%E6%A0%87%E7%A4%BA%E4%BE%8B\",\n    \"aria-hidden\": true,\n    \"className\": \"anchor\"\n  }, mdx(\"svg\", {\n    \"aria-hidden\": \"true\",\n    height: \"16\",\n    version: \"1.1\",\n    viewBox: \"0 0 16 16\",\n    width: \"16\"\n  }, mdx(\"path\", {\n    fillRule: \"evenodd\",\n    d: \"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"\n  }))), \"\\u76D1\\u63A7\\u7CFB\\u7EDF\\u6307\\u6807\\u793A\\u4F8B\"), mdx(\"p\", null, \"Uptrace \\u652F\\u6301\\u76D1\\u63A7 OpenTelemetry \\u4E3B\\u673A\\u6307\\u6807\\uFF08Host Metrics\\uFF09\\u3002\\u4EE5\\u4E0B\\u662F\\u4E00\\u4E9B\\u5E38\\u7528\\u7684\\u76D1\\u63A7\\u793A\\u4F8B\\uFF1A\"), mdx(\"h5\", {\n    \"id\": \"监控-cpu-使用率\"\n  }, mdx(\"a\", {\n    parentName: \"h5\",\n    \"href\": \"#%E7%9B%91%E6%8E%A7-cpu-%E4%BD%BF%E7%94%A8%E7%8E%87\",\n    \"aria-hidden\": true,\n    \"className\": \"anchor\"\n  }, mdx(\"svg\", {\n    \"aria-hidden\": \"true\",\n    height: \"16\",\n    version: \"1.1\",\n    viewBox: \"0 0 16 16\",\n    width: \"16\"\n  }, mdx(\"path\", {\n    fillRule: \"evenodd\",\n    d: \"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"\n  }))), \"\\u76D1\\u63A7 CPU \\u4F7F\\u7528\\u7387\"), mdx(\"p\", null, \"\\u5F53 CPU \\u4F7F\\u7528\\u7387\\u8D85\\u8FC7 300% \\u65F6\\u89E6\\u53D1\\u544A\\u8B66\\uFF08\\u5728\\u591A\\u6838\\u7CFB\\u7EDF\\u4E2D\\uFF0C300% \\u8868\\u793A 3 \\u4E2A\\u6838\\u5FC3 100% \\u4F7F\\u7528\\uFF09\\uFF1A\"), mdx(\"pre\", null, mdx(\"code\", {\n    parentName: \"pre\",\n    \"className\": \"language-yaml\"\n  }, \"metric_monitors:\\n  - name: CPU usage\\n    metrics:\\n      - system_cpu_load_average_15m as $load_avg_15m\\n      - system_cpu_time as $cpu_time\\n    query:\\n      - $load_avg_15m / uniq($cpu_time.cpu) as cpu_util\\n      - group by host_name\\n    column: cpu_util\\n    column_unit: utilization\\n    max_allowed_value: 3\\n    check_num_point: 10\\n\")), mdx(\"p\", null, mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"\\u914D\\u7F6E\\u8BF4\\u660E\"), \"\\uFF1A\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"metrics\"), \"\\uFF1A\\u5B9A\\u4E49\\u8981\\u76D1\\u63A7\\u7684\\u6307\\u6807\\uFF0C\\u4F7F\\u7528\\u522B\\u540D\\u4FBF\\u4E8E\\u540E\\u7EED\\u5F15\\u7528\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"query\"), \"\\uFF1A\\u67E5\\u8BE2\\u8868\\u8FBE\\u5F0F\\uFF0C\\u8BA1\\u7B97 CPU \\u4F7F\\u7528\\u7387\", mdx(\"ul\", {\n    parentName: \"li\"\n  }, mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"$load_avg_15m\"), \"\\uFF1A15 \\u5206\\u949F\\u5E73\\u5747\\u8D1F\\u8F7D\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"uniq($cpu_time.cpu)\"), \"\\uFF1A\\u552F\\u4E00 CPU \\u6838\\u5FC3\\u6570\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"cpu_util\"), \"\\uFF1A\\u8BA1\\u7B97\\u5F97\\u5230\\u7684 CPU \\u4F7F\\u7528\\u7387\"))), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"group by host_name\"), \"\\uFF1A\\u6309\\u4E3B\\u673A\\u540D\\u5206\\u7EC4\\uFF0C\\u4E3A\\u6BCF\\u53F0\\u4E3B\\u673A\\u521B\\u5EFA\\u72EC\\u7ACB\\u7684\\u544A\\u8B66\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"column: cpu_util\"), \"\\uFF1A\\u6307\\u5B9A\\u8981\\u76D1\\u63A7\\u7684\\u5217\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"column_unit: utilization\"), \"\\uFF1A\\u6307\\u5B9A\\u5355\\u4F4D\\u4E3A\\u5229\\u7528\\u7387\\uFF080-1 \\u8303\\u56F4\\uFF0C\\u4F46\\u8FD9\\u91CC\\u5141\\u8BB8\\u8D85\\u8FC7 1\\uFF09\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"max_allowed_value: 3\"), \"\\uFF1A\\u6700\\u5927\\u5141\\u8BB8\\u503C\\u4E3A 3\\uFF08\\u5373 300%\\uFF09\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"check_num_point: 10\"), \"\\uFF1A\\u9700\\u8981\\u8FDE\\u7EED 10 \\u4E2A\\u6570\\u636E\\u70B9\\u90FD\\u8D85\\u8FC7\\u9608\\u503C\\u624D\\u89E6\\u53D1\\u544A\\u8B66\")), mdx(\"h5\", {\n    \"id\": \"监控文件系统使用率\"\n  }, mdx(\"a\", {\n    parentName: \"h5\",\n    \"href\": \"#%E7%9B%91%E6%8E%A7%E6%96%87%E4%BB%B6%E7%B3%BB%E7%BB%9F%E4%BD%BF%E7%94%A8%E7%8E%87\",\n    \"aria-hidden\": true,\n    \"className\": \"anchor\"\n  }, mdx(\"svg\", {\n    \"aria-hidden\": \"true\",\n    height: \"16\",\n    version: \"1.1\",\n    viewBox: \"0 0 16 16\",\n    width: \"16\"\n  }, mdx(\"path\", {\n    fillRule: \"evenodd\",\n    d: \"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"\n  }))), \"\\u76D1\\u63A7\\u6587\\u4EF6\\u7CFB\\u7EDF\\u4F7F\\u7528\\u7387\"), mdx(\"p\", null, \"\\u5F53\\u6587\\u4EF6\\u7CFB\\u7EDF\\u4F7F\\u7528\\u7387\\u8D85\\u8FC7 90% \\u65F6\\u89E6\\u53D1\\u544A\\u8B66\\uFF1A\"), mdx(\"pre\", null, mdx(\"code\", {\n    parentName: \"pre\",\n    \"className\": \"language-yaml\"\n  }, \"metric_monitors:\\n  - name: Filesystem usage\\n    metrics:\\n      - system_filesystem_usage as $fs_usage\\n    query:\\n      - $fs_usage{state='used'} / $fs_usage as fs_util\\n      - group by host_name, mountpoint\\n      - where mountpoint !~ \\\"/snap\\\"\\n    column: fs_util\\n    column_unit: utilization\\n    max_allowed_value: 0.9\\n    check_num_point: 3\\n\")), mdx(\"p\", null, mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"\\u914D\\u7F6E\\u8BF4\\u660E\"), \"\\uFF1A\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"$fs_usage{state='used'}\"), \"\\uFF1A\\u5DF2\\u4F7F\\u7528\\u7684\\u6587\\u4EF6\\u7CFB\\u7EDF\\u7A7A\\u95F4\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"$fs_usage\"), \"\\uFF1A\\u603B\\u6587\\u4EF6\\u7CFB\\u7EDF\\u7A7A\\u95F4\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"fs_util\"), \"\\uFF1A\\u8BA1\\u7B97\\u4F7F\\u7528\\u7387\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"group by host_name, mountpoint\"), \"\\uFF1A\\u6309\\u4E3B\\u673A\\u548C\\u6302\\u8F7D\\u70B9\\u5206\\u7EC4\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"where mountpoint !~ \\\"/snap\\\"\"), \"\\uFF1A\\u6392\\u9664 \", mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"/snap\"), \" \\u6302\\u8F7D\\u70B9\\uFF08Snap \\u5305\\u7BA1\\u7406\\u5668\\uFF09\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"max_allowed_value: 0.9\"), \"\\uFF1A\\u6700\\u5927\\u5141\\u8BB8\\u4F7F\\u7528\\u7387\\u4E3A 90%\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"check_num_point: 3\"), \"\\uFF1A\\u9700\\u8981\\u8FDE\\u7EED 3 \\u4E2A\\u6570\\u636E\\u70B9\\u8D85\\u8FC7\\u9608\\u503C\")), mdx(\"h5\", {\n    \"id\": \"监控磁盘待处理操作数\"\n  }, mdx(\"a\", {\n    parentName: \"h5\",\n    \"href\": \"#%E7%9B%91%E6%8E%A7%E7%A3%81%E7%9B%98%E5%BE%85%E5%A4%84%E7%90%86%E6%93%8D%E4%BD%9C%E6%95%B0\",\n    \"aria-hidden\": true,\n    \"className\": \"anchor\"\n  }, mdx(\"svg\", {\n    \"aria-hidden\": \"true\",\n    height: \"16\",\n    version: \"1.1\",\n    viewBox: \"0 0 16 16\",\n    width: \"16\"\n  }, mdx(\"path\", {\n    fillRule: \"evenodd\",\n    d: \"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"\n  }))), \"\\u76D1\\u63A7\\u78C1\\u76D8\\u5F85\\u5904\\u7406\\u64CD\\u4F5C\\u6570\"), mdx(\"p\", null, \"\\u5F53\\u78C1\\u76D8\\u5F85\\u5904\\u7406\\u64CD\\u4F5C\\u6570\\u8D85\\u8FC7 100 \\u65F6\\u89E6\\u53D1\\u544A\\u8B66\\uFF1A\"), mdx(\"pre\", null, mdx(\"code\", {\n    parentName: \"pre\",\n    \"className\": \"language-yaml\"\n  }, \"metric_monitors:\\n  - name: Disk pending operations\\n    metrics:\\n      - system_disk_pending_operations as $pending_ops\\n    query:\\n      - $pending_ops\\n      - group by host_name, device\\n    max_allowed_value: 100\\n    check_num_point: 10\\n\")), mdx(\"p\", null, mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"\\u914D\\u7F6E\\u8BF4\\u660E\"), \"\\uFF1A\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"system_disk_pending_operations\"), \"\\uFF1A\\u78C1\\u76D8\\u5F85\\u5904\\u7406\\u7684 I/O \\u64CD\\u4F5C\\u6570\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"group by host_name, device\"), \"\\uFF1A\\u6309\\u4E3B\\u673A\\u548C\\u8BBE\\u5907\\u5206\\u7EC4\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"max_allowed_value: 100\"), \"\\uFF1A\\u6700\\u5927\\u5141\\u8BB8 100 \\u4E2A\\u5F85\\u5904\\u7406\\u64CD\\u4F5C\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"check_num_point: 10\"), \"\\uFF1A\\u9700\\u8981\\u8FDE\\u7EED 10 \\u4E2A\\u6570\\u636E\\u70B9\\u8D85\\u8FC7\\u9608\\u503C\")), mdx(\"h5\", {\n    \"id\": \"监控网络错误\"\n  }, mdx(\"a\", {\n    parentName: \"h5\",\n    \"href\": \"#%E7%9B%91%E6%8E%A7%E7%BD%91%E7%BB%9C%E9%94%99%E8%AF%AF\",\n    \"aria-hidden\": true,\n    \"className\": \"anchor\"\n  }, mdx(\"svg\", {\n    \"aria-hidden\": \"true\",\n    height: \"16\",\n    version: \"1.1\",\n    viewBox: \"0 0 16 16\",\n    width: \"16\"\n  }, mdx(\"path\", {\n    fillRule: \"evenodd\",\n    d: \"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"\n  }))), \"\\u76D1\\u63A7\\u7F51\\u7EDC\\u9519\\u8BEF\"), mdx(\"p\", null, \"\\u5F53\\u7F51\\u7EDC\\u9519\\u8BEF\\u6570\\u5927\\u4E8E 0 \\u65F6\\u7ACB\\u5373\\u89E6\\u53D1\\u544A\\u8B66\\uFF1A\"), mdx(\"pre\", null, mdx(\"code\", {\n    parentName: \"pre\",\n    \"className\": \"language-yaml\"\n  }, \"metric_monitors:\\n  - name: Network errors\\n    metrics:\\n      - system_network_errors as $net_errors\\n    query:\\n      - $net_errors\\n      - group by host_name\\n    max_allowed_value: 0\\n    check_num_point: 3\\n\")), mdx(\"p\", null, mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"\\u914D\\u7F6E\\u8BF4\\u660E\"), \"\\uFF1A\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"system_network_errors\"), \"\\uFF1A\\u7F51\\u7EDC\\u9519\\u8BEF\\u8BA1\\u6570\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"max_allowed_value: 0\"), \"\\uFF1A\\u4E0D\\u5141\\u8BB8\\u4EFB\\u4F55\\u7F51\\u7EDC\\u9519\\u8BEF\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"check_num_point: 3\"), \"\\uFF1A\\u9700\\u8981\\u8FDE\\u7EED 3 \\u4E2A\\u6570\\u636E\\u70B9\\u68C0\\u6D4B\\u5230\\u9519\\u8BEF\")), mdx(\"h4\", {\n    \"id\": \"监控追踪数据示例\"\n  }, mdx(\"a\", {\n    parentName: \"h4\",\n    \"href\": \"#%E7%9B%91%E6%8E%A7%E8%BF%BD%E8%B8%AA%E6%95%B0%E6%8D%AE%E7%A4%BA%E4%BE%8B\",\n    \"aria-hidden\": true,\n    \"className\": \"anchor\"\n  }, mdx(\"svg\", {\n    \"aria-hidden\": \"true\",\n    height: \"16\",\n    version: \"1.1\",\n    viewBox: \"0 0 16 16\",\n    width: \"16\"\n  }, mdx(\"path\", {\n    fillRule: \"evenodd\",\n    d: \"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"\n  }))), \"\\u76D1\\u63A7\\u8FFD\\u8E2A\\u6570\\u636E\\u793A\\u4F8B\"), mdx(\"p\", null, \"\\u9664\\u4E86\\u7CFB\\u7EDF\\u6307\\u6807\\uFF0C\\u60A8\\u8FD8\\u53EF\\u4EE5\\u76D1\\u63A7\\u8FFD\\u8E2A\\u6570\\u636E\\uFF08Spans\\u3001Logs\\u3001Events\\uFF09\\u3002Uptrace \\u63D0\\u4F9B\\u4E86\\u4EE5\\u4E0B\\u7CFB\\u7EDF\\u6307\\u6807\\u6765\\u8BBF\\u95EE\\u8FFD\\u8E2A\\u6570\\u636E\\uFF1A\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"uptrace_tracing_spans\"), \"\\uFF1ASpan \\u6570\\u91CF\\u548C\\u6301\\u7EED\\u65F6\\u95F4\\uFF08\\u4E0D\\u5305\\u62EC events \\u548C logs\\uFF09\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"uptrace_tracing_logs\"), \"\\uFF1A\\u65E5\\u5FD7\\u6570\\u91CF\\uFF08\\u4E0D\\u5305\\u62EC spans \\u548C events\\uFF09\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"uptrace_tracing_events\"), \"\\uFF1A\\u4E8B\\u4EF6\\u6570\\u91CF\\uFF08\\u4E0D\\u5305\\u62EC spans \\u548C logs\\uFF09\")), mdx(\"p\", null, \"\\u60A8\\u53EF\\u4EE5\\u4F7F\\u7528\\u6240\\u6709\\u53EF\\u7528\\u7684 Span \\u5C5E\\u6027\\u8FDB\\u884C\\u8FC7\\u6EE4\\u548C\\u5206\\u7EC4\\uFF0C\\u4F8B\\u5982 \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"where _status_code = 'error'\"), \" \\u6216 \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"group by host_name\"), \"\\u3002\"), mdx(\"h5\", {\n    \"id\": \"监控-postgresql-select-查询平均持续时间\"\n  }, mdx(\"a\", {\n    parentName: \"h5\",\n    \"href\": \"#%E7%9B%91%E6%8E%A7-postgresql-select-%E6%9F%A5%E8%AF%A2%E5%B9%B3%E5%9D%87%E6%8C%81%E7%BB%AD%E6%97%B6%E9%97%B4\",\n    \"aria-hidden\": true,\n    \"className\": \"anchor\"\n  }, mdx(\"svg\", {\n    \"aria-hidden\": \"true\",\n    height: \"16\",\n    version: \"1.1\",\n    viewBox: \"0 0 16 16\",\n    width: \"16\"\n  }, mdx(\"path\", {\n    fillRule: \"evenodd\",\n    d: \"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"\n  }))), \"\\u76D1\\u63A7 PostgreSQL SELECT \\u67E5\\u8BE2\\u5E73\\u5747\\u6301\\u7EED\\u65F6\\u95F4\"), mdx(\"p\", null, \"\\u5F53 PostgreSQL SELECT \\u67E5\\u8BE2\\u7684\\u5E73\\u5747\\u6301\\u7EED\\u65F6\\u95F4\\u8D85\\u8FC7 10 \\u6BEB\\u79D2\\u65F6\\u89E6\\u53D1\\u544A\\u8B66\\uFF1A\"), mdx(\"pre\", null, mdx(\"code\", {\n    parentName: \"pre\",\n    \"className\": \"language-yaml\"\n  }, \"metric_monitors:\\n  - name: PostgreSQL SELECT duration\\n    metrics:\\n      - uptrace_tracing_spans as $spans\\n    query:\\n      - avg($spans)\\n      - where _system = 'db:postgresql'\\n      - where db_operation = 'SELECT'\\n    max_allowed_value: 10000  # 10 \\u6BEB\\u79D2\\n    check_num_point: 5\\n\")), mdx(\"p\", null, mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"\\u914D\\u7F6E\\u8BF4\\u660E\"), \"\\uFF1A\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"uptrace_tracing_spans\"), \"\\uFF1A\\u8FFD\\u8E2A\\u4E2D\\u7684 Span \\u6570\\u636E\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"where _system = 'db:postgresql'\"), \"\\uFF1A\\u8FC7\\u6EE4 PostgreSQL \\u6570\\u636E\\u5E93\\u64CD\\u4F5C\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"where db_operation = 'SELECT'\"), \"\\uFF1A\\u53EA\\u76D1\\u63A7 SELECT \\u67E5\\u8BE2\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"avg($spans)\"), \"\\uFF1A\\u8BA1\\u7B97\\u5E73\\u5747\\u6301\\u7EED\\u65F6\\u95F4\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"max_allowed_value: 10000\"), \"\\uFF1A\\u6700\\u5927\\u5141\\u8BB8 10 \\u6BEB\\u79D2\\uFF08\\u5355\\u4F4D\\uFF1A\\u7EB3\\u79D2\\uFF09\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"check_num_point: 5\"), \"\\uFF1A\\u9700\\u8981\\u8FDE\\u7EED 5 \\u4E2A\\u6570\\u636E\\u70B9\\u8D85\\u8FC7\\u9608\\u503C\")), mdx(\"h5\", {\n    \"id\": \"监控数据库操作中位数持续时间\"\n  }, mdx(\"a\", {\n    parentName: \"h5\",\n    \"href\": \"#%E7%9B%91%E6%8E%A7%E6%95%B0%E6%8D%AE%E5%BA%93%E6%93%8D%E4%BD%9C%E4%B8%AD%E4%BD%8D%E6%95%B0%E6%8C%81%E7%BB%AD%E6%97%B6%E9%97%B4\",\n    \"aria-hidden\": true,\n    \"className\": \"anchor\"\n  }, mdx(\"svg\", {\n    \"aria-hidden\": \"true\",\n    height: \"16\",\n    version: \"1.1\",\n    viewBox: \"0 0 16 16\",\n    width: \"16\"\n  }, mdx(\"path\", {\n    fillRule: \"evenodd\",\n    d: \"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"\n  }))), \"\\u76D1\\u63A7\\u6570\\u636E\\u5E93\\u64CD\\u4F5C\\u4E2D\\u4F4D\\u6570\\u6301\\u7EED\\u65F6\\u95F4\"), mdx(\"p\", null, \"\\u76D1\\u63A7\\u6240\\u6709\\u6570\\u636E\\u5E93\\u64CD\\u4F5C\\u7684\\u4E2D\\u4F4D\\u6570\\u6301\\u7EED\\u65F6\\u95F4\\uFF1A\"), mdx(\"pre\", null, mdx(\"code\", {\n    parentName: \"pre\",\n    \"className\": \"language-yaml\"\n  }, \"metric_monitors:\\n  - name: Database operations duration\\n    metrics:\\n      - uptrace_tracing_spans as $spans\\n    query:\\n      - p50($spans)\\n      - where _type = \\\"db\\\"\\n    max_allowed_value: 10000  # 10 \\u6BEB\\u79D2\\n    check_num_point: 5\\n\")), mdx(\"p\", null, mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"\\u914D\\u7F6E\\u8BF4\\u660E\"), \"\\uFF1A\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"where _type = \\\"db\\\"\"), \"\\uFF1A\\u8FC7\\u6EE4\\u6240\\u6709\\u6570\\u636E\\u5E93\\u64CD\\u4F5C\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"p50($spans)\"), \"\\uFF1A\\u8BA1\\u7B97\\u4E2D\\u4F4D\\u6570\\uFF0850 \\u767E\\u5206\\u4F4D\\u6570\\uFF09\\u6301\\u7EED\\u65F6\\u95F4\")), mdx(\"h5\", {\n    \"id\": \"监控错误数量\"\n  }, mdx(\"a\", {\n    parentName: \"h5\",\n    \"href\": \"#%E7%9B%91%E6%8E%A7%E9%94%99%E8%AF%AF%E6%95%B0%E9%87%8F\",\n    \"aria-hidden\": true,\n    \"className\": \"anchor\"\n  }, mdx(\"svg\", {\n    \"aria-hidden\": \"true\",\n    height: \"16\",\n    version: \"1.1\",\n    viewBox: \"0 0 16 16\",\n    width: \"16\"\n  }, mdx(\"path\", {\n    fillRule: \"evenodd\",\n    d: \"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"\n  }))), \"\\u76D1\\u63A7\\u9519\\u8BEF\\u6570\\u91CF\"), mdx(\"p\", null, \"\\u5F53\\u6BCF\\u5206\\u949F\\u9519\\u8BEF\\u65E5\\u5FD7\\u6570\\u91CF\\u8D85\\u8FC7 10 \\u6761\\u65F6\\u89E6\\u53D1\\u544A\\u8B66\\uFF1A\"), mdx(\"pre\", null, mdx(\"code\", {\n    parentName: \"pre\",\n    \"className\": \"language-yaml\"\n  }, \"metric_monitors:\\n  - name: Number of errors\\n    metrics:\\n      - uptrace_tracing_logs as $logs\\n    query:\\n      - perMin(sum($logs))\\n      - where _system in (\\\"log:error\\\", \\\"log:fatal\\\")\\n    max_allowed_value: 10\\n    check_num_point: 3\\n\")), mdx(\"p\", null, mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"\\u914D\\u7F6E\\u8BF4\\u660E\"), \"\\uFF1A\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"uptrace_tracing_logs\"), \"\\uFF1A\\u8FFD\\u8E2A\\u4E2D\\u7684\\u65E5\\u5FD7\\u6570\\u636E\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"where _system in (\\\"log:error\\\", \\\"log:fatal\\\")\"), \"\\uFF1A\\u53EA\\u76D1\\u63A7 ERROR \\u548C FATAL \\u7EA7\\u522B\\u7684\\u65E5\\u5FD7\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"perMin(sum($logs))\"), \"\\uFF1A\\u8BA1\\u7B97\\u6BCF\\u5206\\u949F\\u7684\\u65E5\\u5FD7\\u603B\\u6570\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"max_allowed_value: 10\"), \"\\uFF1A\\u6BCF\\u5206\\u949F\\u6700\\u591A\\u5141\\u8BB8 10 \\u6761\\u9519\\u8BEF\\u65E5\\u5FD7\")), mdx(\"h5\", {\n    \"id\": \"监控失败请求\"\n  }, mdx(\"a\", {\n    parentName: \"h5\",\n    \"href\": \"#%E7%9B%91%E6%8E%A7%E5%A4%B1%E8%B4%A5%E8%AF%B7%E6%B1%82\",\n    \"aria-hidden\": true,\n    \"className\": \"anchor\"\n  }, mdx(\"svg\", {\n    \"aria-hidden\": \"true\",\n    height: \"16\",\n    version: \"1.1\",\n    viewBox: \"0 0 16 16\",\n    width: \"16\"\n  }, mdx(\"path\", {\n    fillRule: \"evenodd\",\n    d: \"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"\n  }))), \"\\u76D1\\u63A7\\u5931\\u8D25\\u8BF7\\u6C42\"), mdx(\"p\", null, \"\\u5F53\\u6BCF\\u5206\\u949F\\u5931\\u8D25\\u8BF7\\u6C42\\u6570\\u5927\\u4E8E 0 \\u65F6\\u89E6\\u53D1\\u544A\\u8B66\\uFF1A\"), mdx(\"pre\", null, mdx(\"code\", {\n    parentName: \"pre\",\n    \"className\": \"language-yaml\"\n  }, \"metric_monitors:\\n  - name: Failed requests\\n    metrics:\\n      - uptrace_tracing_spans as $spans\\n    query:\\n      - perMin(count($spans{_status_code=\\\"error\\\"})) as failed_requests\\n      - where _type = \\\"httpserver\\\"\\n    max_allowed_value: 0\\n\")), mdx(\"p\", null, mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"\\u914D\\u7F6E\\u8BF4\\u660E\"), \"\\uFF1A\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"$spans{_status_code=\\\"error\\\"}\"), \"\\uFF1A\\u72B6\\u6001\\u7801\\u4E3A error \\u7684 Span\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"where _type = \\\"httpserver\\\"\"), \"\\uFF1A\\u53EA\\u76D1\\u63A7 HTTP \\u670D\\u52A1\\u5668\\u8BF7\\u6C42\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"perMin(count(...))\"), \"\\uFF1A\\u8BA1\\u7B97\\u6BCF\\u5206\\u949F\\u7684\\u5931\\u8D25\\u8BF7\\u6C42\\u6570\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"max_allowed_value: 0\"), \"\\uFF1A\\u4E0D\\u5141\\u8BB8\\u4EFB\\u4F55\\u5931\\u8D25\\u8BF7\\u6C42\")), mdx(\"h4\", {\n    \"id\": \"查询语法和表达式\"\n  }, mdx(\"a\", {\n    parentName: \"h4\",\n    \"href\": \"#%E6%9F%A5%E8%AF%A2%E8%AF%AD%E6%B3%95%E5%92%8C%E8%A1%A8%E8%BE%BE%E5%BC%8F\",\n    \"aria-hidden\": true,\n    \"className\": \"anchor\"\n  }, mdx(\"svg\", {\n    \"aria-hidden\": \"true\",\n    height: \"16\",\n    version: \"1.1\",\n    viewBox: \"0 0 16 16\",\n    width: \"16\"\n  }, mdx(\"path\", {\n    fillRule: \"evenodd\",\n    d: \"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"\n  }))), \"\\u67E5\\u8BE2\\u8BED\\u6CD5\\u548C\\u8868\\u8FBE\\u5F0F\"), mdx(\"p\", null, \"\\u6307\\u6807\\u76D1\\u63A7\\u5668\\u4F7F\\u7528\\u7C7B\\u4F3C PromQL \\u7684\\u67E5\\u8BE2\\u8BED\\u8A00\\uFF0C\\u652F\\u6301\\u4EE5\\u4E0B\\u529F\\u80FD\\uFF1A\"), mdx(\"p\", null, mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"\\u57FA\\u672C\\u8BED\\u6CD5\"), \"\\uFF1A\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"\\u6307\\u6807\\u522B\\u540D\\uFF1A\", mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"system_cpu_usage as $cpu_usage\")), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"\\u6570\\u5B66\\u8FD0\\u7B97\\uFF1A\", mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"$cpu_usage * 100\")), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"\\u805A\\u5408\\u51FD\\u6570\\uFF1A\", mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"avg()\"), \", \", mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"sum()\"), \", \", mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"min()\"), \", \", mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"max()\"), \", \", mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"p50()\"), \", \", mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"p95()\"), \", \", mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"p99()\")), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"\\u8FC7\\u6EE4\\u6761\\u4EF6\\uFF1A\", mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"where condition\")), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"\\u5206\\u7EC4\\uFF1A\", mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"group by attribute1, attribute2\")), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"\\u65F6\\u95F4\\u51FD\\u6570\\uFF1A\", mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"perMin()\"), \", \", mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"perHour()\"), \", \", mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"perDay()\"))), mdx(\"p\", null, mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"\\u5E38\\u7528\\u8868\\u8FBE\\u5F0F\\u793A\\u4F8B\"), \"\\uFF1A\"), mdx(\"pre\", null, mdx(\"code\", {\n    parentName: \"pre\",\n    \"className\": \"language-yaml\"\n  }, \"# \\u8BA1\\u7B97 CPU \\u4F7F\\u7528\\u7387\\u767E\\u5206\\u6BD4\\nquery:\\n  - $cpu_time / uniq($cpu_time.cpu) * 100 as cpu_percent\\n\\n# \\u8BA1\\u7B97\\u9519\\u8BEF\\u7387\\nquery:\\n  - sum($errors) / sum($requests) * 100 as error_rate\\n  - where _type = \\\"httpserver\\\"\\n\\n# \\u8BA1\\u7B97 P95 \\u5EF6\\u8FDF\\nquery:\\n  - p95($duration)\\n  - where service_name = \\\"api-service\\\"\\n\\n# \\u6309\\u73AF\\u5883\\u5206\\u7EC4\\nquery:\\n  - avg($cpu_usage)\\n  - group by deployment_environment\\n\")), mdx(\"h3\", {\n    \"id\": \"错误监控器error-monitors\"\n  }, mdx(\"a\", {\n    parentName: \"h3\",\n    \"href\": \"#%E9%94%99%E8%AF%AF%E7%9B%91%E6%8E%A7%E5%99%A8error-monitors\",\n    \"aria-hidden\": true,\n    \"className\": \"anchor\"\n  }, mdx(\"svg\", {\n    \"aria-hidden\": \"true\",\n    height: \"16\",\n    version: \"1.1\",\n    viewBox: \"0 0 16 16\",\n    width: \"16\"\n  }, mdx(\"path\", {\n    fillRule: \"evenodd\",\n    d: \"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"\n  }))), \"\\u9519\\u8BEF\\u76D1\\u63A7\\u5668\\uFF08Error Monitors\\uFF09\"), mdx(\"p\", null, \"\\u9519\\u8BEF\\u76D1\\u63A7\\u5668\\u5141\\u8BB8\\u60A8\\u76D1\\u63A7\\u7279\\u5B9A\\u7684\\u9519\\u8BEF\\uFF08\\u5F02\\u5E38\\uFF09\\u548C\\u65E5\\u5FD7\\u3002Uptrace \\u4F1A\\u81EA\\u52A8\\u4E3A \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"log_severity\"), \" \\u7EA7\\u522B\\u4E3A \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"ERROR\"), \" \\u548C \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"FATAL\"), \" \\u7684\\u65E5\\u5FD7\\u521B\\u5EFA\\u4E00\\u4E2A\\u9519\\u8BEF\\u76D1\\u63A7\\u5668\\u3002\"), mdx(\"h4\", {\n    \"id\": \"自动错误监控\"\n  }, mdx(\"a\", {\n    parentName: \"h4\",\n    \"href\": \"#%E8%87%AA%E5%8A%A8%E9%94%99%E8%AF%AF%E7%9B%91%E6%8E%A7\",\n    \"aria-hidden\": true,\n    \"className\": \"anchor\"\n  }, mdx(\"svg\", {\n    \"aria-hidden\": \"true\",\n    height: \"16\",\n    version: \"1.1\",\n    viewBox: \"0 0 16 16\",\n    width: \"16\"\n  }, mdx(\"path\", {\n    fillRule: \"evenodd\",\n    d: \"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"\n  }))), \"\\u81EA\\u52A8\\u9519\\u8BEF\\u76D1\\u63A7\"), mdx(\"p\", null, \"Uptrace \\u9ED8\\u8BA4\\u4F1A\\u76D1\\u63A7\\u6240\\u6709 ERROR \\u548C FATAL \\u7EA7\\u522B\\u7684\\u65E5\\u5FD7\\uFF1A\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"\\u81EA\\u52A8\\u521B\\u5EFA\\u544A\\u8B66\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"\\u81EA\\u52A8\\u5206\\u7EC4\\u76F8\\u4F3C\\u7684\\u9519\\u8BEF\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"\\u81EA\\u52A8\\u53D1\\u9001\\u901A\\u77E5\\uFF08\\u5982\\u679C\\u914D\\u7F6E\\u4E86\\u901A\\u77E5\\u6E20\\u9053\\uFF09\")), mdx(\"h4\", {\n    \"id\": \"自定义错误过滤\"\n  }, mdx(\"a\", {\n    parentName: \"h4\",\n    \"href\": \"#%E8%87%AA%E5%AE%9A%E4%B9%89%E9%94%99%E8%AF%AF%E8%BF%87%E6%BB%A4\",\n    \"aria-hidden\": true,\n    \"className\": \"anchor\"\n  }, mdx(\"svg\", {\n    \"aria-hidden\": \"true\",\n    height: \"16\",\n    version: \"1.1\",\n    viewBox: \"0 0 16 16\",\n    width: \"16\"\n  }, mdx(\"path\", {\n    fillRule: \"evenodd\",\n    d: \"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"\n  }))), \"\\u81EA\\u5B9A\\u4E49\\u9519\\u8BEF\\u8FC7\\u6EE4\"), mdx(\"p\", null, \"\\u60A8\\u53EF\\u4EE5\\u4F7F\\u7528\\u6240\\u6709\\u53EF\\u7528\\u7684\\u8FC7\\u6EE4\\u5668\\u6765\\u5305\\u542B\\u6216\\u6392\\u9664\\u8981\\u76D1\\u63A7\\u7684\\u65E5\\u5FD7\\u3002\\u4F8B\\u5982\\uFF0C\\u4F7F\\u7528 \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"where display_name contains \\\"timeout\\\"\"), \" \\u53EA\\u76D1\\u63A7\\u5305\\u542B \\\"timeout\\\" \\u7684\\u9519\\u8BEF\\u3002\"), mdx(\"p\", null, \"\\u60A8\\u4E5F\\u53EF\\u4EE5\\u81EA\\u5B9A\\u4E49\\u9ED8\\u8BA4\\u8FC7\\u6EE4\\u5668\\u6765\\u76D1\\u63A7\\u5176\\u4ED6\\u65E5\\u5FD7\\u7EA7\\u522B\\uFF0C\\u4F8B\\u5982 \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"_system in (\\\"log:warn\\\", \\\"log:error\\\", \\\"log:fatal\\\")\"), \"\\u3002\"), mdx(\"h4\", {\n    \"id\": \"错误分组和聚合\"\n  }, mdx(\"a\", {\n    parentName: \"h4\",\n    \"href\": \"#%E9%94%99%E8%AF%AF%E5%88%86%E7%BB%84%E5%92%8C%E8%81%9A%E5%90%88\",\n    \"aria-hidden\": true,\n    \"className\": \"anchor\"\n  }, mdx(\"svg\", {\n    \"aria-hidden\": \"true\",\n    height: \"16\",\n    version: \"1.1\",\n    viewBox: \"0 0 16 16\",\n    width: \"16\"\n  }, mdx(\"path\", {\n    fillRule: \"evenodd\",\n    d: \"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"\n  }))), \"\\u9519\\u8BEF\\u5206\\u7EC4\\u548C\\u805A\\u5408\"), mdx(\"p\", null, \"\\u60A8\\u53EF\\u4EE5\\u6DFB\\u52A0 \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"group by\"), \" \\u5B50\\u53E5\\u6765\\u81EA\\u5B9A\\u4E49\\u9ED8\\u8BA4\\u7684\\u9519\\u8BEF\\u5206\\u7EC4\\uFF0C\\u5E76\\u521B\\u5EFA\\u5355\\u72EC\\u7684\\u544A\\u8B66/\\u901A\\u77E5\\u3002\\u4F8B\\u5982\\uFF0C\", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"group by _group_id, service_name, cloud_region\"), \" \\u4F1A\\u4E3A\\u6BCF\\u4E2A\\u670D\\u52A1\\u3001\\u6BCF\\u4E2A\\u533A\\u57DF\\u7684\\u6BCF\\u4E2A\\u9519\\u8BEF\\u7EC4\\u521B\\u5EFA\\u72EC\\u7ACB\\u7684\\u544A\\u8B66\\u3002\"), mdx(\"h4\", {\n    \"id\": \"错误监控器示例\"\n  }, mdx(\"a\", {\n    parentName: \"h4\",\n    \"href\": \"#%E9%94%99%E8%AF%AF%E7%9B%91%E6%8E%A7%E5%99%A8%E7%A4%BA%E4%BE%8B\",\n    \"aria-hidden\": true,\n    \"className\": \"anchor\"\n  }, mdx(\"svg\", {\n    \"aria-hidden\": \"true\",\n    height: \"16\",\n    version: \"1.1\",\n    viewBox: \"0 0 16 16\",\n    width: \"16\"\n  }, mdx(\"path\", {\n    fillRule: \"evenodd\",\n    d: \"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"\n  }))), \"\\u9519\\u8BEF\\u76D1\\u63A7\\u5668\\u793A\\u4F8B\"), mdx(\"h5\", {\n    \"id\": \"监控所有错误\"\n  }, mdx(\"a\", {\n    parentName: \"h5\",\n    \"href\": \"#%E7%9B%91%E6%8E%A7%E6%89%80%E6%9C%89%E9%94%99%E8%AF%AF\",\n    \"aria-hidden\": true,\n    \"className\": \"anchor\"\n  }, mdx(\"svg\", {\n    \"aria-hidden\": \"true\",\n    height: \"16\",\n    version: \"1.1\",\n    viewBox: \"0 0 16 16\",\n    width: \"16\"\n  }, mdx(\"path\", {\n    fillRule: \"evenodd\",\n    d: \"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"\n  }))), \"\\u76D1\\u63A7\\u6240\\u6709\\u9519\\u8BEF\"), mdx(\"p\", null, \"\\u901A\\u77E5\\u6240\\u6709\\u9519\\u8BEF\\uFF0C\\u6309\\u9519\\u8BEF\\u7EC4\\u5206\\u7EC4\\uFF1A\"), mdx(\"pre\", null, mdx(\"code\", {\n    parentName: \"pre\",\n    \"className\": \"language-yaml\"\n  }, \"error_monitors:\\n  - name: Notify on all errors\\n    notify_everyone_by_email: true\\n    query:\\n      - group by _group_id\\n      - where _system in (\\\"log:error\\\", \\\"log:fatal\\\")\\n\")), mdx(\"p\", null, mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"\\u914D\\u7F6E\\u8BF4\\u660E\"), \"\\uFF1A\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"notify_everyone_by_email: true\"), \"\\uFF1A\\u901A\\u8FC7\\u90AE\\u4EF6\\u901A\\u77E5\\u6240\\u6709\\u9879\\u76EE\\u6210\\u5458\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"group by _group_id\"), \"\\uFF1A\\u6309\\u9519\\u8BEF\\u7EC4 ID \\u5206\\u7EC4\\uFF0C\\u76F8\\u540C\\u9519\\u8BEF\\u53EA\\u521B\\u5EFA\\u4E00\\u4E2A\\u544A\\u8B66\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"where _system in (\\\"log:error\\\", \\\"log:fatal\\\")\"), \"\\uFF1A\\u53EA\\u76D1\\u63A7 ERROR \\u548C FATAL \\u7EA7\\u522B\")), mdx(\"h5\", {\n    \"id\": \"监控特定错误消息\"\n  }, mdx(\"a\", {\n    parentName: \"h5\",\n    \"href\": \"#%E7%9B%91%E6%8E%A7%E7%89%B9%E5%AE%9A%E9%94%99%E8%AF%AF%E6%B6%88%E6%81%AF\",\n    \"aria-hidden\": true,\n    \"className\": \"anchor\"\n  }, mdx(\"svg\", {\n    \"aria-hidden\": \"true\",\n    height: \"16\",\n    version: \"1.1\",\n    viewBox: \"0 0 16 16\",\n    width: \"16\"\n  }, mdx(\"path\", {\n    fillRule: \"evenodd\",\n    d: \"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"\n  }))), \"\\u76D1\\u63A7\\u7279\\u5B9A\\u9519\\u8BEF\\u6D88\\u606F\"), mdx(\"p\", null, \"\\u53EA\\u76D1\\u63A7\\u5305\\u542B \\\"timeout\\\" \\u7684\\u9519\\u8BEF\\uFF1A\"), mdx(\"pre\", null, mdx(\"code\", {\n    parentName: \"pre\",\n    \"className\": \"language-yaml\"\n  }, \"error_monitors:\\n  - name: Notify on \\\"timeout\\\" errors\\n    notify_everyone_by_email: true\\n    query:\\n      - group by _group_id\\n      - where _system in (\\\"log:error\\\", \\\"log:fatal\\\")\\n      - where display_name contains \\\"timeout\\\"\\n\")), mdx(\"p\", null, mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"\\u914D\\u7F6E\\u8BF4\\u660E\"), \"\\uFF1A\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"where display_name contains \\\"timeout\\\"\"), \"\\uFF1A\\u53EA\\u76D1\\u63A7\\u9519\\u8BEF\\u6D88\\u606F\\u4E2D\\u5305\\u542B \\\"timeout\\\" \\u7684\\u9519\\u8BEF\")), mdx(\"h5\", {\n    \"id\": \"监控异常\"\n  }, mdx(\"a\", {\n    parentName: \"h5\",\n    \"href\": \"#%E7%9B%91%E6%8E%A7%E5%BC%82%E5%B8%B8\",\n    \"aria-hidden\": true,\n    \"className\": \"anchor\"\n  }, mdx(\"svg\", {\n    \"aria-hidden\": \"true\",\n    height: \"16\",\n    version: \"1.1\",\n    viewBox: \"0 0 16 16\",\n    width: \"16\"\n  }, mdx(\"path\", {\n    fillRule: \"evenodd\",\n    d: \"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"\n  }))), \"\\u76D1\\u63A7\\u5F02\\u5E38\"), mdx(\"p\", null, \"\\u76D1\\u63A7\\u6240\\u6709\\u5305\\u542B\\u5F02\\u5E38\\u7C7B\\u578B\\u7684\\u9519\\u8BEF\\uFF1A\"), mdx(\"pre\", null, mdx(\"code\", {\n    parentName: \"pre\",\n    \"className\": \"language-yaml\"\n  }, \"error_monitors:\\n  - name: Exceptions\\n    notify_everyone_by_email: true\\n    query:\\n      - group by _group_id\\n      - where _system in (\\\"log:error\\\", \\\"log:fatal\\\")\\n      - where exception_type exists\\n\")), mdx(\"p\", null, mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"\\u914D\\u7F6E\\u8BF4\\u660E\"), \"\\uFF1A\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"where exception_type exists\"), \"\\uFF1A\\u53EA\\u76D1\\u63A7\\u5305\\u542B\\u5F02\\u5E38\\u7C7B\\u578B\\u7684\\u9519\\u8BEF\")), mdx(\"h5\", {\n    \"id\": \"监控特定环境外的错误\"\n  }, mdx(\"a\", {\n    parentName: \"h5\",\n    \"href\": \"#%E7%9B%91%E6%8E%A7%E7%89%B9%E5%AE%9A%E7%8E%AF%E5%A2%83%E5%A4%96%E7%9A%84%E9%94%99%E8%AF%AF\",\n    \"aria-hidden\": true,\n    \"className\": \"anchor\"\n  }, mdx(\"svg\", {\n    \"aria-hidden\": \"true\",\n    height: \"16\",\n    version: \"1.1\",\n    viewBox: \"0 0 16 16\",\n    width: \"16\"\n  }, mdx(\"path\", {\n    fillRule: \"evenodd\",\n    d: \"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"\n  }))), \"\\u76D1\\u63A7\\u7279\\u5B9A\\u73AF\\u5883\\u5916\\u7684\\u9519\\u8BEF\"), mdx(\"p\", null, \"\\u76D1\\u63A7\\u9664 \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"dev\"), \" \\u73AF\\u5883\\u5916\\u7684\\u6240\\u6709\\u9519\\u8BEF\\uFF1A\"), mdx(\"pre\", null, mdx(\"code\", {\n    parentName: \"pre\",\n    \"className\": \"language-yaml\"\n  }, \"error_monitors:\\n  - name: Notify on all errors except in \\\"dev\\\" environment\\n    notify_everyone_by_email: true\\n    query:\\n      - group by _group_id\\n      - group by deployment_environment\\n      - where _system in (\\\"log:error\\\", \\\"log:fatal\\\")\\n      - where deployment_environment != \\\"dev\\\"\\n\")), mdx(\"p\", null, mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"\\u914D\\u7F6E\\u8BF4\\u660E\"), \"\\uFF1A\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"group by deployment_environment\"), \"\\uFF1A\\u6309\\u90E8\\u7F72\\u73AF\\u5883\\u5206\\u7EC4\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"where deployment_environment != \\\"dev\\\"\"), \"\\uFF1A\\u6392\\u9664\\u5F00\\u53D1\\u73AF\\u5883\")), mdx(\"h2\", {\n    \"id\": \"告警名称自定义\"\n  }, mdx(\"a\", {\n    parentName: \"h2\",\n    \"href\": \"#%E5%91%8A%E8%AD%A6%E5%90%8D%E7%A7%B0%E8%87%AA%E5%AE%9A%E4%B9%89\",\n    \"aria-hidden\": true,\n    \"className\": \"anchor\"\n  }, mdx(\"svg\", {\n    \"aria-hidden\": \"true\",\n    height: \"16\",\n    version: \"1.1\",\n    viewBox: \"0 0 16 16\",\n    width: \"16\"\n  }, mdx(\"path\", {\n    fillRule: \"evenodd\",\n    d: \"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"\n  }))), \"\\u544A\\u8B66\\u540D\\u79F0\\u81EA\\u5B9A\\u4E49\"), mdx(\"p\", null, \"Uptrace \\u4F1A\\u81EA\\u52A8\\u751F\\u6210\\u544A\\u8B66\\u540D\\u79F0\\uFF0C\\u4F46\\u60A8\\u53EF\\u4EE5\\u901A\\u8FC7 Go \\u6A21\\u677F\\u8BED\\u6CD5\\u81EA\\u5B9A\\u4E49\\u544A\\u8B66\\u540D\\u79F0\\u3002\"), mdx(\"h3\", {\n    \"id\": \"指标监控器的告警名称\"\n  }, mdx(\"a\", {\n    parentName: \"h3\",\n    \"href\": \"#%E6%8C%87%E6%A0%87%E7%9B%91%E6%8E%A7%E5%99%A8%E7%9A%84%E5%91%8A%E8%AD%A6%E5%90%8D%E7%A7%B0\",\n    \"aria-hidden\": true,\n    \"className\": \"anchor\"\n  }, mdx(\"svg\", {\n    \"aria-hidden\": \"true\",\n    height: \"16\",\n    version: \"1.1\",\n    viewBox: \"0 0 16 16\",\n    width: \"16\"\n  }, mdx(\"path\", {\n    fillRule: \"evenodd\",\n    d: \"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"\n  }))), \"\\u6307\\u6807\\u76D1\\u63A7\\u5668\\u7684\\u544A\\u8B66\\u540D\\u79F0\"), mdx(\"p\", null, \"\\u5BF9\\u4E8E\\u6307\\u6807\\u76D1\\u63A7\\u5668\\uFF0CUptrace \\u4F7F\\u7528\\u76D1\\u63A7\\u5668\\u540D\\u79F0\\u548C\\u65F6\\u95F4\\u5E8F\\u5217\\u540D\\u79F0\\u751F\\u6210\\u544A\\u8B66\\u540D\\u79F0\\uFF0C\\u4F8B\\u5982\\uFF1A\\\"Disk usage: myhost+mydisk\\\"\\u3002\"), mdx(\"h3\", {\n    \"id\": \"错误监控器的告警名称\"\n  }, mdx(\"a\", {\n    parentName: \"h3\",\n    \"href\": \"#%E9%94%99%E8%AF%AF%E7%9B%91%E6%8E%A7%E5%99%A8%E7%9A%84%E5%91%8A%E8%AD%A6%E5%90%8D%E7%A7%B0\",\n    \"aria-hidden\": true,\n    \"className\": \"anchor\"\n  }, mdx(\"svg\", {\n    \"aria-hidden\": \"true\",\n    height: \"16\",\n    version: \"1.1\",\n    viewBox: \"0 0 16 16\",\n    width: \"16\"\n  }, mdx(\"path\", {\n    fillRule: \"evenodd\",\n    d: \"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"\n  }))), \"\\u9519\\u8BEF\\u76D1\\u63A7\\u5668\\u7684\\u544A\\u8B66\\u540D\\u79F0\"), mdx(\"p\", null, \"\\u5BF9\\u4E8E\\u9519\\u8BEF\\u76D1\\u63A7\\u5668\\uFF0CUptrace \\u4F7F\\u7528\\u9519\\u8BEF\\uFF08\\u65E5\\u5FD7\\uFF09\\u6D88\\u606F\\u751F\\u6210\\u544A\\u8B66\\u540D\\u79F0\\uFF0C\\u4F8B\\u5982\\uFF1A\\\"ERROR *fmt.wrapError: writeError failed\\\"\\u3002\"), mdx(\"h3\", {\n    \"id\": \"自定义告警名称\"\n  }, mdx(\"a\", {\n    parentName: \"h3\",\n    \"href\": \"#%E8%87%AA%E5%AE%9A%E4%B9%89%E5%91%8A%E8%AD%A6%E5%90%8D%E7%A7%B0\",\n    \"aria-hidden\": true,\n    \"className\": \"anchor\"\n  }, mdx(\"svg\", {\n    \"aria-hidden\": \"true\",\n    height: \"16\",\n    version: \"1.1\",\n    viewBox: \"0 0 16 16\",\n    width: \"16\"\n  }, mdx(\"path\", {\n    fillRule: \"evenodd\",\n    d: \"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"\n  }))), \"\\u81EA\\u5B9A\\u4E49\\u544A\\u8B66\\u540D\\u79F0\"), mdx(\"p\", null, \"\\u60A8\\u53EF\\u4EE5\\u5728\\u521B\\u5EFA\\u76D1\\u63A7\\u5668\\u65F6\\uFF0C\\u5C06\\u76D1\\u63A7\\u5668\\u540D\\u79F0\\u6307\\u5B9A\\u4E3A Go \\u6A21\\u677F\\u5B57\\u7B26\\u4E32\\u6765\\u81EA\\u5B9A\\u4E49\\u544A\\u8B66\\u540D\\u79F0\\u3002\\u4F8B\\u5982\\uFF1A\"), mdx(\"pre\", null, mdx(\"code\", {\n    parentName: \"pre\",\n    \"className\": \"language-yaml\"\n  }, \"metric_monitors:\\n  - name: '{{ .Attrs.deployment_environment_name }}: {{ .DisplayName }}'\\n    # ... \\u5176\\u4ED6\\u914D\\u7F6E\\n\")), mdx(\"p\", null, \"\\u8FD9\\u4E2A\\u6A21\\u677F\\u4F1A\\u5728\\u544A\\u8B66\\u540D\\u79F0\\u524D\\u6DFB\\u52A0\\u90E8\\u7F72\\u73AF\\u5883\\u540D\\u79F0\\u3002\"), mdx(\"h3\", {\n    \"id\": \"模板变量\"\n  }, mdx(\"a\", {\n    parentName: \"h3\",\n    \"href\": \"#%E6%A8%A1%E6%9D%BF%E5%8F%98%E9%87%8F\",\n    \"aria-hidden\": true,\n    \"className\": \"anchor\"\n  }, mdx(\"svg\", {\n    \"aria-hidden\": \"true\",\n    height: \"16\",\n    version: \"1.1\",\n    viewBox: \"0 0 16 16\",\n    width: \"16\"\n  }, mdx(\"path\", {\n    fillRule: \"evenodd\",\n    d: \"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"\n  }))), \"\\u6A21\\u677F\\u53D8\\u91CF\"), mdx(\"p\", null, \"\\u60A8\\u53EF\\u4EE5\\u5728\\u6A21\\u677F\\u4E2D\\u4F7F\\u7528\\u4EE5\\u4E0B\\u53D8\\u91CF\\uFF1A\"), mdx(\"table\", null, mdx(\"thead\", {\n    parentName: \"table\"\n  }, mdx(\"tr\", {\n    parentName: \"thead\"\n  }, mdx(\"th\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"\\u53D8\\u91CF\"), mdx(\"th\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"\\u7C7B\\u578B\"), mdx(\"th\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"\\u63CF\\u8FF0\"))), mdx(\"tbody\", {\n    parentName: \"table\"\n  }, mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, mdx(\"inlineCode\", {\n    parentName: \"td\"\n  }, \"{{ .DisplayName }}\")), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"String\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"\\u4E0E\\u67E5\\u8BE2 spans \\u548C logs \\u65F6\\u7684 \", mdx(\"inlineCode\", {\n    parentName: \"td\"\n  }, \"_display_name\"), \" \\u76F8\\u540C\")), mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, mdx(\"inlineCode\", {\n    parentName: \"td\"\n  }, \"{{ .Attrs }}\")), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"map\", \"[string]\", \"any\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"\\u6240\\u6709\\u53EF\\u7528\\u7684\\u5C5E\\u6027\\uFF0C\\u4F8B\\u5982 \", mdx(\"inlineCode\", {\n    parentName: \"td\"\n  }, \"{{ .Attrs.service_name }}\"))))), mdx(\"p\", null, mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"\\u793A\\u4F8B\"), \"\\uFF1A\"), mdx(\"pre\", null, mdx(\"code\", {\n    parentName: \"pre\",\n    \"className\": \"language-yaml\"\n  }, \"# \\u4F7F\\u7528\\u670D\\u52A1\\u540D\\u548C\\u73AF\\u5883\\u540D\\u4F5C\\u4E3A\\u524D\\u7F00\\nmetric_monitors:\\n  - name: '{{ .Attrs.service_name }} ({{ .Attrs.deployment_environment }}): {{ .DisplayName }}'\\n    # ... \\u5176\\u4ED6\\u914D\\u7F6E\\n\\n# \\u4F7F\\u7528\\u4E3B\\u673A\\u540D\\nmetric_monitors:\\n  - name: '{{ .Attrs.host_name }} - {{ .DisplayName }}'\\n    # ... \\u5176\\u4ED6\\u914D\\u7F6E\\n\")), mdx(\"h2\", {\n    \"id\": \"通知渠道配置\"\n  }, mdx(\"a\", {\n    parentName: \"h2\",\n    \"href\": \"#%E9%80%9A%E7%9F%A5%E6%B8%A0%E9%81%93%E9%85%8D%E7%BD%AE\",\n    \"aria-hidden\": true,\n    \"className\": \"anchor\"\n  }, mdx(\"svg\", {\n    \"aria-hidden\": \"true\",\n    height: \"16\",\n    version: \"1.1\",\n    viewBox: \"0 0 16 16\",\n    width: \"16\"\n  }, mdx(\"path\", {\n    fillRule: \"evenodd\",\n    d: \"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"\n  }))), \"\\u901A\\u77E5\\u6E20\\u9053\\u914D\\u7F6E\"), mdx(\"p\", null, \"\\u901A\\u77E5\\u6E20\\u9053\\u5B9A\\u4E49\\u4E86\\u544A\\u8B66\\u901A\\u77E5\\u7684\\u53D1\\u9001\\u65B9\\u5F0F\\u3002Uptrace \\u652F\\u6301\\u591A\\u79CD\\u901A\\u77E5\\u6E20\\u9053\\uFF0C\\u60A8\\u53EF\\u4EE5\\u4E3A\\u6BCF\\u4E2A\\u76D1\\u63A7\\u5668\\u914D\\u7F6E\\u4E00\\u4E2A\\u6216\\u591A\\u4E2A\\u901A\\u77E5\\u6E20\\u9053\\u3002\"), mdx(\"h3\", {\n    \"id\": \"支持的渠道\"\n  }, mdx(\"a\", {\n    parentName: \"h3\",\n    \"href\": \"#%E6%94%AF%E6%8C%81%E7%9A%84%E6%B8%A0%E9%81%93\",\n    \"aria-hidden\": true,\n    \"className\": \"anchor\"\n  }, mdx(\"svg\", {\n    \"aria-hidden\": \"true\",\n    height: \"16\",\n    version: \"1.1\",\n    viewBox: \"0 0 16 16\",\n    width: \"16\"\n  }, mdx(\"path\", {\n    fillRule: \"evenodd\",\n    d: \"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"\n  }))), \"\\u652F\\u6301\\u7684\\u6E20\\u9053\"), mdx(\"p\", null, \"Uptrace \\u652F\\u6301\\u4EE5\\u4E0B\\u901A\\u77E5\\u6E20\\u9053\\uFF1A\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Email\\uFF08\\u90AE\\u4EF6\\uFF09\"), \"\\uFF1A\\u53D1\\u9001\\u544A\\u8B66\\u90AE\\u4EF6\\u5230\\u6307\\u5B9A\\u90AE\\u7BB1\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Slack\"), \"\\uFF1A\\u53D1\\u9001\\u6D88\\u606F\\u5230 Slack \\u9891\\u9053\\u6216\\u7528\\u6237\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Telegram\"), \"\\uFF1A\\u53D1\\u9001\\u6D88\\u606F\\u5230 Telegram \\u7FA4\\u7EC4\\u6216\\u7528\\u6237\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Microsoft Teams\"), \"\\uFF1A\\u53D1\\u9001\\u6D88\\u606F\\u5230 Teams \\u9891\\u9053\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"PagerDuty\"), \"\\uFF1A\\u96C6\\u6210 PagerDuty \\u4E8B\\u4EF6\\u7BA1\\u7406\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Opsgenie\"), \"\\uFF1A\\u96C6\\u6210 Opsgenie \\u544A\\u8B66\\u7BA1\\u7406\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"AlertManager\"), \"\\uFF1A\\u96C6\\u6210 Prometheus AlertManager\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Webhook\"), \"\\uFF1A\\u53D1\\u9001 HTTP POST \\u8BF7\\u6C42\\u5230\\u81EA\\u5B9A\\u4E49 Webhook\")), mdx(\"h3\", {\n    \"id\": \"创建通知渠道\"\n  }, mdx(\"a\", {\n    parentName: \"h3\",\n    \"href\": \"#%E5%88%9B%E5%BB%BA%E9%80%9A%E7%9F%A5%E6%B8%A0%E9%81%93\",\n    \"aria-hidden\": true,\n    \"className\": \"anchor\"\n  }, mdx(\"svg\", {\n    \"aria-hidden\": \"true\",\n    height: \"16\",\n    version: \"1.1\",\n    viewBox: \"0 0 16 16\",\n    width: \"16\"\n  }, mdx(\"path\", {\n    fillRule: \"evenodd\",\n    d: \"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"\n  }))), \"\\u521B\\u5EFA\\u901A\\u77E5\\u6E20\\u9053\"), mdx(\"p\", null, \"\\u521B\\u5EFA\\u901A\\u77E5\\u6E20\\u9053\\u7684\\u6B65\\u9AA4\\uFF1A\"), mdx(\"ol\", null, mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"\\u767B\\u5F55 Uptrace \\u5E73\\u53F0\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"\\u5BFC\\u822A\\u5230 \\\"Alerting\\\" \\u2192 \\\"Channels\\\"\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"\\u70B9\\u51FB \\\"New channel\\\"\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"\\u9009\\u62E9\\u6E20\\u9053\\u7C7B\\u578B\\uFF08\\u4F8B\\u5982 \\\"Slack\\\"\\uFF09\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"\\u586B\\u5199\\u914D\\u7F6E\\u4FE1\\u606F\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"\\u4FDD\\u5B58\\u914D\\u7F6E\")), mdx(\"h3\", {\n    \"id\": \"渠道条件配置\"\n  }, mdx(\"a\", {\n    parentName: \"h3\",\n    \"href\": \"#%E6%B8%A0%E9%81%93%E6%9D%A1%E4%BB%B6%E9%85%8D%E7%BD%AE\",\n    \"aria-hidden\": true,\n    \"className\": \"anchor\"\n  }, mdx(\"svg\", {\n    \"aria-hidden\": \"true\",\n    height: \"16\",\n    version: \"1.1\",\n    viewBox: \"0 0 16 16\",\n    width: \"16\"\n  }, mdx(\"path\", {\n    fillRule: \"evenodd\",\n    d: \"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"\n  }))), \"\\u6E20\\u9053\\u6761\\u4EF6\\u914D\\u7F6E\"), mdx(\"p\", null, \"\\u5728\\u521B\\u5EFA\\u901A\\u77E5\\u6E20\\u9053\\u65F6\\uFF0C\\u60A8\\u53EF\\u4EE5\\u6307\\u5B9A\\u6761\\u4EF6\\u6765\\u8FC7\\u6EE4\\u901A\\u77E5\\u3002\\u53EA\\u6709\\u6EE1\\u8DB3\\u6761\\u4EF6\\u7684\\u544A\\u8B66\\u624D\\u4F1A\\u901A\\u8FC7\\u8BE5\\u6E20\\u9053\\u53D1\\u9001\\u3002\"), mdx(\"p\", null, \"Uptrace \\u4F7F\\u7528 Expr \\u8BED\\u8A00\\u7F16\\u5199\\u6761\\u4EF6\\u3002\\u9664\\u4E86 Expr \\u5185\\u7F6E\\u51FD\\u6570\\u5916\\uFF0CUptrace \\u8FD8\\u652F\\u6301\\u4EE5\\u4E0B\\u51FD\\u6570\\uFF1A\"), mdx(\"table\", null, mdx(\"thead\", {\n    parentName: \"table\"\n  }, mdx(\"tr\", {\n    parentName: \"thead\"\n  }, mdx(\"th\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"\\u51FD\\u6570\"), mdx(\"th\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"\\u8BF4\\u660E\"))), mdx(\"tbody\", {\n    parentName: \"table\"\n  }, mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, mdx(\"inlineCode\", {\n    parentName: \"td\"\n  }, \"monitorName() string\")), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"\\u8FD4\\u56DE\\u76D1\\u63A7\\u5668\\u540D\\u79F0\")), mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, mdx(\"inlineCode\", {\n    parentName: \"td\"\n  }, \"alertName() string\")), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"\\u8FD4\\u56DE\\u544A\\u8B66\\u540D\\u79F0\")), mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, mdx(\"inlineCode\", {\n    parentName: \"td\"\n  }, \"alertType() string\")), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"\\u8FD4\\u56DE\\u544A\\u8B66\\u7C7B\\u578B\\uFF1A\", mdx(\"inlineCode\", {\n    parentName: \"td\"\n  }, \"error\"), \" \\u6216 \", mdx(\"inlineCode\", {\n    parentName: \"td\"\n  }, \"metric\"))), mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, mdx(\"inlineCode\", {\n    parentName: \"td\"\n  }, \"attr(key string) string\")), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"\\u8FD4\\u56DE\\u544A\\u8B66\\u5C5E\\u6027\\u503C\")), mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, mdx(\"inlineCode\", {\n    parentName: \"td\"\n  }, \"hasAttr(key string) bool\")), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"\\u5982\\u679C\\u544A\\u8B66\\u5C5E\\u6027\\u5B58\\u5728\\u5219\\u8FD4\\u56DE true\")))), mdx(\"h4\", {\n    \"id\": \"条件示例\"\n  }, mdx(\"a\", {\n    parentName: \"h4\",\n    \"href\": \"#%E6%9D%A1%E4%BB%B6%E7%A4%BA%E4%BE%8B\",\n    \"aria-hidden\": true,\n    \"className\": \"anchor\"\n  }, mdx(\"svg\", {\n    \"aria-hidden\": \"true\",\n    height: \"16\",\n    version: \"1.1\",\n    viewBox: \"0 0 16 16\",\n    width: \"16\"\n  }, mdx(\"path\", {\n    fillRule: \"evenodd\",\n    d: \"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"\n  }))), \"\\u6761\\u4EF6\\u793A\\u4F8B\"), mdx(\"p\", null, mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"\\u53EA\\u53D1\\u9001\\u751F\\u4EA7\\u73AF\\u5883\\u7684\\u901A\\u77E5\"), \"\\uFF1A\"), mdx(\"pre\", null, mdx(\"code\", {\n    parentName: \"pre\"\n  }, \"attr(\\\"deployment_environment\\\") == \\\"prod\\\"\\n\")), mdx(\"p\", null, mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"\\u53EA\\u53D1\\u9001\\u4E3B\\u673A\\u540D\\u4EE5 \", mdx(\"inlineCode\", {\n    parentName: \"strong\"\n  }, \"prod-\"), \" \\u5F00\\u5934\\u7684\\u901A\\u77E5\"), \"\\uFF1A\"), mdx(\"pre\", null, mdx(\"code\", {\n    parentName: \"pre\"\n  }, \"attr(\\\"host_name\\\") startsWith \\\"prod-\\\"\\n\")), mdx(\"p\", null, mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"\\u53EA\\u53D1\\u9001\\u76D1\\u63A7\\u5668\\u540D\\u79F0\\u5305\\u542B \\\"URGENT\\\" \\u7684\\u901A\\u77E5\"), \"\\uFF1A\"), mdx(\"pre\", null, mdx(\"code\", {\n    parentName: \"pre\"\n  }, \"monitorName() contains \\\"URGENT\\\"\\n\")), mdx(\"p\", null, mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"\\u7EC4\\u5408\\u6761\\u4EF6\"), \"\\uFF1A\"), mdx(\"pre\", null, mdx(\"code\", {\n    parentName: \"pre\"\n  }, \"attr(\\\"deployment_environment\\\") == \\\"prod\\\" && alertType() == \\\"metric\\\"\\n\")), mdx(\"h3\", {\n    \"id\": \"通知频率控制\"\n  }, mdx(\"a\", {\n    parentName: \"h3\",\n    \"href\": \"#%E9%80%9A%E7%9F%A5%E9%A2%91%E7%8E%87%E6%8E%A7%E5%88%B6\",\n    \"aria-hidden\": true,\n    \"className\": \"anchor\"\n  }, mdx(\"svg\", {\n    \"aria-hidden\": \"true\",\n    height: \"16\",\n    version: \"1.1\",\n    viewBox: \"0 0 16 16\",\n    width: \"16\"\n  }, mdx(\"path\", {\n    fillRule: \"evenodd\",\n    d: \"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"\n  }))), \"\\u901A\\u77E5\\u9891\\u7387\\u63A7\\u5236\"), mdx(\"p\", null, \"\\u4E3A\\u4E86\\u907F\\u514D\\u544A\\u8B66\\u98CE\\u66B4\\uFF0CUptrace \\u4F7F\\u7528\\u81EA\\u9002\\u5E94\\u901A\\u77E5\\u9891\\u7387\\u673A\\u5236\\u3002\\u901A\\u77E5\\u9891\\u7387\\u4F1A\\u6839\\u636E\\u544A\\u8B66\\u6301\\u7EED\\u65F6\\u95F4\\u81EA\\u52A8\\u8C03\\u6574\\u3002\"), mdx(\"h4\", {\n    \"id\": \"指标监控器的通知频率\"\n  }, mdx(\"a\", {\n    parentName: \"h4\",\n    \"href\": \"#%E6%8C%87%E6%A0%87%E7%9B%91%E6%8E%A7%E5%99%A8%E7%9A%84%E9%80%9A%E7%9F%A5%E9%A2%91%E7%8E%87\",\n    \"aria-hidden\": true,\n    \"className\": \"anchor\"\n  }, mdx(\"svg\", {\n    \"aria-hidden\": \"true\",\n    height: \"16\",\n    version: \"1.1\",\n    viewBox: \"0 0 16 16\",\n    width: \"16\"\n  }, mdx(\"path\", {\n    fillRule: \"evenodd\",\n    d: \"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"\n  }))), \"\\u6307\\u6807\\u76D1\\u63A7\\u5668\\u7684\\u901A\\u77E5\\u9891\\u7387\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"\\u521D\\u59CB\\u95F4\\u9694\"), \"\\uFF1A15 \\u5206\\u949F\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"\\u9012\\u589E\\u89C4\\u5219\"), \"\\uFF1A\\u6BCF 3 \\u6B21\\u901A\\u77E5\\u540E\\uFF0C\\u95F4\\u9694\\u65F6\\u95F4\\u7FFB\\u500D\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"\\u95F4\\u9694\\u5E8F\\u5217\"), \"\\uFF1A15m, 15m, 15m, 30m, 30m, 30m, 1h, 1h, 1h, 2h, 2h, 2h, 4h, 4h, 4h...\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"\\u6700\\u5927\\u95F4\\u9694\"), \"\\uFF1A24 \\u5C0F\\u65F6\")), mdx(\"h4\", {\n    \"id\": \"错误监控器的通知频率\"\n  }, mdx(\"a\", {\n    parentName: \"h4\",\n    \"href\": \"#%E9%94%99%E8%AF%AF%E7%9B%91%E6%8E%A7%E5%99%A8%E7%9A%84%E9%80%9A%E7%9F%A5%E9%A2%91%E7%8E%87\",\n    \"aria-hidden\": true,\n    \"className\": \"anchor\"\n  }, mdx(\"svg\", {\n    \"aria-hidden\": \"true\",\n    height: \"16\",\n    version: \"1.1\",\n    viewBox: \"0 0 16 16\",\n    width: \"16\"\n  }, mdx(\"path\", {\n    fillRule: \"evenodd\",\n    d: \"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"\n  }))), \"\\u9519\\u8BEF\\u76D1\\u63A7\\u5668\\u7684\\u901A\\u77E5\\u9891\\u7387\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"\\u521D\\u59CB\\u95F4\\u9694\"), \"\\uFF1A1 \\u5C0F\\u65F6\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"\\u9012\\u589E\\u89C4\\u5219\"), \"\\uFF1A\\u6BCF 2 \\u6B21\\u901A\\u77E5\\u540E\\uFF0C\\u95F4\\u9694\\u65F6\\u95F4\\u7FFB\\u500D\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"\\u95F4\\u9694\\u5E8F\\u5217\"), \"\\uFF1A1h, 1h, 2h, 2h, 4h, 4h, 8h, 8h, 16h, 16h...\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"\\u6700\\u5927\\u95F4\\u9694\"), \"\\uFF1A1 \\u5468\")), mdx(\"h4\", {\n    \"id\": \"告警恢复通知\"\n  }, mdx(\"a\", {\n    parentName: \"h4\",\n    \"href\": \"#%E5%91%8A%E8%AD%A6%E6%81%A2%E5%A4%8D%E9%80%9A%E7%9F%A5\",\n    \"aria-hidden\": true,\n    \"className\": \"anchor\"\n  }, mdx(\"svg\", {\n    \"aria-hidden\": \"true\",\n    height: \"16\",\n    version: \"1.1\",\n    viewBox: \"0 0 16 16\",\n    width: \"16\"\n  }, mdx(\"path\", {\n    fillRule: \"evenodd\",\n    d: \"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"\n  }))), \"\\u544A\\u8B66\\u6062\\u590D\\u901A\\u77E5\"), mdx(\"p\", null, \"\\u5F53\\u544A\\u8B66\\u5173\\u95ED\\uFF08\\u6307\\u6807\\u6062\\u590D\\u6B63\\u5E38\\u6216\\u9519\\u8BEF\\u505C\\u6B62\\uFF09\\u65F6\\uFF0CUptrace \\u4F1A\\u7ACB\\u5373\\u53D1\\u9001\\u6062\\u590D\\u901A\\u77E5\\uFF0C\\u4E0D\\u53D7\\u901A\\u77E5\\u9891\\u7387\\u9650\\u5236\\u3002\"), mdx(\"h4\", {\n    \"id\": \"通知总数\"\n  }, mdx(\"a\", {\n    parentName: \"h4\",\n    \"href\": \"#%E9%80%9A%E7%9F%A5%E6%80%BB%E6%95%B0\",\n    \"aria-hidden\": true,\n    \"className\": \"anchor\"\n  }, mdx(\"svg\", {\n    \"aria-hidden\": \"true\",\n    height: \"16\",\n    version: \"1.1\",\n    viewBox: \"0 0 16 16\",\n    width: \"16\"\n  }, mdx(\"path\", {\n    fillRule: \"evenodd\",\n    d: \"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"\n  }))), \"\\u901A\\u77E5\\u603B\\u6570\"), mdx(\"p\", null, \"\\u901A\\u77E5\\u603B\\u6570\\u4E0D\\u53D7\\u9650\\u5236\\u3002\\u4F8B\\u5982\\uFF0C\\u5982\\u679C\\u6307\\u6807\\u76D1\\u63A7\\u5668\\u4ECE\\u672A\\u6062\\u590D\\uFF0C\\u60A8\\u5C06\\u6BCF 24 \\u5C0F\\u65F6\\u6536\\u5230\\u4E00\\u6B21\\u901A\\u77E5\\uFF0C\\u6301\\u7EED\\u65E0\\u9650\\u671F\\u3002\"), mdx(\"h2\", {\n    \"id\": \"邮件通知配置\"\n  }, mdx(\"a\", {\n    parentName: \"h2\",\n    \"href\": \"#%E9%82%AE%E4%BB%B6%E9%80%9A%E7%9F%A5%E9%85%8D%E7%BD%AE\",\n    \"aria-hidden\": true,\n    \"className\": \"anchor\"\n  }, mdx(\"svg\", {\n    \"aria-hidden\": \"true\",\n    height: \"16\",\n    version: \"1.1\",\n    viewBox: \"0 0 16 16\",\n    width: \"16\"\n  }, mdx(\"path\", {\n    fillRule: \"evenodd\",\n    d: \"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"\n  }))), \"\\u90AE\\u4EF6\\u901A\\u77E5\\u914D\\u7F6E\"), mdx(\"p\", null, \"\\u90AE\\u4EF6\\u901A\\u77E5\\u662F Uptrace \\u793E\\u533A\\u7248\\u652F\\u6301\\u7684\\u57FA\\u7840\\u901A\\u77E5\\u65B9\\u5F0F\\u3002\\u8981\\u63A5\\u6536\\u90AE\\u4EF6\\u901A\\u77E5\\uFF0C\\u9700\\u8981\\u786E\\u4FDD\\uFF1A\"), mdx(\"ol\", null, mdx(\"li\", {\n    parentName: \"ol\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"\\u7528\\u6237\\u90AE\\u7BB1\\u6B63\\u786E\"), \"\\uFF1A\\u7528\\u6237\\u8D26\\u6237\\u4E2D\\u914D\\u7F6E\\u4E86\\u6B63\\u786E\\u7684\\u90AE\\u7BB1\\u5730\\u5740\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"\\u90AE\\u4EF6\\u670D\\u52A1\\u914D\\u7F6E\"), \"\\uFF1AUptrace \\u670D\\u52A1\\u5668\\u914D\\u7F6E\\u4E86\\u90AE\\u4EF6\\u670D\\u52A1\\uFF08SMTP\\uFF09\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"\\u90AE\\u4EF6\\u670D\\u52A1\\u542F\\u7528\"), \"\\uFF1A\\u90AE\\u4EF6\\u670D\\u52A1\\u5DF2\\u542F\\u7528\\u5E76\\u6B63\\u5E38\\u5DE5\\u4F5C\")), mdx(\"h3\", {\n    \"id\": \"配置邮件服务自托管版本\"\n  }, mdx(\"a\", {\n    parentName: \"h3\",\n    \"href\": \"#%E9%85%8D%E7%BD%AE%E9%82%AE%E4%BB%B6%E6%9C%8D%E5%8A%A1%E8%87%AA%E6%89%98%E7%AE%A1%E7%89%88%E6%9C%AC\",\n    \"aria-hidden\": true,\n    \"className\": \"anchor\"\n  }, mdx(\"svg\", {\n    \"aria-hidden\": \"true\",\n    height: \"16\",\n    version: \"1.1\",\n    viewBox: \"0 0 16 16\",\n    width: \"16\"\n  }, mdx(\"path\", {\n    fillRule: \"evenodd\",\n    d: \"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"\n  }))), \"\\u914D\\u7F6E\\u90AE\\u4EF6\\u670D\\u52A1\\uFF08\\u81EA\\u6258\\u7BA1\\u7248\\u672C\\uFF09\"), mdx(\"p\", null, \"\\u5982\\u679C\\u60A8\\u4F7F\\u7528\\u7684\\u662F\\u81EA\\u6258\\u7BA1\\u7248\\u672C\\u7684 Uptrace\\uFF0C\\u9700\\u8981\\u5728\\u914D\\u7F6E\\u6587\\u4EF6\\u4E2D\\u8BBE\\u7F6E\\u90AE\\u4EF6\\u670D\\u52A1\\uFF1A\"), mdx(\"pre\", null, mdx(\"code\", {\n    parentName: \"pre\",\n    \"className\": \"language-yaml\"\n  }, \"# uptrace.yml\\nmailer:\\n  enabled: true\\n  smtp:\\n    addr: smtp.example.com:587\\n    username: your-email@example.com\\n    password: your-password\\n    from: uptrace@example.com\\n\")), mdx(\"h3\", {\n    \"id\": \"使用邮件通知\"\n  }, mdx(\"a\", {\n    parentName: \"h3\",\n    \"href\": \"#%E4%BD%BF%E7%94%A8%E9%82%AE%E4%BB%B6%E9%80%9A%E7%9F%A5\",\n    \"aria-hidden\": true,\n    \"className\": \"anchor\"\n  }, mdx(\"svg\", {\n    \"aria-hidden\": \"true\",\n    height: \"16\",\n    version: \"1.1\",\n    viewBox: \"0 0 16 16\",\n    width: \"16\"\n  }, mdx(\"path\", {\n    fillRule: \"evenodd\",\n    d: \"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"\n  }))), \"\\u4F7F\\u7528\\u90AE\\u4EF6\\u901A\\u77E5\"), mdx(\"p\", null, \"\\u5728\\u521B\\u5EFA\\u76D1\\u63A7\\u5668\\u65F6\\uFF0C\\u53EF\\u4EE5\\u8BBE\\u7F6E \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"notify_everyone_by_email: true\"), \" \\u6765\\u901A\\u8FC7\\u90AE\\u4EF6\\u901A\\u77E5\\u6240\\u6709\\u9879\\u76EE\\u6210\\u5458\\uFF1A\"), mdx(\"pre\", null, mdx(\"code\", {\n    parentName: \"pre\",\n    \"className\": \"language-yaml\"\n  }, \"error_monitors:\\n  - name: Critical errors\\n    notify_everyone_by_email: true\\n    query:\\n      - group by _group_id\\n      - where _system in (\\\"log:error\\\", \\\"log:fatal\\\")\\n\")), mdx(\"h2\", {\n    \"id\": \"实战示例\"\n  }, mdx(\"a\", {\n    parentName: \"h2\",\n    \"href\": \"#%E5%AE%9E%E6%88%98%E7%A4%BA%E4%BE%8B\",\n    \"aria-hidden\": true,\n    \"className\": \"anchor\"\n  }, mdx(\"svg\", {\n    \"aria-hidden\": \"true\",\n    height: \"16\",\n    version: \"1.1\",\n    viewBox: \"0 0 16 16\",\n    width: \"16\"\n  }, mdx(\"path\", {\n    fillRule: \"evenodd\",\n    d: \"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"\n  }))), \"\\u5B9E\\u6218\\u793A\\u4F8B\"), mdx(\"h3\", {\n    \"id\": \"示例-1完整的系统监控告警配置\"\n  }, mdx(\"a\", {\n    parentName: \"h3\",\n    \"href\": \"#%E7%A4%BA%E4%BE%8B-1%E5%AE%8C%E6%95%B4%E7%9A%84%E7%B3%BB%E7%BB%9F%E7%9B%91%E6%8E%A7%E5%91%8A%E8%AD%A6%E9%85%8D%E7%BD%AE\",\n    \"aria-hidden\": true,\n    \"className\": \"anchor\"\n  }, mdx(\"svg\", {\n    \"aria-hidden\": \"true\",\n    height: \"16\",\n    version: \"1.1\",\n    viewBox: \"0 0 16 16\",\n    width: \"16\"\n  }, mdx(\"path\", {\n    fillRule: \"evenodd\",\n    d: \"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"\n  }))), \"\\u793A\\u4F8B 1\\uFF1A\\u5B8C\\u6574\\u7684\\u7CFB\\u7EDF\\u76D1\\u63A7\\u544A\\u8B66\\u914D\\u7F6E\"), mdx(\"p\", null, \"\\u521B\\u5EFA\\u4E00\\u4E2A\\u5B8C\\u6574\\u7684\\u7CFB\\u7EDF\\u76D1\\u63A7\\u544A\\u8B66\\u914D\\u7F6E\\uFF0C\\u76D1\\u63A7 CPU\\u3001\\u5185\\u5B58\\u3001\\u78C1\\u76D8\\u548C\\u7F51\\u7EDC\\uFF1A\"), mdx(\"pre\", null, mdx(\"code\", {\n    parentName: \"pre\",\n    \"className\": \"language-yaml\"\n  }, \"metric_monitors:\\n  # CPU \\u4F7F\\u7528\\u7387\\u76D1\\u63A7\\n  - name: High CPU usage\\n    metrics:\\n      - system_cpu_load_average_15m as $load_avg_15m\\n      - system_cpu_time as $cpu_time\\n    query:\\n      - $load_avg_15m / uniq($cpu_time.cpu) as cpu_util\\n      - group by host_name\\n    column: cpu_util\\n    column_unit: utilization\\n    max_allowed_value: 3\\n    check_num_point: 10\\n    notify_channels:\\n      - email\\n      - slack\\n\\n  # \\u5185\\u5B58\\u4F7F\\u7528\\u7387\\u76D1\\u63A7\\n  - name: High memory usage\\n    metrics:\\n      - system_memory_utilization as $mem_util\\n    query:\\n      - avg($mem_util)\\n      - group by host_name\\n    column: mem_util\\n    column_unit: utilization\\n    max_allowed_value: 0.9\\n    check_num_point: 5\\n    notify_channels:\\n      - email\\n      - slack\\n\\n  # \\u78C1\\u76D8\\u4F7F\\u7528\\u7387\\u76D1\\u63A7\\n  - name: High disk usage\\n    metrics:\\n      - system_filesystem_usage as $fs_usage\\n    query:\\n      - $fs_usage{state='used'} / $fs_usage as fs_util\\n      - group by host_name, mountpoint\\n      - where mountpoint !~ \\\"/snap\\\"\\n    column: fs_util\\n    column_unit: utilization\\n    max_allowed_value: 0.9\\n    check_num_point: 3\\n    notify_channels:\\n      - email\\n      - slack\\n\\n  # \\u7F51\\u7EDC\\u9519\\u8BEF\\u76D1\\u63A7\\n  - name: Network errors\\n    metrics:\\n      - system_network_errors as $net_errors\\n    query:\\n      - $net_errors\\n      - group by host_name\\n    max_allowed_value: 0\\n    check_num_point: 3\\n    notify_channels:\\n      - email\\n      - slack\\n      - pagerduty\\n\")), mdx(\"h3\", {\n    \"id\": \"示例-2应用性能监控告警\"\n  }, mdx(\"a\", {\n    parentName: \"h3\",\n    \"href\": \"#%E7%A4%BA%E4%BE%8B-2%E5%BA%94%E7%94%A8%E6%80%A7%E8%83%BD%E7%9B%91%E6%8E%A7%E5%91%8A%E8%AD%A6\",\n    \"aria-hidden\": true,\n    \"className\": \"anchor\"\n  }, mdx(\"svg\", {\n    \"aria-hidden\": \"true\",\n    height: \"16\",\n    version: \"1.1\",\n    viewBox: \"0 0 16 16\",\n    width: \"16\"\n  }, mdx(\"path\", {\n    fillRule: \"evenodd\",\n    d: \"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"\n  }))), \"\\u793A\\u4F8B 2\\uFF1A\\u5E94\\u7528\\u6027\\u80FD\\u76D1\\u63A7\\u544A\\u8B66\"), mdx(\"p\", null, \"\\u76D1\\u63A7\\u5E94\\u7528\\u7684\\u5173\\u952E\\u6027\\u80FD\\u6307\\u6807\\uFF1A\"), mdx(\"pre\", null, mdx(\"code\", {\n    parentName: \"pre\",\n    \"className\": \"language-yaml\"\n  }, \"metric_monitors:\\n  # \\u9AD8\\u9519\\u8BEF\\u7387\\u76D1\\u63A7\\n  - name: High error rate\\n    metrics:\\n      - uptrace_tracing_spans as $spans\\n    query:\\n      - perMin(count($spans{_status_code=\\\"error\\\"})) / perMin(count($spans)) as error_rate\\n      - where _type = \\\"httpserver\\\"\\n      - group by service_name\\n    column: error_rate\\n    column_unit: utilization\\n    max_allowed_value: 0.05  # 5% \\u9519\\u8BEF\\u7387\\n    check_num_point: 5\\n    notify_channels:\\n      - email\\n      - slack\\n\\n  # \\u6162\\u8BF7\\u6C42\\u76D1\\u63A7\\n  - name: Slow requests\\n    metrics:\\n      - uptrace_tracing_spans as $spans\\n    query:\\n      - p95($spans)\\n      - where _type = \\\"httpserver\\\"\\n      - group by service_name, span_name\\n    max_allowed_value: 1000000000  # 1 \\u79D2\\n    check_num_point: 5\\n    notify_channels:\\n      - email\\n\\n  # \\u6570\\u636E\\u5E93\\u6162\\u67E5\\u8BE2\\u76D1\\u63A7\\n  - name: Slow database queries\\n    metrics:\\n      - uptrace_tracing_spans as $spans\\n    query:\\n      - p95($spans)\\n      - where _type = \\\"db\\\"\\n      - group by db_system, db_operation\\n    max_allowed_value: 500000000  # 500 \\u6BEB\\u79D2\\n    check_num_point: 5\\n    notify_channels:\\n      - email\\n      - slack\\n\")), mdx(\"h3\", {\n    \"id\": \"示例-3错误监控配置\"\n  }, mdx(\"a\", {\n    parentName: \"h3\",\n    \"href\": \"#%E7%A4%BA%E4%BE%8B-3%E9%94%99%E8%AF%AF%E7%9B%91%E6%8E%A7%E9%85%8D%E7%BD%AE\",\n    \"aria-hidden\": true,\n    \"className\": \"anchor\"\n  }, mdx(\"svg\", {\n    \"aria-hidden\": \"true\",\n    height: \"16\",\n    version: \"1.1\",\n    viewBox: \"0 0 16 16\",\n    width: \"16\"\n  }, mdx(\"path\", {\n    fillRule: \"evenodd\",\n    d: \"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"\n  }))), \"\\u793A\\u4F8B 3\\uFF1A\\u9519\\u8BEF\\u76D1\\u63A7\\u914D\\u7F6E\"), mdx(\"p\", null, \"\\u914D\\u7F6E\\u5168\\u9762\\u7684\\u9519\\u8BEF\\u76D1\\u63A7\\uFF1A\"), mdx(\"pre\", null, mdx(\"code\", {\n    parentName: \"pre\",\n    \"className\": \"language-yaml\"\n  }, \"error_monitors:\\n  # \\u6240\\u6709\\u9519\\u8BEF\\uFF08\\u751F\\u4EA7\\u73AF\\u5883\\uFF09\\n  - name: All errors in production\\n    notify_everyone_by_email: true\\n    query:\\n      - group by _group_id\\n      - group by service_name\\n      - where _system in (\\\"log:error\\\", \\\"log:fatal\\\")\\n      - where deployment_environment == \\\"production\\\"\\n    notify_channels:\\n      - email\\n      - slack\\n      - pagerduty\\n\\n  # \\u8D85\\u65F6\\u9519\\u8BEF\\n  - name: Timeout errors\\n    notify_everyone_by_email: true\\n    query:\\n      - group by _group_id\\n      - where _system in (\\\"log:error\\\", \\\"log:fatal\\\")\\n      - where display_name contains \\\"timeout\\\"\\n    notify_channels:\\n      - email\\n      - slack\\n\\n  # \\u6570\\u636E\\u5E93\\u8FDE\\u63A5\\u9519\\u8BEF\\n  - name: Database connection errors\\n    notify_everyone_by_email: true\\n    query:\\n      - group by _group_id\\n      - where _system in (\\\"log:error\\\", \\\"log:fatal\\\")\\n      - where display_name contains \\\"database\\\" || display_name contains \\\"connection\\\"\\n    notify_channels:\\n      - email\\n      - pagerduty\\n\")), mdx(\"h3\", {\n    \"id\": \"示例-4使用渠道条件过滤通知\"\n  }, mdx(\"a\", {\n    parentName: \"h3\",\n    \"href\": \"#%E7%A4%BA%E4%BE%8B-4%E4%BD%BF%E7%94%A8%E6%B8%A0%E9%81%93%E6%9D%A1%E4%BB%B6%E8%BF%87%E6%BB%A4%E9%80%9A%E7%9F%A5\",\n    \"aria-hidden\": true,\n    \"className\": \"anchor\"\n  }, mdx(\"svg\", {\n    \"aria-hidden\": \"true\",\n    height: \"16\",\n    version: \"1.1\",\n    viewBox: \"0 0 16 16\",\n    width: \"16\"\n  }, mdx(\"path\", {\n    fillRule: \"evenodd\",\n    d: \"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"\n  }))), \"\\u793A\\u4F8B 4\\uFF1A\\u4F7F\\u7528\\u6E20\\u9053\\u6761\\u4EF6\\u8FC7\\u6EE4\\u901A\\u77E5\"), mdx(\"p\", null, \"\\u4E3A\\u4E0D\\u540C\\u4E25\\u91CD\\u7A0B\\u5EA6\\u7684\\u544A\\u8B66\\u914D\\u7F6E\\u4E0D\\u540C\\u7684\\u901A\\u77E5\\u6E20\\u9053\\uFF1A\"), mdx(\"pre\", null, mdx(\"code\", {\n    parentName: \"pre\",\n    \"className\": \"language-yaml\"\n  }, \"# \\u521B\\u5EFA\\u901A\\u77E5\\u6E20\\u9053\\nnotification_channels:\\n  # \\u7D27\\u6025\\u544A\\u8B66\\u6E20\\u9053\\uFF08PagerDuty\\uFF09\\n  - name: Urgent alerts\\n    type: pagerduty\\n    condition: |\\n      monitorName() contains \\\"URGENT\\\" || \\n      attr(\\\"deployment_environment\\\") == \\\"production\\\" && alertType() == \\\"error\\\"\\n\\n  # \\u4E00\\u822C\\u544A\\u8B66\\u6E20\\u9053\\uFF08Slack\\uFF09\\n  - name: General alerts\\n    type: slack\\n    condition: |\\n      attr(\\\"deployment_environment\\\") != \\\"dev\\\" &&\\n      !(monitorName() contains \\\"URGENT\\\")\\n\\n  # \\u5F00\\u53D1\\u73AF\\u5883\\u544A\\u8B66\\u6E20\\u9053\\uFF08\\u90AE\\u4EF6\\uFF09\\n  - name: Dev alerts\\n    type: email\\n    condition: attr(\\\"deployment_environment\\\") == \\\"dev\\\"\\n\")), mdx(\"h2\", {\n    \"id\": \"最佳实践\"\n  }, mdx(\"a\", {\n    parentName: \"h2\",\n    \"href\": \"#%E6%9C%80%E4%BD%B3%E5%AE%9E%E8%B7%B5\",\n    \"aria-hidden\": true,\n    \"className\": \"anchor\"\n  }, mdx(\"svg\", {\n    \"aria-hidden\": \"true\",\n    height: \"16\",\n    version: \"1.1\",\n    viewBox: \"0 0 16 16\",\n    width: \"16\"\n  }, mdx(\"path\", {\n    fillRule: \"evenodd\",\n    d: \"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"\n  }))), \"\\u6700\\u4F73\\u5B9E\\u8DF5\"), mdx(\"h3\", {\n    \"id\": \"告警规则设计原则\"\n  }, mdx(\"a\", {\n    parentName: \"h3\",\n    \"href\": \"#%E5%91%8A%E8%AD%A6%E8%A7%84%E5%88%99%E8%AE%BE%E8%AE%A1%E5%8E%9F%E5%88%99\",\n    \"aria-hidden\": true,\n    \"className\": \"anchor\"\n  }, mdx(\"svg\", {\n    \"aria-hidden\": \"true\",\n    height: \"16\",\n    version: \"1.1\",\n    viewBox: \"0 0 16 16\",\n    width: \"16\"\n  }, mdx(\"path\", {\n    fillRule: \"evenodd\",\n    d: \"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"\n  }))), \"\\u544A\\u8B66\\u89C4\\u5219\\u8BBE\\u8BA1\\u539F\\u5219\"), mdx(\"ol\", null, mdx(\"li\", {\n    parentName: \"ol\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"\\u660E\\u786E\\u544A\\u8B66\\u76EE\\u6807\"), \"\\uFF1A\\u6BCF\\u4E2A\\u544A\\u8B66\\u5E94\\u8BE5\\u6709\\u660E\\u786E\\u7684\\u4E1A\\u52A1\\u4EF7\\u503C\\uFF0C\\u907F\\u514D\\u521B\\u5EFA\\u65E0\\u610F\\u4E49\\u7684\\u544A\\u8B66\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"\\u5408\\u7406\\u8BBE\\u7F6E\\u9608\\u503C\"), \"\\uFF1A\\u9608\\u503C\\u5E94\\u8BE5\\u57FA\\u4E8E\\u5386\\u53F2\\u6570\\u636E\\u548C\\u4E1A\\u52A1\\u9700\\u6C42\\uFF0C\\u907F\\u514D\\u8FC7\\u4E8E\\u654F\\u611F\\u6216\\u8FC7\\u4E8E\\u5BBD\\u677E\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"\\u4F7F\\u7528\\u5408\\u9002\\u7684\\u68C0\\u67E5\\u70B9\\u6570\"), \"\\uFF1A\", mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"check_num_point\"), \" \\u5E94\\u8BE5\\u6839\\u636E\\u6307\\u6807\\u7684\\u6CE2\\u52A8\\u6027\\u8BBE\\u7F6E\\uFF0C\\u907F\\u514D\\u8BEF\\u62A5\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"\\u5206\\u7EC4\\u7B56\\u7565\"), \"\\uFF1A\\u5408\\u7406\\u4F7F\\u7528 \", mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"group by\"), \"\\uFF0C\\u907F\\u514D\\u521B\\u5EFA\\u8FC7\\u591A\\u544A\\u8B66\")), mdx(\"h3\", {\n    \"id\": \"避免告警风暴\"\n  }, mdx(\"a\", {\n    parentName: \"h3\",\n    \"href\": \"#%E9%81%BF%E5%85%8D%E5%91%8A%E8%AD%A6%E9%A3%8E%E6%9A%B4\",\n    \"aria-hidden\": true,\n    \"className\": \"anchor\"\n  }, mdx(\"svg\", {\n    \"aria-hidden\": \"true\",\n    height: \"16\",\n    version: \"1.1\",\n    viewBox: \"0 0 16 16\",\n    width: \"16\"\n  }, mdx(\"path\", {\n    fillRule: \"evenodd\",\n    d: \"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"\n  }))), \"\\u907F\\u514D\\u544A\\u8B66\\u98CE\\u66B4\"), mdx(\"ol\", null, mdx(\"li\", {\n    parentName: \"ol\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"\\u5229\\u7528\\u81EA\\u9002\\u5E94\\u901A\\u77E5\\u9891\\u7387\"), \"\\uFF1AUptrace \\u7684\\u81EA\\u9002\\u5E94\\u901A\\u77E5\\u9891\\u7387\\u673A\\u5236\\u53EF\\u4EE5\\u6709\\u6548\\u51CF\\u5C11\\u544A\\u8B66\\u98CE\\u66B4\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"\\u4F7F\\u7528\\u6E20\\u9053\\u6761\\u4EF6\"), \"\\uFF1A\\u901A\\u8FC7\\u6761\\u4EF6\\u8FC7\\u6EE4\\uFF0C\\u53EA\\u4E3A\\u91CD\\u8981\\u544A\\u8B66\\u53D1\\u9001\\u901A\\u77E5\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"\\u5408\\u5E76\\u76F8\\u4F3C\\u544A\\u8B66\"), \"\\uFF1A\\u4F7F\\u7528 \", mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"group by\"), \" \\u5C06\\u76F8\\u4F3C\\u7684\\u544A\\u8B66\\u5408\\u5E76\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"\\u8BBE\\u7F6E\\u544A\\u8B66\\u6291\\u5236\"), \"\\uFF1A\\u5BF9\\u4E8E\\u5DF2\\u77E5\\u95EE\\u9898\\uFF0C\\u53EF\\u4EE5\\u4E34\\u65F6\\u7981\\u7528\\u76F8\\u5173\\u544A\\u8B66\")), mdx(\"h3\", {\n    \"id\": \"告警阈值设置建议\"\n  }, mdx(\"a\", {\n    parentName: \"h3\",\n    \"href\": \"#%E5%91%8A%E8%AD%A6%E9%98%88%E5%80%BC%E8%AE%BE%E7%BD%AE%E5%BB%BA%E8%AE%AE\",\n    \"aria-hidden\": true,\n    \"className\": \"anchor\"\n  }, mdx(\"svg\", {\n    \"aria-hidden\": \"true\",\n    height: \"16\",\n    version: \"1.1\",\n    viewBox: \"0 0 16 16\",\n    width: \"16\"\n  }, mdx(\"path\", {\n    fillRule: \"evenodd\",\n    d: \"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"\n  }))), \"\\u544A\\u8B66\\u9608\\u503C\\u8BBE\\u7F6E\\u5EFA\\u8BAE\"), mdx(\"p\", null, mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"\\u7CFB\\u7EDF\\u6307\\u6807\\u9608\\u503C\\u5EFA\\u8BAE\"), \"\\uFF1A\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"CPU \\u4F7F\\u7528\\u7387\"), \"\\uFF1A80-90%\\uFF08\\u6839\\u636E\\u670D\\u52A1\\u5668\\u7C7B\\u578B\\u8C03\\u6574\\uFF09\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"\\u5185\\u5B58\\u4F7F\\u7528\\u7387\"), \"\\uFF1A85-90%\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"\\u78C1\\u76D8\\u4F7F\\u7528\\u7387\"), \"\\uFF1A85-90%\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"\\u78C1\\u76D8 I/O \\u7B49\\u5F85\"), \"\\uFF1A> 50ms\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"\\u7F51\\u7EDC\\u9519\\u8BEF\"), \"\\uFF1A0\\uFF08\\u4E0D\\u5141\\u8BB8\\u4EFB\\u4F55\\u9519\\u8BEF\\uFF09\")), mdx(\"p\", null, mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"\\u5E94\\u7528\\u6307\\u6807\\u9608\\u503C\\u5EFA\\u8BAE\"), \"\\uFF1A\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"\\u9519\\u8BEF\\u7387\"), \"\\uFF1A< 1%\\uFF08\\u5173\\u952E\\u670D\\u52A1\\uFF09\\uFF0C< 5%\\uFF08\\u4E00\\u822C\\u670D\\u52A1\\uFF09\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"P95 \\u5EF6\\u8FDF\"), \"\\uFF1A< 500ms\\uFF08API \\u670D\\u52A1\\uFF09\\uFF0C< 100ms\\uFF08\\u5185\\u90E8\\u670D\\u52A1\\uFF09\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"\\u8BF7\\u6C42\\u91CF\\u4E0B\\u964D\"), \"\\uFF1A> 20%\\uFF08\\u53EF\\u80FD\\u8868\\u793A\\u670D\\u52A1\\u5F02\\u5E38\\uFF09\")), mdx(\"h3\", {\n    \"id\": \"告警命名规范\"\n  }, mdx(\"a\", {\n    parentName: \"h3\",\n    \"href\": \"#%E5%91%8A%E8%AD%A6%E5%91%BD%E5%90%8D%E8%A7%84%E8%8C%83\",\n    \"aria-hidden\": true,\n    \"className\": \"anchor\"\n  }, mdx(\"svg\", {\n    \"aria-hidden\": \"true\",\n    height: \"16\",\n    version: \"1.1\",\n    viewBox: \"0 0 16 16\",\n    width: \"16\"\n  }, mdx(\"path\", {\n    fillRule: \"evenodd\",\n    d: \"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"\n  }))), \"\\u544A\\u8B66\\u547D\\u540D\\u89C4\\u8303\"), mdx(\"p\", null, \"\\u5EFA\\u8BAE\\u4F7F\\u7528\\u7EDF\\u4E00\\u7684\\u544A\\u8B66\\u547D\\u540D\\u89C4\\u8303\\uFF1A\"), mdx(\"pre\", null, mdx(\"code\", {\n    parentName: \"pre\"\n  }, \"[\\u73AF\\u5883]-[\\u670D\\u52A1/\\u7EC4\\u4EF6]-[\\u6307\\u6807\\u7C7B\\u578B]-[\\u9608\\u503C]\\n\")), mdx(\"p\", null, \"\\u4F8B\\u5982\\uFF1A\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"prod-api-error-rate-5%\")), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"prod-db-query-duration-500ms\")), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"prod-cpu-usage-80%\"))), mdx(\"h3\", {\n    \"id\": \"通知渠道选择\"\n  }, mdx(\"a\", {\n    parentName: \"h3\",\n    \"href\": \"#%E9%80%9A%E7%9F%A5%E6%B8%A0%E9%81%93%E9%80%89%E6%8B%A9\",\n    \"aria-hidden\": true,\n    \"className\": \"anchor\"\n  }, mdx(\"svg\", {\n    \"aria-hidden\": \"true\",\n    height: \"16\",\n    version: \"1.1\",\n    viewBox: \"0 0 16 16\",\n    width: \"16\"\n  }, mdx(\"path\", {\n    fillRule: \"evenodd\",\n    d: \"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"\n  }))), \"\\u901A\\u77E5\\u6E20\\u9053\\u9009\\u62E9\"), mdx(\"p\", null, \"\\u6839\\u636E\\u544A\\u8B66\\u4E25\\u91CD\\u7A0B\\u5EA6\\u9009\\u62E9\\u901A\\u77E5\\u6E20\\u9053\\uFF1A\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"\\u7D27\\u6025\\u544A\\u8B66\"), \"\\uFF1APagerDuty\\u3001\\u7535\\u8BDD\\u3001\\u77ED\\u4FE1\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"\\u91CD\\u8981\\u544A\\u8B66\"), \"\\uFF1ASlack\\u3001Teams\\u3001\\u90AE\\u4EF6\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"\\u4E00\\u822C\\u544A\\u8B66\"), \"\\uFF1A\\u90AE\\u4EF6\\u3001Slack\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"\\u4FE1\\u606F\\u6027\\u544A\\u8B66\"), \"\\uFF1A\\u4EC5\\u8BB0\\u5F55\\uFF0C\\u4E0D\\u53D1\\u9001\\u901A\\u77E5\")), mdx(\"h3\", {\n    \"id\": \"定期审查告警规则\"\n  }, mdx(\"a\", {\n    parentName: \"h3\",\n    \"href\": \"#%E5%AE%9A%E6%9C%9F%E5%AE%A1%E6%9F%A5%E5%91%8A%E8%AD%A6%E8%A7%84%E5%88%99\",\n    \"aria-hidden\": true,\n    \"className\": \"anchor\"\n  }, mdx(\"svg\", {\n    \"aria-hidden\": \"true\",\n    height: \"16\",\n    version: \"1.1\",\n    viewBox: \"0 0 16 16\",\n    width: \"16\"\n  }, mdx(\"path\", {\n    fillRule: \"evenodd\",\n    d: \"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"\n  }))), \"\\u5B9A\\u671F\\u5BA1\\u67E5\\u544A\\u8B66\\u89C4\\u5219\"), mdx(\"ol\", null, mdx(\"li\", {\n    parentName: \"ol\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"\\u5B9A\\u671F\\u5BA1\\u67E5\"), \"\\uFF1A\\u6BCF\\u6708\\u5BA1\\u67E5\\u4E00\\u6B21\\u544A\\u8B66\\u89C4\\u5219\\uFF0C\\u5220\\u9664\\u4E0D\\u518D\\u9700\\u8981\\u7684\\u89C4\\u5219\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"\\u5206\\u6790\\u544A\\u8B66\\u5386\\u53F2\"), \"\\uFF1A\\u5206\\u6790\\u544A\\u8B66\\u5386\\u53F2\\uFF0C\\u8BC6\\u522B\\u8BEF\\u62A5\\u548C\\u6F0F\\u62A5\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"\\u4F18\\u5316\\u9608\\u503C\"), \"\\uFF1A\\u6839\\u636E\\u5B9E\\u9645\\u8FD0\\u884C\\u60C5\\u51B5\\u8C03\\u6574\\u9608\\u503C\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"\\u6587\\u6863\\u5316\"), \"\\uFF1A\\u4E3A\\u6BCF\\u4E2A\\u544A\\u8B66\\u89C4\\u5219\\u7F16\\u5199\\u6587\\u6863\\uFF0C\\u8BF4\\u660E\\u544A\\u8B66\\u539F\\u56E0\\u548C\\u5904\\u7406\\u65B9\\u6CD5\")), mdx(\"h2\", {\n    \"id\": \"常见问题\"\n  }, mdx(\"a\", {\n    parentName: \"h2\",\n    \"href\": \"#%E5%B8%B8%E8%A7%81%E9%97%AE%E9%A2%98\",\n    \"aria-hidden\": true,\n    \"className\": \"anchor\"\n  }, mdx(\"svg\", {\n    \"aria-hidden\": \"true\",\n    height: \"16\",\n    version: \"1.1\",\n    viewBox: \"0 0 16 16\",\n    width: \"16\"\n  }, mdx(\"path\", {\n    fillRule: \"evenodd\",\n    d: \"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"\n  }))), \"\\u5E38\\u89C1\\u95EE\\u9898\"), mdx(\"h3\", {\n    \"id\": \"1-告警没有触发\"\n  }, mdx(\"a\", {\n    parentName: \"h3\",\n    \"href\": \"#1-%E5%91%8A%E8%AD%A6%E6%B2%A1%E6%9C%89%E8%A7%A6%E5%8F%91\",\n    \"aria-hidden\": true,\n    \"className\": \"anchor\"\n  }, mdx(\"svg\", {\n    \"aria-hidden\": \"true\",\n    height: \"16\",\n    version: \"1.1\",\n    viewBox: \"0 0 16 16\",\n    width: \"16\"\n  }, mdx(\"path\", {\n    fillRule: \"evenodd\",\n    d: \"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"\n  }))), \"1. \\u544A\\u8B66\\u6CA1\\u6709\\u89E6\\u53D1\\uFF1F\"), mdx(\"p\", null, \"\\u53EF\\u80FD\\u7684\\u539F\\u56E0\\uFF1A\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"\\u68C0\\u67E5\\u76D1\\u63A7\\u5668\\u914D\\u7F6E\"), \"\\uFF1A\\u786E\\u8BA4\\u76D1\\u63A7\\u5668\\u5DF2\\u542F\\u7528\\u4E14\\u914D\\u7F6E\\u6B63\\u786E\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"\\u68C0\\u67E5\\u6307\\u6807\\u6570\\u636E\"), \"\\uFF1A\\u786E\\u8BA4\\u6307\\u6807\\u6570\\u636E\\u6B63\\u5728\\u88AB\\u91C7\\u96C6\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"\\u68C0\\u67E5\\u9608\\u503C\\u8BBE\\u7F6E\"), \"\\uFF1A\\u786E\\u8BA4\\u9608\\u503C\\u8BBE\\u7F6E\\u5408\\u7406\\uFF0C\\u4E0D\\u662F\\u8FC7\\u4E8E\\u4E25\\u683C\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"\\u68C0\\u67E5\\u68C0\\u67E5\\u70B9\\u6570\"), \"\\uFF1A\\u786E\\u8BA4 \", mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"check_num_point\"), \" \\u8BBE\\u7F6E\\u5408\\u7406\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"\\u67E5\\u770B\\u544A\\u8B66\\u5386\\u53F2\"), \"\\uFF1A\\u67E5\\u770B\\u662F\\u5426\\u6709\\u76F8\\u5173\\u7684\\u544A\\u8B66\\u8BB0\\u5F55\")), mdx(\"h3\", {\n    \"id\": \"2-收到太多告警通知\"\n  }, mdx(\"a\", {\n    parentName: \"h3\",\n    \"href\": \"#2-%E6%94%B6%E5%88%B0%E5%A4%AA%E5%A4%9A%E5%91%8A%E8%AD%A6%E9%80%9A%E7%9F%A5\",\n    \"aria-hidden\": true,\n    \"className\": \"anchor\"\n  }, mdx(\"svg\", {\n    \"aria-hidden\": \"true\",\n    height: \"16\",\n    version: \"1.1\",\n    viewBox: \"0 0 16 16\",\n    width: \"16\"\n  }, mdx(\"path\", {\n    fillRule: \"evenodd\",\n    d: \"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"\n  }))), \"2. \\u6536\\u5230\\u592A\\u591A\\u544A\\u8B66\\u901A\\u77E5\\uFF1F\"), mdx(\"p\", null, \"\\u89E3\\u51B3\\u65B9\\u6CD5\\uFF1A\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"\\u8C03\\u6574\\u9608\\u503C\"), \"\\uFF1A\\u63D0\\u9AD8\\u9608\\u503C\\uFF0C\\u51CF\\u5C11\\u544A\\u8B66\\u9891\\u7387\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"\\u589E\\u52A0\\u68C0\\u67E5\\u70B9\\u6570\"), \"\\uFF1A\\u589E\\u52A0 \", mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"check_num_point\"), \"\\uFF0C\\u51CF\\u5C11\\u8BEF\\u62A5\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"\\u4F7F\\u7528\\u6E20\\u9053\\u6761\\u4EF6\"), \"\\uFF1A\\u901A\\u8FC7\\u6761\\u4EF6\\u8FC7\\u6EE4\\uFF0C\\u53EA\\u4E3A\\u91CD\\u8981\\u544A\\u8B66\\u53D1\\u9001\\u901A\\u77E5\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"\\u5229\\u7528\\u81EA\\u9002\\u5E94\\u9891\\u7387\"), \"\\uFF1AUptrace \\u4F1A\\u81EA\\u52A8\\u51CF\\u5C11\\u91CD\\u590D\\u544A\\u8B66\\u7684\\u901A\\u77E5\\u9891\\u7387\")), mdx(\"h3\", {\n    \"id\": \"3-如何测试告警配置\"\n  }, mdx(\"a\", {\n    parentName: \"h3\",\n    \"href\": \"#3-%E5%A6%82%E4%BD%95%E6%B5%8B%E8%AF%95%E5%91%8A%E8%AD%A6%E9%85%8D%E7%BD%AE\",\n    \"aria-hidden\": true,\n    \"className\": \"anchor\"\n  }, mdx(\"svg\", {\n    \"aria-hidden\": \"true\",\n    height: \"16\",\n    version: \"1.1\",\n    viewBox: \"0 0 16 16\",\n    width: \"16\"\n  }, mdx(\"path\", {\n    fillRule: \"evenodd\",\n    d: \"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"\n  }))), \"3. \\u5982\\u4F55\\u6D4B\\u8BD5\\u544A\\u8B66\\u914D\\u7F6E\\uFF1F\"), mdx(\"p\", null, \"\\u6D4B\\u8BD5\\u65B9\\u6CD5\\uFF1A\"), mdx(\"ol\", null, mdx(\"li\", {\n    parentName: \"ol\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"\\u521B\\u5EFA\\u6D4B\\u8BD5\\u76D1\\u63A7\\u5668\"), \"\\uFF1A\\u521B\\u5EFA\\u4E00\\u4E2A\\u6D4B\\u8BD5\\u76D1\\u63A7\\u5668\\uFF0C\\u8BBE\\u7F6E\\u8F83\\u4F4E\\u7684\\u9608\\u503C\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"\\u89E6\\u53D1\\u6D4B\\u8BD5\\u544A\\u8B66\"), \"\\uFF1A\\u624B\\u52A8\\u89E6\\u53D1\\u4E00\\u4E2A\\u6D4B\\u8BD5\\u544A\\u8B66\\uFF08\\u4F8B\\u5982\\uFF0C\\u4E34\\u65F6\\u4FEE\\u6539\\u9608\\u503C\\uFF09\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"\\u9A8C\\u8BC1\\u901A\\u77E5\"), \"\\uFF1A\\u786E\\u8BA4\\u901A\\u77E5\\u5DF2\\u53D1\\u9001\\u5230\\u6240\\u6709\\u914D\\u7F6E\\u7684\\u6E20\\u9053\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"\\u6E05\\u7406\\u6D4B\\u8BD5\\u6570\\u636E\"), \"\\uFF1A\\u6D4B\\u8BD5\\u5B8C\\u6210\\u540E\\uFF0C\\u5220\\u9664\\u6216\\u7981\\u7528\\u6D4B\\u8BD5\\u76D1\\u63A7\\u5668\")), mdx(\"h3\", {\n    \"id\": \"4-如何查看告警历史\"\n  }, mdx(\"a\", {\n    parentName: \"h3\",\n    \"href\": \"#4-%E5%A6%82%E4%BD%95%E6%9F%A5%E7%9C%8B%E5%91%8A%E8%AD%A6%E5%8E%86%E5%8F%B2\",\n    \"aria-hidden\": true,\n    \"className\": \"anchor\"\n  }, mdx(\"svg\", {\n    \"aria-hidden\": \"true\",\n    height: \"16\",\n    version: \"1.1\",\n    viewBox: \"0 0 16 16\",\n    width: \"16\"\n  }, mdx(\"path\", {\n    fillRule: \"evenodd\",\n    d: \"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"\n  }))), \"4. \\u5982\\u4F55\\u67E5\\u770B\\u544A\\u8B66\\u5386\\u53F2\\uFF1F\"), mdx(\"p\", null, \"\\u67E5\\u770B\\u65B9\\u6CD5\\uFF1A\"), mdx(\"ol\", null, mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"\\u767B\\u5F55 Uptrace \\u5E73\\u53F0\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"\\u5BFC\\u822A\\u5230 \\\"Alerting\\\" \\u2192 \\\"Alerts\\\"\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"\\u67E5\\u770B\\u6240\\u6709\\u544A\\u8B66\\u5386\\u53F2\\u8BB0\\u5F55\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"\\u53EF\\u4EE5\\u6309\\u65F6\\u95F4\\u3001\\u72B6\\u6001\\u3001\\u76D1\\u63A7\\u5668\\u7C7B\\u578B\\u7B49\\u8FC7\\u6EE4\")), mdx(\"h3\", {\n    \"id\": \"5-如何自定义告警通知内容\"\n  }, mdx(\"a\", {\n    parentName: \"h3\",\n    \"href\": \"#5-%E5%A6%82%E4%BD%95%E8%87%AA%E5%AE%9A%E4%B9%89%E5%91%8A%E8%AD%A6%E9%80%9A%E7%9F%A5%E5%86%85%E5%AE%B9\",\n    \"aria-hidden\": true,\n    \"className\": \"anchor\"\n  }, mdx(\"svg\", {\n    \"aria-hidden\": \"true\",\n    height: \"16\",\n    version: \"1.1\",\n    viewBox: \"0 0 16 16\",\n    width: \"16\"\n  }, mdx(\"path\", {\n    fillRule: \"evenodd\",\n    d: \"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"\n  }))), \"5. \\u5982\\u4F55\\u81EA\\u5B9A\\u4E49\\u544A\\u8B66\\u901A\\u77E5\\u5185\\u5BB9\\uFF1F\"), mdx(\"p\", null, \"Uptrace \\u76EE\\u524D\\u4E0D\\u652F\\u6301\\u5B8C\\u5168\\u81EA\\u5B9A\\u4E49\\u901A\\u77E5\\u5185\\u5BB9\\uFF0C\\u4F46\\u60A8\\u53EF\\u4EE5\\u901A\\u8FC7\\u4EE5\\u4E0B\\u65B9\\u5F0F\\u5F71\\u54CD\\u901A\\u77E5\\u5185\\u5BB9\\uFF1A\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"\\u81EA\\u5B9A\\u4E49\\u544A\\u8B66\\u540D\\u79F0\"), \"\\uFF1A\\u4F7F\\u7528 Go \\u6A21\\u677F\\u81EA\\u5B9A\\u4E49\\u544A\\u8B66\\u540D\\u79F0\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"\\u4F7F\\u7528 Webhook\"), \"\\uFF1A\\u901A\\u8FC7 Webhook \\u63A5\\u6536\\u544A\\u8B66\\uFF0C\\u7136\\u540E\\u81EA\\u5B9A\\u4E49\\u5904\\u7406\\u903B\\u8F91\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"\\u96C6\\u6210\\u7B2C\\u4E09\\u65B9\\u7CFB\\u7EDF\"), \"\\uFF1A\\u5C06\\u544A\\u8B66\\u53D1\\u9001\\u5230\\u652F\\u6301\\u81EA\\u5B9A\\u4E49\\u6A21\\u677F\\u7684\\u7B2C\\u4E09\\u65B9\\u7CFB\\u7EDF\\uFF08\\u5982 PagerDuty\\uFF09\")), mdx(\"h3\", {\n    \"id\": \"6-告警恢复通知没有发送\"\n  }, mdx(\"a\", {\n    parentName: \"h3\",\n    \"href\": \"#6-%E5%91%8A%E8%AD%A6%E6%81%A2%E5%A4%8D%E9%80%9A%E7%9F%A5%E6%B2%A1%E6%9C%89%E5%8F%91%E9%80%81\",\n    \"aria-hidden\": true,\n    \"className\": \"anchor\"\n  }, mdx(\"svg\", {\n    \"aria-hidden\": \"true\",\n    height: \"16\",\n    version: \"1.1\",\n    viewBox: \"0 0 16 16\",\n    width: \"16\"\n  }, mdx(\"path\", {\n    fillRule: \"evenodd\",\n    d: \"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"\n  }))), \"6. \\u544A\\u8B66\\u6062\\u590D\\u901A\\u77E5\\u6CA1\\u6709\\u53D1\\u9001\\uFF1F\"), mdx(\"p\", null, \"\\u53EF\\u80FD\\u7684\\u539F\\u56E0\\uFF1A\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"\\u68C0\\u67E5\\u901A\\u77E5\\u6E20\\u9053\\u914D\\u7F6E\"), \"\\uFF1A\\u786E\\u8BA4\\u901A\\u77E5\\u6E20\\u9053\\u5DF2\\u6B63\\u786E\\u914D\\u7F6E\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"\\u68C0\\u67E5\\u544A\\u8B66\\u72B6\\u6001\"), \"\\uFF1A\\u786E\\u8BA4\\u544A\\u8B66\\u786E\\u5B9E\\u5DF2\\u6062\\u590D\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"\\u67E5\\u770B\\u901A\\u77E5\\u5386\\u53F2\"), \"\\uFF1A\\u67E5\\u770B\\u662F\\u5426\\u6709\\u6062\\u590D\\u901A\\u77E5\\u7684\\u8BB0\\u5F55\")), mdx(\"h3\", {\n    \"id\": \"7-如何为不同环境设置不同的告警规则\"\n  }, mdx(\"a\", {\n    parentName: \"h3\",\n    \"href\": \"#7-%E5%A6%82%E4%BD%95%E4%B8%BA%E4%B8%8D%E5%90%8C%E7%8E%AF%E5%A2%83%E8%AE%BE%E7%BD%AE%E4%B8%8D%E5%90%8C%E7%9A%84%E5%91%8A%E8%AD%A6%E8%A7%84%E5%88%99\",\n    \"aria-hidden\": true,\n    \"className\": \"anchor\"\n  }, mdx(\"svg\", {\n    \"aria-hidden\": \"true\",\n    height: \"16\",\n    version: \"1.1\",\n    viewBox: \"0 0 16 16\",\n    width: \"16\"\n  }, mdx(\"path\", {\n    fillRule: \"evenodd\",\n    d: \"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"\n  }))), \"7. \\u5982\\u4F55\\u4E3A\\u4E0D\\u540C\\u73AF\\u5883\\u8BBE\\u7F6E\\u4E0D\\u540C\\u7684\\u544A\\u8B66\\u89C4\\u5219\\uFF1F\"), mdx(\"p\", null, \"\\u65B9\\u6CD5\\uFF1A\"), mdx(\"ol\", null, mdx(\"li\", {\n    parentName: \"ol\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"\\u4F7F\\u7528\\u73AF\\u5883\\u8FC7\\u6EE4\"), \"\\uFF1A\\u5728\\u67E5\\u8BE2\\u4E2D\\u4F7F\\u7528 \", mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"where deployment_environment == \\\"production\\\"\"), \" \\u8FC7\\u6EE4\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"\\u521B\\u5EFA\\u73AF\\u5883\\u7279\\u5B9A\\u7684\\u76D1\\u63A7\\u5668\"), \"\\uFF1A\\u4E3A\\u6BCF\\u4E2A\\u73AF\\u5883\\u521B\\u5EFA\\u72EC\\u7ACB\\u7684\\u76D1\\u63A7\\u5668\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"\\u4F7F\\u7528\\u6E20\\u9053\\u6761\\u4EF6\"), \"\\uFF1A\\u901A\\u8FC7\\u6E20\\u9053\\u6761\\u4EF6\\u4E3A\\u4E0D\\u540C\\u73AF\\u5883\\u914D\\u7F6E\\u4E0D\\u540C\\u7684\\u901A\\u77E5\\u65B9\\u5F0F\")), mdx(\"h2\", {\n    \"id\": \"下一步\"\n  }, mdx(\"a\", {\n    parentName: \"h2\",\n    \"href\": \"#%E4%B8%8B%E4%B8%80%E6%AD%A5\",\n    \"aria-hidden\": true,\n    \"className\": \"anchor\"\n  }, mdx(\"svg\", {\n    \"aria-hidden\": \"true\",\n    height: \"16\",\n    version: \"1.1\",\n    viewBox: \"0 0 16 16\",\n    width: \"16\"\n  }, mdx(\"path\", {\n    fillRule: \"evenodd\",\n    d: \"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"\n  }))), \"\\u4E0B\\u4E00\\u6B65\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"a\", {\n    parentName: \"li\",\n    \"href\": \"/docs/uptrace/annotations/\"\n  }, \"\\u56FE\\u8868\\u6CE8\\u91CA\"), \" - \\u4E86\\u89E3\\u5982\\u4F55\\u5728\\u56FE\\u8868\\u4E2D\\u6DFB\\u52A0\\u6CE8\\u91CA\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"a\", {\n    parentName: \"li\",\n    \"href\": \"/docs/uptrace/dashboards/\"\n  }, \"\\u4EEA\\u8868\\u76D8\"), \" - \\u5B66\\u4E60\\u5982\\u4F55\\u521B\\u5EFA\\u548C\\u7BA1\\u7406\\u4EEA\\u8868\\u76D8\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"a\", {\n    parentName: \"li\",\n    \"href\": \"/docs/uptrace/features/\"\n  }, \"\\u5E73\\u53F0\\u529F\\u80FD\\u4F7F\\u7528\"), \" - \\u67E5\\u770B\\u5176\\u4ED6\\u5E73\\u53F0\\u529F\\u80FD\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"a\", {\n    parentName: \"li\",\n    \"href\": \"/docs/uptrace/references/\"\n  }, \"\\u5B98\\u65B9\\u6587\\u6863\\u53C2\\u8003\"), \" - \\u67E5\\u770B Uptrace \\u5B98\\u65B9\\u6587\\u6863\")), mdx(\"h2\", {\n    \"id\": \"参考资源\"\n  }, mdx(\"a\", {\n    parentName: \"h2\",\n    \"href\": \"#%E5%8F%82%E8%80%83%E8%B5%84%E6%BA%90\",\n    \"aria-hidden\": true,\n    \"className\": \"anchor\"\n  }, mdx(\"svg\", {\n    \"aria-hidden\": \"true\",\n    height: \"16\",\n    version: \"1.1\",\n    viewBox: \"0 0 16 16\",\n    width: \"16\"\n  }, mdx(\"path\", {\n    fillRule: \"evenodd\",\n    d: \"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"\n  }))), \"\\u53C2\\u8003\\u8D44\\u6E90\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"a\", {\n    parentName: \"li\",\n    \"href\": \"https://uptrace.dev/features/alerting\"\n  }, \"Uptrace \\u544A\\u8B66\\u548C\\u901A\\u77E5\\u5B98\\u65B9\\u6587\\u6863\")), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"a\", {\n    parentName: \"li\",\n    \"href\": \"/docs/uptrace/overview/\"\n  }, \"Uptrace \\u5E73\\u53F0\\u6982\\u89C8\")), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"a\", {\n    parentName: \"li\",\n    \"href\": \"/docs/uptrace/project-management/\"\n  }, \"\\u9879\\u76EE\\u521B\\u5EFA\\u4E0E\\u7BA1\\u7406\"))));\n}\n;\nMDXContent.isMDXComponent = true;","tableOfContents":{"items":[{"url":"#告警和通知","title":"告警和通知","items":[{"url":"#概述","title":"概述","items":[{"url":"#告警系统架构","title":"告警系统架构"}]},{"url":"#监控类型","title":"监控类型","items":[{"url":"#指标监控器metric-monitors","title":"指标监控器（Metric Monitors）","items":[{"url":"#工作原理","title":"工作原理"},{"url":"#配置方法","title":"配置方法"},{"url":"#监控系统指标示例","title":"监控系统指标示例","items":[{"url":"#监控-cpu-使用率","title":"监控 CPU 使用率"},{"url":"#监控文件系统使用率","title":"监控文件系统使用率"},{"url":"#监控磁盘待处理操作数","title":"监控磁盘待处理操作数"},{"url":"#监控网络错误","title":"监控网络错误"}]},{"url":"#监控追踪数据示例","title":"监控追踪数据示例","items":[{"url":"#监控-postgresql-select-查询平均持续时间","title":"监控 PostgreSQL SELECT 查询平均持续时间"},{"url":"#监控数据库操作中位数持续时间","title":"监控数据库操作中位数持续时间"},{"url":"#监控错误数量","title":"监控错误数量"},{"url":"#监控失败请求","title":"监控失败请求"}]},{"url":"#查询语法和表达式","title":"查询语法和表达式"}]},{"url":"#错误监控器error-monitors","title":"错误监控器（Error Monitors）","items":[{"url":"#自动错误监控","title":"自动错误监控"},{"url":"#自定义错误过滤","title":"自定义错误过滤"},{"url":"#错误分组和聚合","title":"错误分组和聚合"},{"url":"#错误监控器示例","title":"错误监控器示例","items":[{"url":"#监控所有错误","title":"监控所有错误"},{"url":"#监控特定错误消息","title":"监控特定错误消息"},{"url":"#监控异常","title":"监控异常"},{"url":"#监控特定环境外的错误","title":"监控特定环境外的错误"}]}]}]},{"url":"#告警名称自定义","title":"告警名称自定义","items":[{"url":"#指标监控器的告警名称","title":"指标监控器的告警名称"},{"url":"#错误监控器的告警名称","title":"错误监控器的告警名称"},{"url":"#自定义告警名称","title":"自定义告警名称"},{"url":"#模板变量","title":"模板变量"}]},{"url":"#通知渠道配置","title":"通知渠道配置","items":[{"url":"#支持的渠道","title":"支持的渠道"},{"url":"#创建通知渠道","title":"创建通知渠道"},{"url":"#渠道条件配置","title":"渠道条件配置","items":[{"url":"#条件示例","title":"条件示例"}]},{"url":"#通知频率控制","title":"通知频率控制","items":[{"url":"#指标监控器的通知频率","title":"指标监控器的通知频率"},{"url":"#错误监控器的通知频率","title":"错误监控器的通知频率"},{"url":"#告警恢复通知","title":"告警恢复通知"},{"url":"#通知总数","title":"通知总数"}]}]},{"url":"#邮件通知配置","title":"邮件通知配置","items":[{"url":"#配置邮件服务自托管版本","title":"配置邮件服务（自托管版本）"},{"url":"#使用邮件通知","title":"使用邮件通知"}]},{"url":"#实战示例","title":"实战示例","items":[{"url":"#示例-1完整的系统监控告警配置","title":"示例 1：完整的系统监控告警配置"},{"url":"#示例-2应用性能监控告警","title":"示例 2：应用性能监控告警"},{"url":"#示例-3错误监控配置","title":"示例 3：错误监控配置"},{"url":"#示例-4使用渠道条件过滤通知","title":"示例 4：使用渠道条件过滤通知"}]},{"url":"#最佳实践","title":"最佳实践","items":[{"url":"#告警规则设计原则","title":"告警规则设计原则"},{"url":"#避免告警风暴","title":"避免告警风暴"},{"url":"#告警阈值设置建议","title":"告警阈值设置建议"},{"url":"#告警命名规范","title":"告警命名规范"},{"url":"#通知渠道选择","title":"通知渠道选择"},{"url":"#定期审查告警规则","title":"定期审查告警规则"}]},{"url":"#常见问题","title":"常见问题","items":[{"url":"#1-告警没有触发","title":"1. 告警没有触发？"},{"url":"#2-收到太多告警通知","title":"2. 收到太多告警通知？"},{"url":"#3-如何测试告警配置","title":"3. 如何测试告警配置？"},{"url":"#4-如何查看告警历史","title":"4. 如何查看告警历史？"},{"url":"#5-如何自定义告警通知内容","title":"5. 如何自定义告警通知内容？"},{"url":"#6-告警恢复通知没有发送","title":"6. 告警恢复通知没有发送？"},{"url":"#7-如何为不同环境设置不同的告警规则","title":"7. 如何为不同环境设置不同的告警规则？"}]},{"url":"#下一步","title":"下一步"},{"url":"#参考资源","title":"参考资源"}]}]}}},"pageContext":{"id":"40e99821-ab4f-5840-9015-f02f617994ea"}},
    "staticQueryHashes": ["1122327541","1339625561","148928582","2007862104","2140385554","3442269102","4275725850"]}