Встановлення 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: Додавання сховища APT Grafana

Додайте офіційний репозиторій 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

Натисніть кнопку Зберегти і перевірити, щоб перевірити з’єднання з джерелом даних.

6. Створення першої інформаційної панелі Grafana

Після того, як джерело даних підключено, створіть дашборд для візуалізації даних.

Крок 1: Створіть новий дашборд

  1. На лівій бічній панелі натисніть і виберіть Dashboard.
  2. Натисніть Додати нову панель.

Крок 2: Налаштування панелі

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

Крок 3: Збережіть дашборд

Після налаштування натисніть “Застосувати”, щоб додати панель на вашу інформаційну панель. Ви можете додати кілька панелей на одну і ту ж панель, щоб створити комплексне уявлення про ваші показники.

7. Налаштування сповіщень (необов’язково)

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

  1. Відкрийте панель і перейдіть на вкладку Сповіщення.
  2. Натисніть “Створити сповіщення” і встановіть умови для спрацьовування сповіщення.
  3. Налаштуйте сповіщення, наприклад, електронну пошту або Slack, у розділі Канали сповіщень у налаштуваннях Grafana.

8. Захист Grafana

Для забезпечення безпеки виконайте наступні кроки:

  • Налаштування HTTPS: Щоб увімкнути HTTPS, вам знадобиться SSL-сертифікат. Відредагуйте конфігураційний файл Grafana (/etc/grafana/grafana.ini) і додайте інформацію про ваш сертифікат у розділі [сервер].
  • Обмежте доступ адміністратора: У розділі Користувачі контролюйте дозволи користувачів, щоб обмежити доступ до конфіденційних даних.

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