К содержанию
Pingera

Улучшения в Pingera CLI - запуск проверок еще проще

  • Опубликовано:
  • Обновлено
  • 2 мин чтения

Привет! Мы в Pingera постоянно стремимся сделать мониторинг не просто надёжным, но и максимально эффективным для инженеров, работающих в консоли через Pingera CLI (pngr). В этом обновлении мы сосредоточились на сокращении рутинного ввода и повышении информативности, чтобы вы могли тратить меньше времени на CLI и больше — на решение реальных проблем.

1. Доступ к результатам проверок по одному ID

Раньше для просмотра деталей результата проверки требовалось указывать как идентификатор самой проверки (check_id), так и идентификатор результата (result_id). Это было избыточно, особенно для проверок, запускаемых по запросу, где check_id вообще отсутствует, а result_id всегда уникален.

Мы убрали это ограничение. Теперь вам достаточно использовать только уникальный RESULT_ID.

До изменений:

pngr checks result CHECK_ID RESULT_ID

Сейчас

pngr checks result dbaw921kysm4

Эта команда мгновенно выведет полный отчет о выполнении проверки (как в примере ниже), независимо от того, была ли она регулярной или запущена по запросу.

Вывод результата проверки в pngr - Pingera CLI

2. Быстрые команды для запуска проверок

Выполнение проверок по запросу (on-demand) — удобный инструмент для оперативной диагностики. Однако длинная команда с множеством параметров: pngr checks run custom –type icmp –host ya.ru –parameters … — снижала скорость работы.

Мы добавили быстрые команды, которые выносят наиболее часто используемые типы проверок на верхний уровень CLI.

Теперь запуск ICMP-пинга, проверки API или SSL-сертификата выглядит максимально лаконично.

В основном меню CLI появился новый раздел 🚀 Quick Commands, который позволяет сразу увидеть все доступные короткие команды:

Помощь в pngr - Pingera CLI - теперь есть быстрые команды

Пример использования

Для запуска ICMP-проверки достаточно:

pngr ping ya.ru

Для выполнения проверки из конкретного региона используйте флаг –region (больше не нужно прятать регион в –parameters). Следующая команда запустит ICMP проверку из США:

pngr ping ya.ru --region us-central1

3. Детальный вывод поддерживаемых шифров для SSL

Для инженеров, отвечающих за безопасность и соответствие стандартам, важна полная информация о конфигурации SSL. Мы расширили вывод результатов SSL-проверок.

Теперь в отчете о результате проверки (pngr checks result RESULT_ID) вы сразу увидите, какие протоколы (SSL 2.0/3.0, TLS 1.0/1.1/1.2/1.3) поддерживаются, и полный список активных шифров для каждого протокола.

Пример расширенного вывода:

Вывод шифров SSL сертификата в pngr - Pingera CLI

Для полного списка, включая все дополнительные детали по шифрам, используйте флаг –verbose.

Вся документация по обновленному CLI доступна здесь. Улучшение доступны с версии 0.1.15. Обновите через pip:

pip install pingera-cli --upgrade