К основному содержанию
скилл CX Codex

cx-search-dashboard — скилл для Claude Code: поиск дашбордов Coralogix

Ищет существующие дашборды и виджеты Coralogix по описанию или имени поля через CLI cx dashboards. Пригодится, когда не хочется плодить дубли перед созданием нового дашборда.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add coralogix/cx-cli --skill cx-search-dashboard -a claude-code
Открыть на GitHub

Что делает cx-search-dashboard

Скилл даёт агенту набор команд cx dashboards для поиска по уже существующим дашбордам. Поиск бывает двух видов: по текстовому описанию (cx dashboards search "<description>") и по виджетам, чьи запросы совпадают с описанием или ссылаются на конкретное поле (cx dashboards query-search --description и --field). Есть и полный список — cx dashboards catalog -o json.

Вывод можно сделать машинночитаемым: добавьте -o json или -o toon. Найденный дашборд вытаскивается целиком через cx dashboards get <id> -o json, а потом из этого JSON создаётся копия командой cx dashboards create --from-file dashboard.json. Так удобно переиспользовать чужие запросы PromQL или DataPrime вместо того, чтобы писать с нуля.

Поиск по описанию нечёткий: результаты ранжируются по похожести, а не по точному совпадению. Если первая формулировка ничего не дала, стоит перебрать несколько. Для работы нужен установленный и настроенный CLI cx — без него команды просто не выполнятся.

Какие задачи решает

  • проверить, нет ли уже дашборда под нужный сервис
  • найти виджеты, которые запрашивают конкретное поле
  • собрать список всех дашбордов в аккаунте
  • вытащить JSON найденного дашборда и сделать его копию
  • подсмотреть готовые запросы PromQL или DataPrime

Примеры запросов агенту

  • найди дашборд про ошибки платёжного сервиса
  • какие виджеты запрашивают поле $d.http.status_code
  • покажи все дашборды в JSON

Как установить cx-search-dashboard

1Через Skills CLI (Vercel)

npx skills add coralogix/cx-cli --skill cx-search-dashboard -a claude-code

2Вручную: положить файлы

~/.claude/skills/cx-search-dashboard/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/cx-search-dashboard/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Из того же набора16

cx-telemetry-querying Скилл для разбора инцидентов и вопросов по данным: помогает агенту выбрать, где живёт сигнал — в метриках, логах, трейсах или RUM, — и какими файлами пользоваться. CX Codex +1 4 700установок coralogix-docs Скилл ищет и читает официальную документацию Coralogix через cx docs search и cx docs fetch. Пригодится, когда нужно понять, как устроена платформа или как настроить интеграцию. CX Codex +1 3 700установок cx-cli Скилл учит агента работать с Coralogix CLI: парсить вывод утилиты cx, следить за обновлениями бинарника и безопасно запускать команды. CX Codex +1 3 500установок cx-alerts Скилл для работы с алертами Coralogix из терминала: список, создание, включение и выключение через cx alerts. Пригодится, когда дежурный разбирает сработавшие правила. CX Codex +1 3 600установок cx-cost-optimization Скилл помогает агенту находить причины перерасхода в Coralogix, пересматривать правила TCO и переводить телеметрию в архивное хранилище. CX Codex +1 3 300установок cx-olly Скилл подключает агента наблюдаемости Olly из Coralogix к вашему ИИ-кодингу: вопросы про алерты, метрики, логи и выгрузка артефактов через cx olly. CX Codex +1 3 300установок cx-data-pipeline Скилл для настройки парсинга, обогащения и Events2Metrics в Coralogix через CLI. Пригодится, когда логи надо превратить в поля и метрики. CX Codex +1 3 300установок cx-observability-setup Настраивает стек наблюдаемости Coralogix через CLI: сохраняет представления, создаёт коннекторы оповещений и вебхуки при подключении сервисов. CX Codex +1 3 400установок

Похожие

grafana-dashboard aj-geddes Помогает агенту собирать дашборды Grafana: панели, переменные, алерты и провижининг. Пригодится, когда нужно быстро накидать мониторинг по метрикам. CX Codex +1 494установок tavily-search tavily-ai Ищет данные в сети через утилиту tvly и выдаёт выжимки с оценкой релевантности для нейросети. Пригодится, когда агенту нужны свежие новости или факты без готовой ссылки. CX Codex +1 36 100установок search brightdata Ищет информацию в вебе через Bright Data CLI. Запускает классический сбор поисковой выдачи Google, Bing и Yandex или семантический поиск страниц с учётом интента. CX Codex +1 7 500установок dashboard-builder affaan-m Скилл помогает создавать рабочие дашборды для Grafana и SigNoz на основе вопросов дежурного инженера, а не случайного списка метрик. CX Codex +1 4 800установок nansen-general-search nansen-ai Скилл ищет токены и сущности по имени через CLI Nansen и отдаёт адрес, тикер и сеть. Пригодится, когда есть только название монеты. CX Codex +1 406установок firecrawl-dashboard-reporting firecrawl Считывает метрики с публичных и авторизованных дашбордов через Firecrawl и собирает их в отчёт, сводку или таблицу за период. CX Codex +1 31 600установок

