Łatwa instalacja Grafana na CentOS 8

Łatwa instalacja Grafana na CentOS 8

W tym samouczku pokażemy, jak łatwo zainstalować Grafanę w CentOS 8. Zainstalujemy Grafana Enterprise i Open Source CLI w wersji 7.3.0.

Grafana to oprogramowanie do wizualizacji i analizy typu open source. Pozwala wyszukiwać, wizualizować, ostrzegać i eksplorować metryki bez względu na to, gdzie są przechowywane. W prostym języku angielskim zapewnia narzędzia do przekształcania danych z bazy danych szeregów czasowych (TSDB) w piękne wykresy i wizualizacje.

Warunki wstępne

  • Serwer dedykowany CentOS 8 lub KVM VPS.
  • Obsługiwane bazy danych to SQLite, MySQL i PostgreSQL.
  • Dostęp użytkownika root lub zwykły użytkownik z uprawnieniami administratora.

Domyślnie Grafana instaluje się zi używa SQLite, który jest wbudowaną bazą danych przechowywaną w lokalizacji instalacji Grafana.

Zacznijmy od procesu instalacji.

Zainstaluj Grafana na CentOS 8

Krok 1 — Aktualizuj serwer

# dnf update -y

Krok 2 - Utwórz plik repozytorium

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

Dodaj następujące wiersze:

W przypadku wersji 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

W przypadku wersji 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

Krok 3 - Zainstaluj Grafana

# dnf install grafana-enterprise -y

# lub

# dnf install grafana -y

Aby uruchomić i włączyć usługę oraz sprawdzić, czy usługa została uruchomiona: grafana-server.service.

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

Dodaj port 3000 w zaporze.

Jeśli używasz firewalld :

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

# firewall-cmd --reload

Jeśli używasz IPTables :

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

# iptables-save

Szczegóły pakietu

  • Domyślny plik (zmienne środowiska) do /etc/sysconfig/grafana-server
  • Plik konfiguracyjny do /etc/grafana/grafana.ini
  • usługa systemd (jeśli systemd jest dostępny) nazwa grafana-server.service
  • Domyślna konfiguracja używa pliku dziennika w /var/log/grafana/grafana.log
  • Domyślna konfiguracja określa bazę danych sqlite3 w /var/lib/grafana/grafana.db

Łatwa instalacja Grafana na CentOS 8

Instalacja została zakończona pomyślnie.

W tym samouczku dowiedziałeś się, jak zainstalować Grafana na CentOS 8.