На этой странице рассказано, как настроить мониторинг локального однонодового кластера YDB, запущенного из бинарного файла.
YDB предоставляет множество сенсоров состояния системы. Мгновенные значения сенсоров можно посмотреть в веб-интерфейсе:
http://localhost:31002/counters/
Связанные сенсоры объединены в подгруппы (например counters auth). Чтобы посмотреть значения сенсоров только определенной подгруппы, перейдите по URL следующего вида:
Например, данные об утилизации аппаратных ресурсов сервера доступны по следующему URL:
http://localhost:31002/counters/counters=utils
Для сбора значений метрик вы можете использовать популярный инструмент с открытым исходным кодом Prometheus. Значения сенсоров YDB в формате Prometheus доступны по URL следующего вида:
Вы можете загрузить дашборды с помощью инструмента Import Grafana UI или выполнить скрипт. Обратите внимание, что скрипт использует базовую аутентификацию в Grafana. Для других случаев модифицируйте скрипт.