一键导入
owl-diagnostics
Use the owl CLI for Guance queries, diagnostics, root-cause analysis, and structured Markdown reports.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Use the owl CLI for Guance queries, diagnostics, root-cause analysis, and structured Markdown reports.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Generate, repair, or review Guance Dashboard JSON from real metrics CSV files, tag metadata, and resource-catalog or custom-object CSV/JSON data.
Generate Guance monitor JSON from CSV metric files for any component.
Convert Grafana dashboard JSON into Guance dashboard JSON with a fully self-contained skill package. Use when the user wants to analyze Grafana dashboards before conversion, run conversion, audit conversion gaps, improve units or PromQL compatibility with LLM-assisted review, repair panel or variable mappings, preserve settings, groups, and vars as much as possible, validate generated Guance dashboard JSON against the bundled schemas, or debug why a Grafana dashboard does not convert cleanly.
Convert Prometheus alerting rules into Guance monitor JSON and validate all generated DQL.
Generate, fix, explain, and review DQL; final executable DQL must pass dqlcheck item by item.
Convert, validate, and explain Alibaba Cloud SLS queries as GuanceDB DQL.
| name | owl-diagnostics |
| author | liurui |
| description | Use the owl CLI for Guance queries, diagnostics, root-cause analysis, and structured Markdown reports. |
Use owl to gather Guance evidence, classify issues, diagnose likely causes, and write concise Markdown reports.
owl -h before using the tool in a new environment.owl show <tool> before calling a specific tool; do not guess parameters.success or error fields.0 does not by itself prove that the query succeeded.owl.errors.list.owl.data.query.owl.apm.list.owl.event.list.owl.metric.list.owl.network.list.For complex or cross-domain questions, start with discovery, validate DQL, query the closest data domain, then add supporting evidence from logs, metrics, events, or APM.
Every delivered diagnostic result should include:
Save final reports under ./owl-reports/ when the task asks for a report or when query results are part of the final deliverable.
owl -h
owl show owl.errors.list
owl exec owl.errors.list --start_time <START_MS> --end_time <END_MS> --page_size 100
cat /tmp/owl-report.md | python3 scripts/save_report.py --output-dir ./owl-reports