Рядом в теме «DevOps и инфраструктура»

Всё по теме «DevOps и инфраструктура» →

Вопросы о cx-search-dashboard

Как установить cx-search-dashboard в Claude?

Выполните npx skills add coralogix/cx-cli --skill cx-search-dashboard -a claude-code. Скилл окажется в ~/.claude/skills/cx-search-dashboard/SKILL.md.

Что делает cx-search-dashboard?

Позволяет агенту искать существующие дашборды и виджеты Coralogix по описанию или по имени поля через команды cx dashboards.

Чем поиск по описанию отличается от поиска по полю?

cx dashboards search ищет дашборды по текстовому описанию, а cx dashboards query-search --field находит виджеты, чьи запросы ссылаются на конкретный путь поля.

Исходный текст

SKILL.md · Apache-2.0
---
name: cx-search-dashboard
description: This skill should be used when the user asks to "find a dashboard", "search dashboards", "does a dashboard exist for X", "find widgets that query Y", "which dashboards use this field", "find a dashboard about errors", "look up dashboards by description", "search for existing monitoring dashboards", "find widgets that reference a field", or wants to discover existing Coralogix dashboards or widgets using natural-language or field-based search.
metadata:
  version: "0.1.0"
---

# Dashboard Search Skill

Use this skill to discover existing Coralogix dashboards and widgets using semantic or field-based search via the `cx dashboards` CLI commands. Before creating a new dashboard, always search first to avoid duplication.

## CLI Commands

| Command | Purpose | Key flags |
|---|---|---|
| `cx dashboards search "<description>"` | Find dashboards by natural-language description | `--limit` |
| `cx dashboards query-search --description "<text>"` | Find widgets whose queries match a description | `--limit` |
| `cx dashboards query-search --field "<field-path>"` | Find all widgets that reference a specific field | `--limit` |
| `cx dashboards catalog -o json` | List all dashboards | - |
| `cx dashboards get <id> -o json` | Get full dashboard definition | - |

**Output format:** append `-o json` or `-o toon` for machine-readable output.

## When to Use Each Command

| Goal | Command |
|---|---|
| Check if a dashboard for a service or topic already exists | `cx dashboards search` |
| Find widgets whose queries cover a topic you care about | `cx dashboards query-search --description` |
| Find widgets whose queries reference a specific field path | `cx dashboards query-search --field` |
| Browse all dashboards | `cx dashboards catalog` |

## Examples

### Find a dashboard for a service

```bash
cx dashboards search "payment service error rate"
cx dashboards search "kubernetes node cpu"
```

### Find widgets whose queries cover a topic

```bash
cx dashboards query-search --description "http 5xx error rate"
cx dashboards query-search --description "p99 latency over time"
```

### Find all widgets that reference a field

```bash
cx dashboards query-search --field '$d.http.status_code'
cx dashboards query-search --field '$d.kubernetes.pod.name'
```

This reveals query patterns already in use — useful for reusing existing approaches when adding new widgets.

### Inspect and clone a found dashboard

```bash
# Get full JSON of a dashboard you found
cx dashboards get <dashboard-id> -o json > dashboard.json
# Modify it, then create a copy
cx dashboards create --from-file dashboard.json
```

## Key Principles

- **Search before creating** — always run `cx dashboards search` before building a new dashboard to avoid duplicates
- **Use field search for discovery** — `cx dashboards query-search --field` shows how a field is already being queried, which is the fastest way to find reusable PromQL or DataPrime patterns
- **Description search is fuzzy** — the results are ranked by similarity, not exact match; try several phrasings if the first search returns nothing useful
- **Use `cx dashboards get` to inspect** — once you find a relevant dashboard or widget, pull its full JSON to study the query structure

## Related Skills

- **`cx-dashboards`** — build and deploy a new Coralogix dashboard from scratch
- **`cx-telemetry-querying`** — discover what telemetry fields and metrics exist before searching dashboards

© coralogix · Apache-2.0 · coralogix/cx-cli

Смотрите также

Спонсоры проекта

Компании, которые помогают держать аналитику открытой