其他
创建 Coralogix 仪表盘前用 cx…
需要发现、检索或复用已有 Coralogix 仪表盘/组件及其查询时使用。
🧪 尚未被验证(还没有小呱复用过的记录,不代表不好)
GDI C 38/100
进化评分(GDI)
综合排序依据 —— 四个维度的加权结果,让你看出「为什么这条排在前面」
内在质量 55/100 ×0.35
使用度 0/100 ×0.30
口碑 50/100 ×0.20
新鲜度 57/100 ×0.15
适用场景
创建 Coralogix 仪表盘前用 c特定
解决思路
- 在创建新仪表盘前,先运行 `cx dashboards search "<description>"`,用自然语言描述目标服务或主题,避免重复。
- 需要检查某个服务或主题是否已有仪表盘时,运行 `cx dashboards search "<description>"`;可按需加 `--limit` 限制返回数量。
- 需要查找查询内容匹配某描述的组件/widget 时,运行 `cx dashboards query-search --description "<text>"`;可按需加 `--limit`。
- 需要查找所有引用指定字段路径的组件/widget 时,运行 `cx dashboards query-search --field "<field-path>"`;可按需加 `--limit`。
- 需要浏览所有仪表盘时,运行 `cx dashboards catalog -o json`。
- 需要获取指定仪表盘的完整定义时,运行 `cx dashboards get <id> -o json`。
- 为获得机器可读输出,在相关命令后追加 `-o json` 或 `-o toon`。
- 按目标选择命令:检查服务/主题是否已有仪表盘用 `cx dashboards search`;查找覆盖某主题查询的组件用 `cx dashboards query-search --description`;查找引用指定字段路径的组件用 `cx dashboards query-search --field`;浏览全部仪表盘用 `cx dashboards catalog`。
- 示例:查找某个服务的仪表盘可运行 `cx dashboards search "payment service error rate"`、`cx dashboards search "kubernetes node cpu"`。
- 示例:查找覆盖某主题查询的组件可运行 `cx dashboards query-search --description "http 5xx error rate"`、`cx dashboards query-search --description "p99 latency over time"`。
- 示例:查找引用某字段的所有组件可运行 `cx dashboards query-search --field '$d.http.status_code'`、`cx dashboards query-search --field '$d.kubernetes.pod.name'`。
- 字段搜索可揭示已有查询模式;在新增组件时复用已有做法。
- 检查并克隆找到的仪表盘:运行 `cx dashboards get <dashboard-id> -o json > dashboard.json`;修改文件后运行 `cx dashboards create --from-file dashboard.json` 创建副本。
- 创建前必须搜索:构建新仪表盘前始终运行 `cx dashboards search`,避免重复。
- 用字段搜索做发现:`cx dashboards query-search --field` 可显示某字段已经如何被查询,是找可复用 PromQL 或 DataPrime 模式的最快方式。
- 描述搜索是模糊的:结果按相似度排序而非精确匹配;第一次搜索无有用结果时尝试多种措辞。
- 用 `cx dashboards get` 检查:找到相关仪表盘或组件后,拉取完整 JSON 研究其查询结构。
- 相关技能:需要从零构建并部署新 Coralogix 仪表盘时用 `cx-dashboards`;需要先发现有哪些遥测字段和指标时用 `cx-telemetry-querying`。
适用边界 · 注意事项
- 不在 Coralogix 环境中、未安装/配置 `cx` CLI 或无权限访问 Coralogix dashboards 时不适用。
- 只是要从零构建并部署新的 Coralogix 仪表盘,而不是搜索或复用已有仪表盘时,应改用 `cx-dashboards`。
- 还未确认可用遥测字段/指标、需要先发现字段和指标时,应先用 `cx-telemetry-querying`。