news
Serverspace в «Рейтинге провайдеров IaaS Enterprise 2023» от Market.CNews
БС
12 сентября 2022
Обновлено 2 августа 2023

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

Linux Ubuntu

Что важно знать перед установкой

Grafana поддерживает следующие базы данных:

  • SQLite
  • MySQL
  • PostgreSQL

Требования для стабильной работы Grafana:

  • Процессор – 1 CPU
  • Оперативная память – 500 mb
  • Свободное место на диске – 5 gb

Создание сервера под Softaculous в Serverspace

Создадим сервер который будет соответствовать рекомендованным  характеристикам.

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

  • Войдите в личный кабинет, перейдите на вкладку vStack cloud > Servers и нажмите кнопку Create Server:

Создание сервера для установки Softaculous

  • Выберете рекомендованные требования и нажмите кнопку Create:

Выбор ОС Ubunru для Softaculous

Выбор ЦОД-а для Softaculous

  • Если требуется установить какие то приложения, то вы можете сделать это на этапе развертывания:

Установка приложений в панели управления сервером

  • Не забываем настроить доступ к серверу. (Либо через приватный ssh ключ, либо используя логин + пароль)

1. Установка grafana идет из официального репозитория разработчика.

Для этого скачаем GPG-ключ и добавим его в список доверенных ключей.

wget -q -O - https://packages.grafana.com/gpg.key | sudo apt-key add

Скачивание GPG-ключа

2. Теперь, нам нужно добавить в репозиторий Grafana.

sudo add-apt-repository "deb https://packages.grafana.com/oss/deb stable main"

Добавление в репозиторий Grafana

3. После добавления, нам предстоит обновить кэш АРТ и продолжить установку Grafana:

sudo apt update
sudo apt install grafana
sudo apt-get install grafana-enterprise

Обновление кэша АРТ

Продолжение установки Grafana

Если при завершении установки вам выдает ошибку эту ошибку

Возможная ошибка при установке Grafana

Вам нужно прописать команду «apt –fix-broken install» и снова попробовать установить, должно все заработать.

apt –fix-broken install

4. После установки, добавляем в автозагрузку grafana и запустить сам демон Grafana:

sudo systemctl enable grafana-server
sudo systemctl daemon-reload

Добавление Grafana в автозагрузку

sudo systemctl start grafana-server

Запуск Grafana

5. На этом и завершается установка репозитория Grafana на Ubuntu и она готова к применению.

И в конце проверяем статус Grafana:

sudo systemctl status grafana-server

Если все настроено верно, то в результате получаем следующее сообщение:

Сообщение в консоли об успешном запуске Grafana

Демонстрация конфигурирования брандмауэра для предоставления доступа к Grafana

В стандартной настройке нам показывают что Grafana доступна только по порту 3000. Но если, мы хотим использовать утилиту iptables или брандмауэра firewalld, нам предстоит предоставить им сетевой доступ к этому порту.
Скачиваем firewalld:

apt install firewalld

Настройка для брандмауэра firewalld (Это прописывание нового свода правил)

firewall-cmd --zone=public --add-port=3000/tcp –permanent

Настройка для брандмауэра firewalld

Далее просто перезагружаем, чтобы применилась конфигурация.

systemctl reload firewalld

Перезагрузка firewalld

Настройка для утилиты iptables:

nano /etc/sysconfig/iptables

Дальше находим раздел «OUTPUT ACCEPT» и вписываем данную строку(выделена на скриншоте):

Настройка для утилиты iptables

И перезапускаем iptables:

Перезапуск iptables

После всех манипуляций описанных выше, сетевой экран даст доступ по подключению к порту 3000. Можно легко проверить, открыв в новой вкладке интерфейс Grafana. Данные для входа по умолчанию admin (логин и пароль).

granfa12

Дальше после того мы ввели логин/пароль, он попросит нас написать уже новый пароль. (пишем свой ультра сложный пароль)

Установка пароля для Grafana

После смены пароля, авторизуйтесь и вы попадете  на web интерфейс Grafana.

Web интерфейс Grafana

Если не получается произвести вход в Grafana или вы сменили пароль, то через CLI административный пароль WEB-интерфейса можно его сбросить, для этого прописываем следующую команду:

grafana-cli admin reset-admin-password --homepath "/usr/share/grafana" новый пароль

После завершения этих манипуляций, можно пробовать снова заходить в WEB-интерфейс Grafana введя ваш новый пароль.

Вывод:

Благодаря данной публикации, вы с легкостью установите систему мониторинга Grafana на сервер с операционной системой Ubuntu 20.04

Оценка:
5 из 5
Аverage rating : 5
Оценок: 1
191028 Санкт-Петербург Литейный пр., д. 26, Лит. А
+7 (812) 403-06-99
700 300
ООО «ИТГЛОБАЛКОМ ЛАБС»
700 300

Вам также может быть интересно...