2024. április 20., szombat

Gyorskeresés

Zabbix üzemeltetése CentOS rendszeren

Írta: | Kulcsszavak: ubuntu . centos . server . zabbix . hyperv

[ ÚJ BEJEGYZÉS ]

A korábban íródott Zabbix 3.2 telepítése CentOS-7 rendszerre rövid útmutatóm kiegészítése azok számára, akiknek a Linux teljesen idegen. Én 99,9%-ban Windows Server üzemeltetéssel foglalkozom, így számomra sok apró buktató van, ami lehet másnak teljesen evidens. Ezen "buktatók" álljanak itt az utókornak. Ha ütközök még valamilyen problémába, akkor kiegészítem a leírást.

Rendszer frissítése adott főverzión belül
Kérjük le a következő paranccsal az aktuális OS verziót

# cat /etc/redhat-release

Keressük az elérhető frissítéseket

# yum check-update

Telepítsünk egy kívánt frissítést, vagy akár az összeset

# yum update httpd
# yum update

Frissítés után adjunk egy restart-ot

# reboot

Ha minden rendben van, érdemes egy tisztítást is elindítani

# yum clean all

Valamint kérjük le a rendszerünk új verzióját

# cat /etc/redhat-release

Zabbix főverzió frissítése: 4.2.8 -> 4.4
A főverzión belül történő Zabbix frissítéssel könnyű dolgunk van, a fenti yum update parancs megoldja minden gondunkat. Ha főverziót is szeretnénk telepíteni, akkor kicsit nehezebb dolgunk van.

1. Nézzük meg, hogy milyen Zabbix repo list-ek vannak megadva a rendszerünkben, ehhez menjünk az /etc/yum.repos.d mappába

2. Nyissuk meg a zabbix.repo állományt: vi /etc/yum.repos.d/zabbix.repo

3. Láthatjuk, hogy csak a 4.2-es főverzió repository útvonala van megadva a rendszerünkben, adjuk meg a 4.4-es főverzió útvonalát, ami felülírja a régi bejegyzést (fontos, hogy a lenti link csak CentOS 7 esetén igaz, más rendszerhez keressük meg a nekünk szükséges linket):

rpm -Uvh https://repo.zabbix.com/zabbix/4.4/rhel/7/x86_64/zabbix-release-4.4-1.el7.noarch.rpm

4. Állítsjuk le a Zabbix folyamatokat, majd frissítsük le a rendszerünket

systemctl stop zabbix-agent
systemctl stop zabbix-server
yum update

5. Indítsuk el a frissített folyamatokat:

systemctl start zabbix-server
systemctl start zabbix-agent

MySQL Checklist
Egy hasznos kis script a mysqltuner.pl, melyet lefuttatva rengeteg hasznos dolgot lehet kiszedni a rendszerről. És egy fórum bejegyzés a részletekről, használatról.

phpMyAdmin telepítése
A Zabbix szerverünk grafikus felülete sok minden elárul, azonban vannak esetek, amikor érdemes SQL parancsokkal kérdezősködni közvetlenül az adatbázisból. Ennek egy lehetséges módja, ha telepítünk egy phpMyAdmin-t, aminek a segítségével közvetlenül tudunk SQL lekérdezéseket futtatni.

1. lépés: Adjuk ki a következő parancsokat, miután root jogot szereztünk:
# apt-get update
# apt-get install phpmyadmin

2. lépés: Engedélyezzük, hogy letöltse a szükséges fájlokat, majd felbukkanó ablakban válasszuk ki az apache2 lehetőséget. Fontos, hogy alapértelmezetten ki van jelölve, de nyomni kell egy Space billentyűt a kijelöléshez! Válasszuk a yes lehetőséget, amikor megkérdezi tőlünk a rendszer, hogy akarjuk-e használni a dbconfig-common beállításait, majd adjuk meg egy jelszót.

3. lépés: A beállítás után indítsuk újra az apache szolgáltatást:
# service apache2 restart

4. lépés: Nyissuk meg böngészőből a phpMyAdmin felületét az alábbi URL-en: http://zabbix_szerverunk_ipje/phpmyadmin

5. lépés: Felhasználónévként adjuk meg, hogy root, jelszó pedig amit megadtunk a telepítés közben. A bal oldali listában ott lesz a zabbix adatbázisunk. Megnyitva rögtön futtathatunk is egy SELECT-et, hogy megnézzük a 25369 azonosítójú ICMP Ping Template történetiségét:

SELECT
itemid AS 'ItemID',
from_unixtime(clock) AS 'TimeStamp',
value AS 'Value',
ns/1000000000 AS 'Duration(s)'
FROM
`history_uint`
WHERE
itemid=25369
ORDER BY
clock desc

cat /etc/centos-release

Hozzászólások

(#1) sanzi89


sanzi89
addikt

Bármilyen hibát találtok, jelezzétek. Köszi!

"Mindent azért kell tudni mert kérdezik, nem azért mert hasznos."

További hozzászólások megtekintése...
Copyright © 2000-2024 PROHARDVER Informatikai Kft.