[{"data":1,"prerenderedAt":462},["ShallowReactive",2],{"navigation_docs_zh":3,"docs_zh_-zh-docs-integrations-slack":280,"docs_zh_-zh-docs-integrations-slack_surround":457},[4,18,51,254,267],{"title":5,"icon":6,"path":7,"stem":8,"children":9,"page":6},"入门",false,"/zh/docs/getting-started","zh/docs/1.getting-started",[10,14],{"title":11,"path":12,"stem":13},"简介","/zh/docs/getting-started/introduction","zh/docs/1.getting-started/1.introduction",{"title":15,"path":16,"stem":17},"快速开始","/zh/docs/getting-started/quick-start","zh/docs/1.getting-started/2.quick-start",{"title":19,"icon":6,"path":20,"stem":21,"children":22,"page":6},"功能","/zh/docs/features","zh/docs/2.features",[23,27,31,35,39,43,47],{"title":24,"path":25,"stem":26},"告警分诊","/zh/docs/features/alert-triage","zh/docs/2.features/2.alert-triage",{"title":28,"path":29,"stem":30},"事故调查","/zh/docs/features/incident-investigation","zh/docs/2.features/3.incident-investigation",{"title":32,"path":33,"stem":34},"部署验证","/zh/docs/features/deployment-verification","zh/docs/2.features/4.deployment-verification",{"title":36,"path":37,"stem":38},"数据探索","/zh/docs/features/data-exploration","zh/docs/2.features/5.data-exploration",{"title":40,"path":41,"stem":42},"知识库","/zh/docs/features/knowledges","zh/docs/2.features/6.knowledges",{"title":44,"path":45,"stem":46},"Castrel Proxy","/zh/docs/features/castrel-proxy","zh/docs/2.features/7.castrel-proxy",{"title":48,"path":49,"stem":50},"自动化","/zh/docs/features/automations","zh/docs/2.features/8.automations",{"title":52,"icon":6,"path":53,"stem":54,"children":55},"集成","/zh/docs/integrations","zh/docs/3.integrations/index",[56,57,62,67,72,77,81,85,89,94,99,104,109,113,117,122,127,131,136,141,146,151,156,160,165,170,174,178,183,188,193,198,203,208,212,216,220,224,229,234,239,244,249],{"title":52,"path":53,"stem":54},{"title":58,"path":59,"stem":60,"icon":61},"Prometheus","/zh/docs/integrations/prometheus","zh/docs/3.integrations/1.prometheus","i-simple-icons-prometheus",{"title":63,"path":64,"stem":65,"icon":66},"AWS","/zh/docs/integrations/aws","zh/docs/3.integrations/10.aws","i-simple-icons-amazonwebservices",{"title":68,"path":69,"stem":70,"icon":71},"阿里云（Aliyun）","/zh/docs/integrations/aliyun","zh/docs/3.integrations/12.aliyun","i-simple-icons-alibabacloud",{"title":73,"path":74,"stem":75,"icon":76},"腾讯云（Tencent Cloud）","/zh/docs/integrations/tencent-cloud","zh/docs/3.integrations/13.tencent-cloud","i-lucide-plug",{"title":78,"path":79,"stem":80,"icon":76},"华为云（Huawei Cloud）","/zh/docs/integrations/huaweicloud","zh/docs/3.integrations/14.huaweicloud",{"title":82,"path":83,"stem":84,"icon":76},"火山引擎（Volcengine）","/zh/docs/integrations/volcengine","zh/docs/3.integrations/15.volcengine",{"title":86,"path":87,"stem":88,"icon":76},"轻帆云（QingFanYun）","/zh/docs/integrations/qingfanyun","zh/docs/3.integrations/16.qingfanyun",{"title":90,"path":91,"stem":92,"icon":93},"Grafana","/zh/docs/integrations/grafana","zh/docs/3.integrations/17.grafana","i-simple-icons-grafana",{"title":95,"path":96,"stem":97,"icon":98},"VictoriaMetrics","/zh/docs/integrations/victoriametrics","zh/docs/3.integrations/18.victoriametrics","i-simple-icons-victoriametrics",{"title":100,"path":101,"stem":102,"icon":103},"New Relic","/zh/docs/integrations/new-relic","zh/docs/3.integrations/19.new-relic","i-simple-icons-newrelic",{"title":105,"path":106,"stem":107,"icon":108},"Elasticsearch","/zh/docs/integrations/elasticsearch","zh/docs/3.integrations/2.elasticsearch","i-simple-icons-elasticsearch",{"title":110,"path":111,"stem":112,"icon":76},"Zabbix","/zh/docs/integrations/zabbix","zh/docs/3.integrations/20.zabbix",{"title":114,"path":115,"stem":116,"icon":76},"监控宝（JianKongBao）","/zh/docs/integrations/jiankongbao","zh/docs/3.integrations/21.jiankongbao",{"title":118,"path":119,"stem":120,"icon":121},"PagerDuty","/zh/docs/integrations/pagerduty","zh/docs/3.integrations/22.pagerduty","i-simple-icons-pagerduty",{"title":123,"path":124,"stem":125,"icon":126},"Sentry","/zh/docs/integrations/sentry","zh/docs/3.integrations/23.sentry","i-simple-icons-sentry",{"title":128,"path":129,"stem":130,"icon":76},"Freshworks / Freshservice","/zh/docs/integrations/freshworks","zh/docs/3.integrations/24.freshworks",{"title":132,"path":133,"stem":134,"icon":135},"Linear","/zh/docs/integrations/linear","zh/docs/3.integrations/25.linear","i-simple-icons-linear",{"title":137,"path":138,"stem":139,"icon":140},"ClickHouse","/zh/docs/integrations/clickhouse","zh/docs/3.integrations/26.clickhouse","i-simple-icons-clickhouse",{"title":142,"path":143,"stem":144,"icon":145},"Kubernetes","/zh/docs/integrations/kubernetes","zh/docs/3.integrations/27.kubernetes","i-simple-icons-kubernetes",{"title":147,"path":148,"stem":149,"icon":150},"Terraform Cloud / HCP Terraform","/zh/docs/integrations/terraform","zh/docs/3.integrations/28.terraform","i-simple-icons-terraform",{"title":152,"path":153,"stem":154,"icon":155},"Jenkins","/zh/docs/integrations/jenkins","zh/docs/3.integrations/29.jenkins","i-simple-icons-jenkins",{"title":157,"path":158,"stem":159,"icon":93},"Grafana Loki","/zh/docs/integrations/grafana-loki","zh/docs/3.integrations/3.grafana-loki",{"title":161,"path":162,"stem":163,"icon":164},"Ansible / AWX","/zh/docs/integrations/ansible","zh/docs/3.integrations/30.ansible","i-simple-icons-ansible",{"title":166,"path":167,"stem":168,"icon":169},"GitLab","/zh/docs/integrations/gitlab","zh/docs/3.integrations/31.gitlab","i-simple-icons-gitlab",{"title":171,"path":172,"stem":173,"icon":76},"钉钉（DingTalk）","/zh/docs/integrations/dingtalk","zh/docs/3.integrations/32.dingtalk",{"title":175,"path":176,"stem":177,"icon":76},"飞书（Feishu / Lark）","/zh/docs/integrations/feishu","zh/docs/3.integrations/33.feishu",{"title":179,"path":180,"stem":181,"icon":182},"Telegram","/zh/docs/integrations/telegram","zh/docs/3.integrations/34.telegram","i-simple-icons-telegram",{"title":184,"path":185,"stem":186,"icon":187},"Email","/zh/docs/integrations/email","zh/docs/3.integrations/35.email","i-simple-icons-gmail",{"title":189,"path":190,"stem":191,"icon":192},"微信企业机器人（Weixin Clawbot）","/zh/docs/integrations/weixin-clawbot","zh/docs/3.integrations/36.weixin-clawbot","i-simple-icons-wechat",{"title":194,"path":195,"stem":196,"icon":197},"Notion","/zh/docs/integrations/notion","zh/docs/3.integrations/37.notion","i-simple-icons-notion",{"title":199,"path":200,"stem":201,"icon":202},"Confluence","/zh/docs/integrations/confluence","zh/docs/3.integrations/38.confluence","i-simple-icons-confluence",{"title":204,"path":205,"stem":206,"icon":207},"Google Docs","/zh/docs/integrations/google-docs","zh/docs/3.integrations/39.google-docs","i-simple-icons-googledocs",{"title":209,"path":210,"stem":211,"icon":93},"Grafana Tempo","/zh/docs/integrations/grafana-tempo","zh/docs/3.integrations/4.grafana-tempo",{"title":213,"path":214,"stem":215,"icon":76},"钉钉文档（DingTalk Docs）","/zh/docs/integrations/dingtalk-docs","zh/docs/3.integrations/40.dingtalk-docs",{"title":217,"path":218,"stem":219,"icon":76},"LDAP","/zh/docs/integrations/ldap","zh/docs/3.integrations/41.ldap",{"title":221,"path":222,"stem":223,"icon":76},"Dify","/zh/docs/integrations/dify","zh/docs/3.integrations/42.dify",{"title":225,"path":226,"stem":227,"icon":228},"自定义 MCP（Custom MCP）","/zh/docs/integrations/custom-mcp","zh/docs/3.integrations/43.custom-mcp","i-simple-icons-anthropic",{"title":230,"path":231,"stem":232,"icon":233},"GitHub","/zh/docs/integrations/github","zh/docs/3.integrations/5.github","i-simple-icons-github",{"title":235,"path":236,"stem":237,"icon":238},"Slack","/zh/docs/integrations/slack","zh/docs/3.integrations/6.slack","i-simple-icons-slack",{"title":240,"path":241,"stem":242,"icon":243},"Vercel","/zh/docs/integrations/vercel","zh/docs/3.integrations/7.vercel","i-simple-icons-vercel",{"title":245,"path":246,"stem":247,"icon":248},"Graylog","/zh/docs/integrations/graylog","zh/docs/3.integrations/8.graylog","i-simple-icons-graylog",{"title":250,"path":251,"stem":252,"icon":253},"Datadog","/zh/docs/integrations/datadog","zh/docs/3.integrations/9.datadog","i-simple-icons-datadog",{"title":255,"path":256,"stem":257,"children":258,"page":6},"更多","/zh/docs/more","zh/docs/4.more",[259,263],{"title":260,"path":261,"stem":262},"路线图","/zh/docs/more/roadmap","zh/docs/4.more/1.roadmap",{"title":264,"path":265,"stem":266},"支持","/zh/docs/more/support","zh/docs/4.more/2.support",{"title":268,"path":269,"stem":270,"children":271,"page":6},"安全","/zh/docs/security","zh/docs/5.security",[272,276],{"title":273,"path":274,"stem":275},"隐私政策","/zh/docs/security/privacy-policy","zh/docs/5.security/1.privacy-policy",{"title":277,"path":278,"stem":279},"服务条款","/zh/docs/security/terms-of-service","zh/docs/5.security/2.terms-of-service",{"id":281,"title":235,"body":282,"description":450,"extension":451,"links":452,"meta":453,"navigation":454,"path":236,"seo":455,"stem":237,"__hash__":456},"docs_zh/zh/docs/3.integrations/6.slack.md",{"type":283,"value":284,"toc":435},"minimark",[285,289,293,296,301,313,320,327,333,337,344,350,354,364,369,372,388,400,406,409,412,414,417,430,432],[286,287,288],"h2",{"id":288},"概览",[290,291,292],"p",{},"将 Castrel 接入 Slack 后，你就可以直接在团队沟通渠道里完成智能告警分诊和事故调查。",[286,294,295],{"id":295},"配置步骤",[297,298,300],"h3",{"id":299},"_1-在-castrel-平台中安装","1. 在 Castrel 平台中安装",[290,302,303,304,308,309,312],{},"进入 Castrel 平台的 ",[305,306,307],"strong",{},"Integrations"," 页面，点击 Slack 对应的 ",[305,310,311],{},"Connect"," 按钮。",[290,314,315],{},[316,317],"img",{"alt":318,"src":319},"Integrations Page","/images/slack/slack-connection.jpg",[290,321,322,323,326],{},"在 Slack 集成页面中，点击 ",[305,324,325],{},"Install to Slack Workspace"," 按钮开始安装流程。",[290,328,329],{},[316,330],{"alt":331,"src":332},"Install Slack Integration","/images/slack/slack-install.jpg",[297,334,336],{"id":335},"_2-在-slack-中授权-castrel","2. 在 Slack 中授权 Castrel",[290,338,339,340,343],{},"你会被重定向到 Slack 的授权页面。选择目标 Slack Workspace，然后点击 ",[305,341,342],{},"Allow","，授予 Castrel 所需权限。",[290,345,346],{},[316,347],{"alt":348,"src":349},"Slack Authorization","/images/slack/slack-authorization.jpg",[297,351,353],{"id":352},"_3-配置频道","3. 配置频道",[290,355,356,357,360,361,312],{},"授权完成后，你会被重定向到 ",[305,358,359],{},"Slack Successfully Installed"," 页面。点击右上角的 ",[305,362,363],{},"Configure Channels",[290,365,366],{},[316,367],{"alt":363,"src":368},"/images/slack/config-channel1.jpg",[290,370,371],{},"在配置弹窗中，选择用于接收告警通知和事故调查的 Slack 频道：",[373,374,375,382],"ul",{},[376,377,378,381],"li",{},[305,379,380],{},"Alert Channel","：接收系统告警通知的频道",[376,383,384,387],{},[305,385,386],{},"Incident Channel","：用于事故调查和 AI 分析的频道",[290,389,390,391,394,395,399],{},"点击 ",[305,392,393],{},"Save Configuration"," 完成设置。Castrel 会自动加入这些频道。如果自动加入失败，请在 Slack 频道中手动输入 ",[396,397,398],"code",{},"/invite @Castrel"," 邀请 Castrel Bot。",[290,401,402],{},[316,403],{"alt":404,"src":405},"Configure Slack Channels","/images/slack/config-channel2.jpg",[286,407,408],{"id":408},"功能说明",[290,410,411],{},"集成完成后，Castrel 会提供以下能力：",[297,413,24],{"id":24},[290,415,416],{},"Castrel 会监听已配置的 Alert Channel 中的新消息。一旦识别到告警消息，就会自动根据严重级别、类型和受影响组件对告警做分类。",[418,419,422,425,426,429],"callout",{"color":420,"icon":421},"amber","i-heroicons-exclamation-triangle",[305,423,424],{},"限流策略","：为了避免告警风暴导致过载，Castrel 会启用限流。如果 1 分钟内收到超过 10 条告警，后续告警不会继续自动分析。你可以在对应线程里回复 ",[396,427,428],{},"@Castrel analyze","，手动触发对被跳过告警的分析。",[297,431,28],{"id":28},[290,433,434],{},"在配置好的 Incident Channel 中，你可以通过 @Castrel Bot 并描述问题来手动发起事故调查。Castrel 会利用已连接的可观测性数据源，对问题进行分析并调查根因。",{"title":436,"searchDepth":437,"depth":437,"links":438},"",2,[439,440,446],{"id":288,"depth":437,"text":288},{"id":295,"depth":437,"text":295,"children":441},[442,444,445],{"id":299,"depth":443,"text":300},3,{"id":335,"depth":443,"text":336},{"id":352,"depth":443,"text":353},{"id":408,"depth":437,"text":408,"children":447},[448,449],{"id":24,"depth":443,"text":24},{"id":28,"depth":443,"text":28},"将 Castrel 连接到 Slack，用于告警分诊和团队协作。","md",null,{},{"icon":238},{"title":235,"description":450},"W2Xwp3AVJyner0aAsQxQK2oHM742y-8kqOavggylB6I",[458,460],{"title":230,"path":231,"stem":232,"description":459,"icon":233,"children":-1},"将 GitHub 连接到 Castrel，用于基于 webhook 的部署诊断与代码上下文关联。",{"title":240,"path":241,"stem":242,"description":461,"icon":243,"children":-1},"将 Castrel 连接到 Vercel，用于部署、项目与函数日志查询。",1777027428465]