Установка Grafana на Ubuntu ⋆ ALexHost SRL

Test your skills on our all Hosting services and get 15% off!

Use code at checkout:

Skills
03.12.2024

Установка Grafana на Ubuntu

Grafana – это инструмент с открытым исходным кодом для визуализации и мониторинга системных показателей, предоставляющий мощные панели для данных, собранных из различных источников. В этом руководстве вы узнаете, как установить Grafana на Ubuntu, настроить ее и создать свою первую панель для визуализации данных из таких источников, как Prometheus, InfluxDB или Elasticsearch.

1. Обновление системных пакетов

Перед установкой Grafana обновите систему, чтобы убедиться в наличии последних версий пакетов:

sudo apt update && sudo apt upgrade -y

2. Установите Grafana

Grafana имеет официальный репозиторий, что упрощает ее установку на Ubuntu.

Шаг 1: Добавьте репозиторий Grafana APT

Добавьте официальный репозиторий Grafana в свою систему, выполнив команду:

sudo apt install -y software-properties-common sudo add-apt-repository “deb https://packages.grafana.com/oss/deb stable main”

Шаг 2: Установите Grafana

Обновите список пакетов и установите Grafana:

sudo apt update sudo apt install grafana

3. Запуск и включение Grafana

После установки запустите службу Grafana и включите ее запуск при загрузке:

sudo systemctl start grafana-server sudo systemctl enable grafana-server

Чтобы убедиться, что Grafana запущена, проверьте ее статус:

sudo systemctl status grafana-server

4. Доступ к веб-интерфейсу Grafana

Веб-интерфейс Grafana по умолчанию доступен через порт 3000. Откройте веб-браузер и перейдите по адресу:

http://your_server_ip:3000

Когда вы впервые получите доступ к Grafana, вам нужно будет войти в систему с учетными данными по умолчанию:

  • Имя пользователя: admin
  • Пароль: admin

После первого входа вам будет предложено изменить пароль.

5. Настройка источников данных Grafana

Grafana поддерживает множество источников данных, таких как Prometheus, InfluxDB, Elasticsearch и MySQL. Вот как добавить источник данных в Grafana.

Шаг 1: Перейдите в раздел Конфигурация

На приборной панели Grafana нажмите на значок шестеренки на левой боковой панели, затем выберите Источники данных.

Шаг 2: Добавьте источник данных

Нажмите кнопку Добавить источник данных и выберите тип источника данных (например, Prometheus, InfluxDB, MySQL).

Шаг 3: Введите сведения об источнике данных

Введите URL-адрес и сведения о подключении для вашего источника данных. Например, при использовании Prometheus, работающего локально, можно задать URL-адрес:

http://localhost:9090

Нажмите Save & Test, чтобы проверить подключение к источнику данных.

6. Создание первой приборной панели Grafana

После подключения источника данных создайте приборную панель для визуализации данных.

Шаг 1: Создайте новую приборную панель

  1. На левой боковой панели нажмите и выберите Dashboard.
  2. Нажмите кнопку Добавить новую панель.

Шаг 2: Настройте панель

  1. Выберите источник данных и метрики для отображения.
  2. Настройте тип визуализации (например, график, калибр, таблица) на основе ваших данных.

Шаг 3: Сохраните приборную панель

После настройки нажмите кнопку Применить, чтобы добавить панель на приборную панель. Вы можете добавить несколько панелей на одну приборную панель, чтобы создать полное представление о ваших показателях.

7. Настройка оповещений (дополнительно)

Функция оповещений Grafana может уведомлять вас о превышении определенных пороговых значений.

  1. Откройте панель и перейдите на вкладку Alert.
  2. Нажмите Create Alert (Создать оповещение) и задайте условия для запуска оповещения.
  3. Настройте уведомления, например по электронной почте или в Slack, в разделе Каналы уведомлений в настройках Grafana.

8. Обеспечение безопасности Grafana

Для обеспечения безопасности выполните следующие действия:

  • Настройка HTTPS: Чтобы включить HTTPS, вам понадобится SSL-сертификат. Отредактируйте файл конфигурации Grafana (/etc/grafana/grafana.ini) и добавьте информацию о сертификате в раздел [server].
  • Ограничьте доступ администратора: В разделе “Пользователи” настройте права пользователей, чтобы ограничить доступ к конфиденциальным данным.

9. Управление и обновление Grafana

Чтобы Grafana оставалась актуальной, периодически обновляйте ее из репозитория Grafana:

sudo apt update sudo apt upgrade grafana

Чтобы остановить или перезапустить Grafana, используйте:

sudo systemctl stop grafana-server sudo systemctl restart grafana-server

Заключение

Установив Grafana на Ubuntu, вы получите мощный инструмент для визуализации и мониторинга данных. Благодаря гибким инструментальным панелям и широкой поддержке источников данных Grafana идеально подходит для мониторинга приложений, систем и инфраструктуры. Настроив панели и оповещения, вы сможете получить ценные сведения о данных и быть в курсе критических показателей.

Test your skills on our all Hosting services and get 15% off!

Use code at checkout:

Skills