Инсталиране на Grafana в Ubuntu
Grafana е инструмент с отворен код за визуализиране и наблюдение на системни показатели, който предоставя мощни табла за данни, събрани от различни източници. Това ръководство ще ви покаже как да инсталирате Grafana на Ubuntu, да го конфигурирате и да настроите първото си табло за визуализиране на данни от източници като Prometheus, InfluxDB или Elasticsearch.
1. Актуализиране на системните пакети
Преди да инсталирате Grafana, актуализирайте системата си, за да се уверите, че разполагате с най-новите версии на пакетите:
2. Инсталиране на Grafana
Grafana предлага официално хранилище, което улеснява инсталирането ѝ в Ubuntu.
Стъпка 1: Добавяне на хранилището Grafana APT
Добавете официалното хранилище на Grafana към вашата система, като стартирате:
Стъпка 2: Инсталирайте Grafana
Актуализирайте списъка си с пакети и инсталирайте Grafana:
3. Стартиране и активиране на Grafana
След инсталацията стартирайте услугата Grafana и я активирайте да се стартира при зареждане:
За да се уверите, че Grafana работи, проверете нейното състояние:
4. Достъп до уеб интерфейса на Grafana
Уеб интерфейсът на Grafana е достъпен на порт 3000 по подразбиране. Отворете уеб браузър и навигирайте до:
Когато получите достъп до Grafana за първи път, ще трябва да влезете в системата с данните по подразбиране:
- Потребителско име: admin
- Парола: admin
След първоначалното влизане ще бъдете подканени да промените паролата.
5. Конфигуриране на източниците на данни на Grafana
Grafana поддържа множество източници на данни, като Prometheus, InfluxDB, Elasticsearch и MySQL. Ето как да добавите източник на данни в Grafana.
Стъпка 1: Отидете в Configuration
В таблото за управление на Grafana щракнете върху иконата на зъбно колело в лявата странична лента, след което изберете Източници на данни.
Стъпка 2: Добавете източник на данни
Щракнете върху Add data source (Добавяне на източник на данни) и изберете типа на източника на данни (напр. Prometheus, InfluxDB, MySQL).
Стъпка 3: Въведете данни за източника на данни
Въведете URL адреса и данните за връзката за вашия източник на данни. Например, ако използвате Prometheus, работещ локално, можете да зададете URL адреса на:
Щракнете върху Save & Test (Запис и тест), за да проверите връзката с вашия източник на данни.
6. Създаване на първото ви табло за управление Grafana
След като източникът ви на данни е свързан, създайте табло за управление, за да визуализирате данните.
Стъпка 1: Създаване на ново табло за управление
- В лявата странична лента щракнете върху и изберете Dashboard.
- Щракнете върху Добавяне на нов панел.
Стъпка 2: Конфигуриране на панела
- Изберете източника на данни и изберете метриките, които да се показват.
- Персонализирайте типа на визуализация (напр. графика, индикатор, таблица) въз основа на вашите данни.
Стъпка 3: Запазване на таблото за управление
След като конфигурирате, щракнете върху Apply (Приложи), за да добавите панела към таблото за управление. Можете да добавите няколко панела към едно и също табло за управление, за да създадете цялостен изглед на вашите показатели.
7. Настройване на сигнали (по избор)
Функцията за сигнализиране на Grafana може да ви уведомява, когато са надхвърлени определени прагове.
- Отворете панел и отидете в раздела Alert (Предупреждение).
- Щракнете върху Create Alert (Създаване на предупреждение) и задайте условията за задействане на предупреждение.
- Конфигурирайте известията, като например имейл или Slack, в раздел Канали за известия в настройките на Grafana.
8. Защита на Grafana
За да осигурите сигурността, разгледайте следните стъпки:
- За да активирате HTTPS, ще ви е необходим SSL сертификат. Редактирайте конфигурационния файл на Grafana (/etc/grafana/grafana.ini) и добавете информацията за сертификата в раздела [server].
- Ограничете достъпа на администратора: В раздела Users (Потребители) контролирайте правата на потребителите, за да ограничите достъпа до чувствителни данни.
9. Управление и актуализиране на Grafana
За да сте сигурни, че Grafana е актуална, периодично я актуализирайте от хранилището на Grafana:
За да спрете или рестартирате Grafana, използвайте:
Заключение
Инсталирането на Grafana в Ubuntu ви предоставя мощен инструмент за визуализация и мониторинг на данни. Със своите гъвкави табла и широка поддръжка на източници на данни Grafana е идеална за наблюдение на приложения, системи и инфраструктура. Чрез настройване на табла за управление и предупреждения можете да получите ценна информация за вашите данни и да останете информирани за критични показатели.