用途:分析 Monte Carlo 监控器的告警历史与配置,定位噪音来源,并给出可落地的调参建议,覆盖 metric、自定义 SQL、validation、table 四类监控器。
主要能力:通过 Monte Carlo MCP 工具获取监控报告与配置,分析告警量、触发频率、异常集中片段、边际或严重异常、运维事件影响等;生成按优先级排序的建议,例如调整 ML 灵敏度、schedule 间隔、collection_lag、snooze/training 周期、audience 路由,或按类型修改 WHERE 条件、排除片段、聚合方式、阈值与 SQL。输出结构化 Tune 报告,并预测降噪效果与仍会触发的真实异常。
使用方式:调用时传入监控 UUID,例如 /tune-monitor 94c2dd3a-ef49-40f8-b1c1-741ba057cabf。先并行调用 get_monitor_report(max_incidents: 50)与 get_monitors(include_fields: [config]),按类型读取 references/metric-monitor.md、custom-sql-monitor.md、validation-monitor.md 或 table-monitor.md,再分析并给出建议。应用修改前须预览并确认;预览 YAML 可对照 https://clidocs.getmontecarlo.com/mac/schema.json 校验。create_or_update_* 工具默认 dry_run=True,需第二次以 dry_run=False 才真正部署,且两次都需传 monitor_uuid。
限制:需要已配置并认证的 Monte Carlo MCP 服务器,且必须走本插件自带的 mcp__plugin_mc-agent-toolkit_monte-carlo-mcp__ 前缀路由。仅支持上述四类监控器,其他类型会停止。MaC 管理的监控器若经 API 修改,下次 montecarlo monitors apply 会被覆盖,建议改用 /manage-mac。缺失 troubleshooting 时只能基于告警模式推断。