AIKraft/Skills/Запросы VictoriaMetrics

Запросы VictoriaMetrics

Query VictoriaMetrics metrics via curl. Use when running PromQL/MetricsQL queries, discovering metrics/labels, checking alerts and rules, inspecting TSDB status, exporting raw data, checking metric usage statistics, or debugging relabeling/downsampling/retention configs. Triggers on: metric queries, PromQL, MetricsQL, label discovery, series exploration, cardinality checks, alert status, recording

victoriametrics official Данные

Что делает навык

Навык позволяет выполнять запросы к HTTP API VictoriaMetrics с помощью curl для работы с метриками, алертами и конфигурацией. Он покрывает мгновенные и диапазоновые запросы, обнаружение меток и серий, а также диагностику состояния TSDB и правил.

Когда применять

  • Выполнение запросов PromQL или MetricsQL для получения мгновенных или диапазоновых данных.
  • Обнаружение метрик, меток и исследование серий для проверки кардинальности.
  • Проверка статуса алертов, правил записи (recording rules) и экспортирование сырых данных.
  • Отладка конфигураций relabeling, downsampling и retention, а также проверка статистики использования метрик.

Как работает

  1. Убедиться, что переменная окружения $VM_METRICS_URL указывает на базовый URL (кластер или одиночный узел).
  2. Настроить переменную $VM_CURL_CONFIG для файла с авторизацией или оставить её пустой для локального доступа без аутентификации.
  3. Сформировать curl-команду, которая загружает авторизацию из конфигурационного файла.
  4. Выполнить запрос к API для получения данных, меток, серий или информации об алертах.
  5. Проанализировать полученный ответ для решения задачи (отладка, мониторинг, экспорт).

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

Выполни запрос PromQL к метрикам через VictoriaMetrics.
Найди все метки для метрики node_cpu_seconds_total.
Проверь статус активных алертов в VictoriaMetrics.

Что понадобится

  • Переменная окружения $VM_METRICS_URL с базовым URL VictoriaMetrics.
  • Файл конфигурации curl ($VM_CURL_CONFIG) с заголовками авторизации для удалённого доступа.

Описание составлено по SKILL.md навыка, сверено 05.10.2026.

Как подключить

1Скачать навык
# возьмите папку навыка «victoriametrics-query» из репозитория: # https://github.com/victoriametrics/skills
2Положить папку с SKILL.md к навыкам ассистента
# положите папку навыка туда, где ассистент ищет skills: cp -r victoriametrics-query/ ~/.claude/skills/victoriametrics-query/

Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.