Как установить Grafana на RHEL 8 |

Как установить Grafana на RHEL 8

Мануал

Как установить Grafana на RHEL 8 ?.

Это руководство проведет вас через установку Grafana на RHEL 8.

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

У нас есть другие руководства по установке Grafana, выберите одно из них для вашего дистрибутива Linux.

Установка Графану на RHEL 8

Grafana можно установить на RHEL 8 из репозитория YUM или вручную загрузить и установить пакет .rpm.

Первый способ является предпочтительным, поскольку его легко обновить и удалить с помощью менеджера пакетов yum.

Шаг 1: Добавьте хранилище Grafana yum

Запустите приведенные ниже команды как пользователь с привилегиями sudo или как пользователь root, чтобы добавить содержимое репозитория в RHEL 8.

cat <<EOF | sudo tee /etc/yum.repos.d/grafana.repo
[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
EOF

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

sudo yum makecache

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

Когда репозиторийе для Grafana настроен, Grafana может быть легко установлена на RHEL 8, выполните следующие команды:

sudo yum -y install grafana

Информация о пакете:

$ rpm -qi grafana 
 Name        : grafana
 Version     : 5.4.2
 Release     : 1
 Architecture: x86_64
 Install Date: Thu 10 Jan 2019 11:11:07 PM EAT
 Group       : default
 Size        : 158569521
 License     : "Apache 2.0"
 Signature   : RSA/SHA1, Thu 13 Dec 2018 04:01:39 PM EAT, Key ID 8c8c34c524098cb6
 Source RPM  : grafana-5.4.2-1.src.rpm
 Build Date  : Thu 13 Dec 2018 04:00:08 PM EAT
 Build Host  : aa4bac525151
 Relocations : / 
 Packager    : contact@grafana.com
 Vendor      : Grafana
 URL         : https://grafana.com
 Summary     : Grafana
 Description :
 Grafana

Шаг 3: Запустите службу Grafana на RHEL 8

Сервис Grafana управляется systemd.

Запустите службу и включите ее при загрузке.

$ sudo systemctl enable --now grafana-server.service 
 Synchronizing state of grafana-server.service with SysV service script with /usr/lib/systemd/systemd-sysv-install.
 Executing: /usr/lib/systemd/systemd-sysv-install enable grafana-server
 Created symlink /etc/systemd/system/multi-user.target.wants/grafana-server.service → /usr/lib/systemd/system/grafana-server.service.

Используемый порт по умолчанию – 3000.

Если у вас есть другой процесс, использующий этот порт, вам нужно установить пользовательский порт в конфигурационном файле Grafana /etc/grafana/grafana.ini.

http_port = 3000

Служба вашего сервера графана должна показывать рабочее состояние.

$ systemctl status grafana-server.service 
 ● grafana-server.service - Grafana instance
    Loaded: loaded (/usr/lib/systemd/system/grafana-server.service; enabled; vendor preset: disabled)
    Active: active (running) since Thu 2019-01-10 23:18:24 EAT; 3min 12s ago
      Docs: http://docs.grafana.org
  Main PID: 2974 (grafana-server)
     Tasks: 9 (limit: 11510)
    Memory: 17.3M
    CGroup: /system.slice/grafana-server.service
            └─2974 /usr/sbin/grafana-server --config=/etc/grafana/grafana.ini --pidfile=/var/run/grafana/grafana-server.pid --packaging=rpm cfg:default>
 Jan 10 23:18:24 rhel8.local grafana-server[2974]: t=2019-01-10T23:18:24+0300 lvl=info msg="Initializing CleanUpService" logger=server
 Jan 10 23:18:24 rhel8.local grafana-server[2974]: t=2019-01-10T23:18:24+0300 lvl=info msg="Initializing NotificationService" logger=server
 Jan 10 23:18:24 rhel8.local grafana-server[2974]: t=2019-01-10T23:18:24+0300 lvl=info msg="Initializing ProvisioningService" logger=server
 Jan 10 23:18:24 rhel8.local grafana-server[2974]: t=2019-01-10T23:18:24+0300 lvl=info msg="Initializing PluginManager" logger=server
 Jan 10 23:18:24 rhel8.local grafana-server[2974]: t=2019-01-10T23:18:24+0300 lvl=info msg="Starting plugin search" logger=plugins
 Jan 10 23:18:24 rhel8.local grafana-server[2974]: t=2019-01-10T23:18:24+0300 lvl=info msg="Plugin dir created" logger=plugins dir=/var/lib/grafana/plu>
 Jan 10 23:18:24 rhel8.local grafana-server[2974]: t=2019-01-10T23:18:24+0300 lvl=info msg="Initializing TracingService" logger=server
 Jan 10 23:18:24 rhel8.local grafana-server[2974]: t=2019-01-10T23:18:24+0300 lvl=info msg="Initializing Stream Manager"
 Jan 10 23:18:24 rhel8.local grafana-server[2974]: t=2019-01-10T23:18:24+0300 lvl=info msg="HTTP Server Listen" logger=http.server address=0.0.0.0:3000>
 Jan 10 23:18:24 rhel8.local systemd[1]: Started Grafana instance.

По умолчанию Grafana будет записывать журналы в каталог /var/log/grafana, а его база данных SQLite находится в /var/lib/grafana/grafana.db.

Шаг 4: Откройте порт брандмауэра для Grafana

Если у вас запущена служба firewalld, разрешите порту 3000 доступ к панели управления из сети.

sudo firewall-cmd --add-port=3000/tcp --permanent
sudo firewall-cmd --reload

Шаг 5: Доступ к панели управления Grafana на RHEL 8

Веб-панель Grafana доступна по адресу http://[IP-адрес сервера | Имя хоста]:3000

Ученые данные по умолчанию:

username: admin
Password: admin

Измените пароль администратора в следующем окне.

 

Пожалуйста, не спамьте и никого не оскорбляйте. Это поле для комментариев, а не спамбокс. Рекламные ссылки не индексируются!
Добавить комментарий