Grafana telepítése és biztonságossá tétele Ubuntu 22.04 rendszeren

Grafana telepítése és biztonságossá tétele Ubuntu 22.04 rendszeren

Bevezetés

A Grafana egy nyílt forráskódú platform, amely lehetővé teszi összetett metrikus adatok vizualizációját idősoros adatbázisokból és más adatforrásokból. Az Ubuntu 22.04 rendszerre való telepítésével és biztonságossá tételével valós idejű betekintést nyerhet rendszere és alkalmazásai teljesítményébe. Ez a cikk részletes útmutatást nyújt a Grafana telepítéséhez, konfigurálásához és a legjobb biztonsági gyakorlatok alkalmazásához.

  Hogyan találja meg Mac, iPhone és iPad UUID-jét

Grafana telepítése

1. Tároló hozzáadása

Kezdje a Grafana tároló hozzáadásával rendszeréhez:


sudo apt-get update
sudo apt-get install -y apt-transport-https software-properties-common wget
wget -q -O - https://packages.grafana.com/gpg.key | sudo apt-key add -
echo "deb https://packages.grafana.com/oss/deb stable main" | sudo tee -a /etc/apt/sources.list.d/grafana.list
sudo apt-get update

2. Grafana telepítése

Telepítse a Grafana csomagot:


sudo apt-get install grafana

3. Grafana indítása

Indítsa el a Grafana szolgáltatást:


sudo systemctl start grafana-server

4. Grafana állapotának ellenőrzése

Ellenőrizze, hogy a Grafana fut-e:


sudo systemctl status grafana-server

Grafana konfigurálása

1. Webes felület elérése

A Grafana alapértelmezett webes felülete a http://localhost:3000 címen érhető el. Nyissa meg kedvenc böngészőjét és írja be ezt a címet a címsorba.

2. Felhasználó létrehozása

Az első bejelentkezéskor hozza létre az adminisztrátori fiókot:

* Kattintson a „Regisztráció” linkre.
* Adja meg a felhasználónevet, e-mail címet és jelszót.
* Kattintson a „Regisztráció” gombra.

3. Adatforrások hozzáadása

Adja hozzá az adatforrásokat, amelyekből adatokat szeretne megjeleníteni:

* Kattintson a „Konfiguráció” fülre.
* Kattintson az „Adatforrások” lehetőségre.
* Kattintson az „Új adatforrás hozzáadása” gombra.
* Válassza ki az adatforrás típusát, és adja meg a megfelelő beállításokat.

  A Spin újragondolja az iPhone zárolási képernyőjének zenevezérlőit

4. Irányítópultok létrehozása

Hozzon létre irányítópultokat az adatok vizualizálásához:

* Kattintson a „Létrehozás” fülre.
* Kattintson az „Irányítópult” lehetőségre.
* Adja meg az irányítópult nevét és leírását.
* Húzza át a paneleket az „Irányítópult paneljei” részlegből az irányítópultra.

Grafana biztonságossá tétele

1. Jelszó módosítása

Az indulás után módosítsa az alapértelmezett admin jelszót valami biztonságosabbra:

* Jelentkezzen be a Grafana webes felületére.
* Kattintson a profil ikonra a jobb felső sarokban.
* Kattintson a „Jelszó módosítása” lehetőségre.
* Adja meg új jelszavát, majd kattintson a „Jelszó módosítása” gombra.

2. Hitelesítési mechanizmus engedélyezése

Engedélyezze a biztonságos hitelesítési mechanizmust, például az OAuth2-t vagy az LDAP-t:

* Kattintson a „Konfiguráció” fülre.
* Kattintson a „Felhasználókezelés” lehetőségre.
* Kattintson az „OAuth2” vagy „LDAP” fülre.
* Konfigurálja az alkalmazást a felhasználók hitelesítésére.

3. Kényszerített SSL használata

Kényszerítse az SSL használatát a Grafana webes felületéhez:

* Nyissa meg a /etc/grafana/grafana.ini fájlt.
* Állítsa be a cert_file és a key_file értékeket az SSL tanúsítvány és a privát kulcs fájl elérési útjára.
* Indítsa újra a Grafana szolgáltatást: sudo systemctl restart grafana-server

4. Tűzfal beállítása

Állítsa be a tűzfalat, hogy blokkolja a jogosulatlan hozzáférést a Grafana webes felületéhez:

  Ismerje meg a Telnet parancsokat a csatlakozási problémák tesztelésére és hibaelhárítására


sudo ufw allow 3000/tcp

Következtetés

A Grafana telepítése és biztonságossá tétele az Ubuntu 22.04 rendszeren egy egyszerű folyamat, amely hozzáférést biztosít a valós idejű metrikus adatok vizualizációjához. A fent leírt lépések gondoskodnak arról, hogy a Grafana biztonságos és funkcionális legyen. A legjobb gyakorlatok követésével biztosíthatja rendszere és adatai biztonságát. A Grafana egy erőteljes eszköz, amely lehetővé teszi a rendszer teljesítményének mélyreható elemzését és betekintését, segítve az informált döntéshozatalt és a proaktív problémamegoldást.

GYIK

1. Milyen portot használ a Grafana?

A Grafana alapértelmezés szerint a 3000-es TCP portot használja.

2. Hogyan lehet frissíteni a Grafana-t?

Futtassa a következő parancsokat a Grafana frissítéséhez:


sudo apt-get update
sudo apt-get upgrade grafana

3. Hogyan lehet biztonsági másolatot készíteni a Grafana adatbázisról?

Az adatbázis biztonsági másolatának elkészítéséhez használja a grafana-db parancsot:


sudo grafana-db backup /path/to/backup

4. Hogyan állíthatok be több Grafana példányt?

Több Grafana példány beállításához használja a grafana-server parancsot külön konfigurációs fájlokkal:


sudo grafana-server \
--config /etc/grafana/grafana-instance1.ini \
--pidfile /var/run/grafana-server1.pid \
--log.prefix grafana-instance1

5. Hogyan integrálhatom a Grafana-t a Prometheus-szal?

Integrálja a Prometheus-t a Grafana-val a Prometheus adatforrás hozzáadásával:

* Kattintson a „Konfiguráció” fülre.
* Kattintson az „Adatforrások” lehetőségre.
* Kattintson az „Új adatforrás hozzáadása” gombra.
* Válassza ki a „Prometheus” adatforrás típust, és adja meg a megfelelő beállításokat.

6. Hogyan hozhatok létre dinamikus irányítópultokat a Grafana-ban?

A dinamikus irányítópultok létrehozásához használja a tematizált paneleket és a változókat:

* Hozzon létre egy panelt, és válassza ki a tematizált panel típusát.
* Adjon hozzá egy változót a panelhez, amely lehetővé teszi a felhasználók számára a szűrési kritériumok kiválasztását.
* A panelben használja a változót a lekérdezések és a vizualizációk dinamikus frissítéséhez.

7. Hogyan használhatom a Grafana riasztási rendszerét?

A riasztási rendszer használatához:

* Kattintson a „Riassztások” fülre.
* Kattintson az „Új riasztás létrehozása” gombra.
* Konfigurálja a riasztást a feltétellel, a riasztási üzenettel és a cselekvési lehetőségekkel.

8. Hogyan lehet integrálni a Grafana-t a Slack-kel?

Integrálja a Slack-et a Grafana-val a Slack értesítési csatorna