Перейти к содержанию

Grafana

Установка

Операционная система: Ubuntu 22.04.3 LTS

Версия Grafana: 10.1.1 OSS

Дата обновления статьи: 1 сентября 2023

  1. Войти в режим sudo и обновить систему:

    $ sudo -i
    $ apt update
    $ apt upgrade
    
  2. Перейти на страницу: https://grafana.com/grafana/download

    Выбрать версию, и редакцию, в нашем случае OSS, скопировать из окна браузера строчки и выполнить их. Строки следующего вида:

    # sudo apt-get install -y adduser libfontconfig1 musl
    # wget https://dl.grafana.com/oss/release/grafana_10.1.1_amd64.deb
    # sudo dpkg -i grafana_10.1.1_amd64.deb
    
  3. Запустить сервер Grafana

    $ systemctl enable --now grafana-server
    

    Web интерфейс будет доступен по адресу http://hostname:3000 hostname заменить на имя сервера или ip адрес, на котором установлена Grafana

    Авторизация по умолчанию: Username: admin Password: admin

Источники данных

Для получения данных из источников необходимо установить новые DataSource.

Оркестратор 1С использует СУБД: ClickHouse и Prometheus. Для их установки нужно перейти на страницу Home –> Connections –> Add new connection.

Коннектор ClickHouse

  1. Найти в списке ClickHouse и выбрать его;

  2. В правом верхнем углу нажать кнопку «Install»;

  3. После успешной установки появится возможность добавить подключение к серверу ClickHouse: кнопка "Add new data source";

  4. Ввести данные для подключения:

    Server address: hostname # Сервер, где установлен ClickHouse

    Server port: 9000 # Номер порта, по умолчанию: 9000

    Protocol: Native

    Username: user_read # Имя пользователя ClickHouse, у которого есть право на чтение

    Password: SECRET_PASSWORD # Пароль польователя ClickHouse

    Default database logs # Имя базы данных журнала регистрации в ClickHouse

  5. Внизу страницы нажать кнопку «Save & test».

    При успешном подключении система выведет сообщение:

    Data source is working

Коннектор Prometheus

  1. Найти в списке Prometheus и выбрать его;

  2. В правом верхнем углу нажать кнопку "Add new data source";

  3. Ввести данные для подключения:

    Prometheus server URL: hostname:9090 # Сервер, где установлен Prometheus, порт по умолчанию: 9090

  4. Внизу страницы нажать кнопку «Save & test».

    При успешном подключении система выведет сообщение:

    Successfully queried the Prometheus API

Панели визуализации

Базовые панели визуализации доступны для скачивания в личном кабинете ПроАпдекс

  1. Для импорта новых панелей необходимо в меню Home –> Dashboards выбрать: New –> Import.

  2. Загрузить скачанную панель (файл *.json) и нажать кнопку «Load».

  3. Выбрать источник данных и нажать кнопку «Import».

Установка и базовая настройка Grafana завершена!

Дополнительно

Официальный сайт: https://grafana.com

Grafana Dashboards Linux OS: https://grafana.com/grafana/dashboards/1860-node-exporter-full/

Grafana Dashboards Windows OS: https://grafana.com/grafana/dashboards/13868-windows-exporter-for-prometheus-dashboard/