关于 firetiger
Firetiger 的路由技能;该可观测性平台将遥测数据存入 Apache Iceberg,供 SQL 查询,并使用 Agent 监控服务和调查问题。技能将设置、埋点、查询、调查、部署监控和 Agent 配置任务分发给专门技能。
主要功能
- 01将请求路由到专门的 Firetiger 技能
- 02涵盖遥测查询与调查
- 03指导项目设置和 OpenTelemetry 埋点
- 04提供部署与 Agent 监控路径
适用场景
- 01选择技能以完成项目接入
- 02使用 SQL 查找 trace、日志或指标
- 03调查服务事件
- 04监控拉取请求或配置 Agent
MCP 相关
Firetiger 提供位于 https://api.cloud.firetiger.com/mcp/v1 的 MCP 服务,向客户端开放遥测查询、Agent 管理、监控等工具。若工具不可用,技能会指导用户连接并登录。
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ firetiger-oss/ cursor-plugin --skill firetiger安装后在 Claude Code 中输入/firetiger确认已加载。
详细介绍
Firetiger
Firetiger 是一个由 AI 驱动的可观测性平台。遥测数据(跟踪记录、日志、指标) 会写入 Apache Iceberg 表,你可以使用 SQL 查询这些数据;自主 Agent 会监控你的服务、调查 问题并关注部署。
此技能是一个路由器。识别用户的需求,并调用相应的专用技能——每个技能都可独立使用,并包含 处理相应任务时需要注意的事项。
如何与 Firetiger 交互
以下两种方式会在各技能中反复提及:
- Firetiger MCP 服务——
https://api.cloud.firetiger.com/mcp/v1(OAuth 2.0 bearer;首次调用工具时 会打开浏览器进行登录)。工具包括:get_ingest_credentials、get_deploy_credentials、query、monitor_pr、create_agent_with_goal、send_agent_message、read_agent_messages、resolve_url、get_subscription_status/get_checkout_url(计费)、onboard_github/onboard_slack/onboard_linear(OAuth 连接),以及通用 CRUD 操作(schema/list/get/create/update/delete)。客户端 Agent 使用的集合包括:agents+sessions(创建/运行 Agent)、triggers+scheduled-agent-runs(自动执行 Agent)、investigations(AI 诊断会话)、issues(已知问题,ID 为FT-{n}调用标识)、monitoring-plans(部署监控、读取/删除)以及connections(集成)。在调用create/update前,务必先对集合调用schema。某些工具和集合受部署配置及 API 密钥策略限制。 @firetigerGitHub 工作流——在拉取请求上评论@firetiger,让 Firetiger 监控该 PR 生成的部署。
**关键注意事项:**如果 MCP 工具不可用,说明用户尚未连接 Firetiger MCP 服务。目标技能会处理此问题——
它会告知用户连接 https://api.cloud.firetiger.com/mcp/v1 并登录,然后重试。
路由
| 用户想要…… | 技能 | 触发短语 |
|---|---|---|
| 端到端地接入项目(检测技术栈 → 添加埋点 → 连接 → Agent) | firetiger-setup | “设置 Firetiger”、“接入此项目”、“连接我的应用” |
| 添加 OpenTelemetry 埋点(Node/Next.js/Python/Go/Rust) | firetiger-instrument | “为我的应用添加埋点”、“添加 OpenTelemetry”、“发送跟踪记录” |
| 使用 SQL 查询跟踪记录、日志或指标 | firetiger-query | “查找跟踪记录”、“搜索日志”、“显示错误”、“分析延迟” |
| 调查事件并跟踪发现 | firetiger-investigate | “调查”、“诊断”、“出了什么问题”、“排查故障” |
| 监控 PR/部署 | firetiger-monitor-deploy | “监控此 PR”、“关注此次部署”、“@firetiger” |
| 创建监控 Agent,或配置 Agent/触发器 | firetiger-create-agent | “创建 Agent”、“自动监控 X”、“安排 Agent 运行” |
执行
- 将请求归类到上方某一行。
- 使用 Skill 工具调用对应技能(例如
firetiger-query)。 - 如果请求涉及多个类别(“设置 Firetiger 并监控我的下一个 PR”),请按顺序处理——
通常先调用
firetiger-setup,再处理后续需求。
资源
评论
支持 Markdown