Настройка вывода метрик в Grafana¶
В качестве примера инструментария для вывода метрик будет использована Grafana.
Установка Grafana¶
Для установки необходимо скачать с официального сайта дистрибутив Grafana. После этого нужно запустить установку скачанного дистрибутива и следовать инструкциям установщика.
Создание Dashboard для Prometheus¶
После установки нужно перейти в Dashboard Grafana.
Далее перейти в раздел Dashboards и нажать кнопку Create dashboard для добавления Dashboard с выводом необходимой информации.
В открывшемся окне нажать кнопку Add visualization и выбрать источник данных prometheus.
После этого можно выводить в Dashboard необходимые данные.
Вывод графика по длительности выполнения запроса¶
Для вывода графика необходимо указать промежуток времени, за который нужно просмотреть запрос, а также задать наименование метрики и фильтры по ее тегам:
terralink_xde_request_duration- наименование метрики;job- наименование сервиса, определенное вxde_metrics.yml;handler_type- тип обработчика запроса.
Вывод гистограммы по размерам файлов в архиве¶
Для вывода гистограммы по размерам сохраненных файлов в архиве необходимо в редакторе запроса прописать:
sum by(le) (terralink_xde_archive_file_size_bucket)
Options > Format в Heatmap.Bar gauge.
На гистограмме видно, что в архиве было сохранено 38 файлов размером от 1 до 10 КБ и 1 файл размером от 10 до 50 МБ.