prometheus-configuration
Настройка мониторинга Prometheus
Настройка Prometheus сложна и её легко неправильно сконфигурировать. Этот навык предоставляет чёткие примеры для скрапинга, правил и валидации, чтобы помочь вам реализовать надёжный мониторинг.
Скачать ZIP навыка
Загрузить в Claude
Перейдите в Settings → Capabilities → Skills → Upload skill
Включите и начните использовать
Протестировать
Использование «prometheus-configuration». Создать правила алертинга для высокой загрузки CPU и низкого дискового пространства.
Ожидаемый результат:
- Алерт высокой загрузки CPU срабатывает через 5 минут при использовании выше 80 процентов.
- Алерт низкого дискового пространства срабатывает через 5 минут при использовании выше 90 процентов.
- Каждый алерт включает метки серьёзности и краткое описание.
Использование «prometheus-configuration». Показать как настроить Prometheus с Docker Compose.
Ожидаемый результат:
- Docker Compose файл монтирует конфигурационный файл prometheus.yml.
- Данные сохраняются в именованном томе для хранения.
- Prometheus работает на порту 9090 с хранением 30 дней.
Использование «prometheus-configuration». Как настроить правила записи для HTTP метрик?
Ожидаемый результат:
- Правило частоты запросов суммирует rate http_requests_total за 5 минут.
- Правило частоты ошибок фильтрует коды состояния 5xx.
- P95 задержка использует histogram_quantile для вычисления перцентиля.
Аудит безопасности
Низкий рискThis is a documentation-only skill containing YAML configuration examples for Prometheus. No executable code, scripts, or malicious network behavior is present. Static findings are false positives caused by pattern-matching on documentation text rather than actual code analysis.
Факторы риска
🌐 Доступ к сети (6)
⚙️ Внешние команды (38)
Оценка качества
Что вы можете построить
Развёртывание стека мониторинга
Развернуть Prometheus с помощью Helm и применить базовую конфигурацию для нового кластера.
Определение покрытия алертинга
Составить правила алертинга для доступности, задержки и использования ресурсов с чёткими метками.
Предоставление метрик приложения
Добавить scrape job для эндпоинтов приложения с настройками TLS и метками.
Попробуйте эти промпты
Предоставить простой prometheus.yml с одним scrape job для моего приложения и объяснить ключевые поля.
Создать правила записи для частоты запросов, частоты ошибок и p95 задержки с понятными названиями метрик.
Составить правила алертинга для упавшего сервиса, высокой частоты ошибок и высокой задержки с метками и аннотациями.
Показать scrape_config для подов Kubernetes с использованием аннотаций prometheus.io и relabeling.
Лучшие практики
- Валидируйте конфигурации и правила с помощью promtool перед развёртыванием
- Установите интервалы скрапинга соответствующие нагрузке системы и требованиям хранения
- Используйте правила записи для дорогостоящих PromQL запросов для улучшения производительности
Избегать
- Слишком частый скрапинг без должного планирования хранилища
- Использование алертов без чётких меток и аннотаций
- Пропуск правил записи для сложных запросов дашбордов