Легко установить Grafana на CentOS 8

Легко установить Grafana на CentOS 8

В этом руководстве мы покажем вам, как легко установить Grafana на CentOS 8. Мы установим Grafana Enterprise и CLI с открытым исходным кодом версии 7.3.0.

Grafana - это программное обеспечение для визуализации и аналитики с открытым исходным кодом. Он позволяет запрашивать, визуализировать, предупреждать и исследовать ваши метрики независимо от того, где они хранятся. Говоря простым языком, он предоставляет вам инструменты для преобразования данных вашей базы данных временных рядов (TSDB) в красивые графики и визуализации.

Предпосылки

  • Выделенный сервер CentOS 8 или KVM VPS.
  • Поддерживаемые базы данных: SQLite, MySQL и PostgreSQL.
  • Доступ пользователя root или обычного пользователя с правами администратора.

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

Приступим к процессу установки.

Установите Grafana на CentOS 8

Шаг 1. Поддерживайте сервер в актуальном состоянии

# dnf update -y

Шаг 2 - Создайте файл репозитория

# vi /etc/yum.repos.d/grafana.repo

Добавьте следующие строки:

Для выпусков Enterprise:

[grafana]
name=grafana
baseurl=https://packages.grafana.com/enterprise/rpm
repo_gpgcheck=1
enabled=1
gpgcheck=1
gpgkey=https://packages.grafana.com/gpg.key
sslverify=1
sslcacert=/etc/pki/tls/certs/ca-bundle.crt

Для выпусков OSS:

[grafana]
name=grafana
baseurl=https://packages.grafana.com/oss/rpm
repo_gpgcheck=1
enabled=1
gpgcheck=1
gpgkey=https://packages.grafana.com/gpg.key
sslverify=1
sslcacert=/etc/pki/tls/certs/ca-bundle.crt

Шаг 3 - Установите Grafana

# dnf install grafana-enterprise -y

# или

# dnf install grafana -y

Чтобы запустить и включить службу и убедиться, что служба запущена: grafana-server.service.

# systemctl start grafana-server.service
# systemctl status grafana-server.service
# systemctl enable grafana-server.service

Добавьте порт 3000 в брандмауэр.

Если вы используете firewalld :

# firewall-cmd --add-port=3000/tcp --permanent

# firewall-cmd --reload

Если вы используете IPTables :

# iptables -A INPUT -p tcp --dport 3000 -j ACCEPT

# iptables-save

Детали пакета

  • Файл по умолчанию (переменные среды) в / etc / sysconfig / grafana-server
  • Файл конфигурации в /etc/grafana/grafana.ini
  • сервис systemd (если доступен systemd) имя grafana-server.service
  • В конфигурации по умолчанию используется файл журнала по адресу /var/log/grafana/grafana.log.
  • В конфигурации по умолчанию указана база данных sqlite3 в /var/lib/grafana/grafana.db.

Легко установить Grafana на CentOS 8

Установка успешно завершена.

В этом руководстве вы узнали, как установить Grafana на CentOS 8.