用途:该技能用于让 AI 代理与 Mackerel 交互。Mackerel 是面向基础设施与应用监控的 SaaS 平台,常被 DevOps 工程师和 SRE 用于可视化服务器指标、检测异常并自动化事件响应。
主要能力:可操作 Mackerel 的服务、指标、主机、检查报告、AWS 集成、仪表盘、告警组、告警等对象,支持按需发现并调用 action。
使用方式:通过 Membrane CLI 接入,Membrane 自动处理认证与凭据刷新。安装:npm install -g @membranehq/cli@latest。登录:membrane login --tenant --clientName=<agentType>。连接:membrane connection ensure "https://mackerel.io/" --json,并在浏览器完成认证。搜索 action:membrane action list --connectionId=CONNECTION_ID --intent "QUERY" --limit 10 --json。运行 action:membrane action run <actionId> --connectionId=CONNECTION_ID --json,参数用 --input '{"key": "value"}'。也可代理请求:membrane request CONNECTION_ID /path/to/endpoint,支持 --method、--header、--data、--json、--query 等选项。
适用场景:查询主机与指标、管理告警、自动化事件响应以及与 Mackerel API 相关的集成任务。
限制:需先建立有效连接并完成认证;建议优先使用预置 action 而非自行构造 API 调用;官方文档为 https://mackerel.io/docs/entry/api。资料未提供定价、平台支持范围或性能数据。