Elkezdjük használni Zabbix


Zabbix egy nyílt forráskódú megoldás, mely az egyik legnagyobb (ha nem a) legjobb megoldás a teljes ciklusát nyomon a hálózat és az eszközök rajta.







* Könnyen kezelheti az összes webes kezelőfelületet.
* Zabbix szerver fut a különböző Unix-szerű rendszerek egy Linux-példány, AIX, FreeBSD, OpenBSD és Solaris.
* Ügyfél (hogy teljesít az információk gyűjtése) lehet telepíteni szinte minden UNIX-szerű rendszerek, valamint a Windows operációs rendszerek.
* Lehetőség van közvetlen ellenőrzése SNMP (v1,2, és 3) és támogató eszközökhöz IPMI.
* Beépített grafikus és egyéb vizuális elemek egyszerű megfigyelés.
* Rugalmas konfiguráció beleértve a kényelem és a könnyű testreszabás sablonokat.
* És még sok más funkciók segítségével készíthetünk olyan megoldás, hogy a megfigyelési szempont.

Mi ez Zabbix és milyen függően alkatrészeket.
Zabbix szerver - a tényleges szerver is van írva a C társítani kell legalább két összetevőből áll:
Zabbix adatbázis - egy adatbázis, amely tárolja az összes adatot.
Zabbix frontend - GUI PHP-ben íródott.
Következő.
Zabbix szert - olyan anyag, amely fel van szerelve különböző szerver platformok, adatokat gyűjt és a Zabbix szerver.
És az utolsó alkatrész - Zabbix proxy, legyőzéséhez szükséges a tűzfal azon az úton, Zabbix ügynök Zabbix szerver és vissza.

Elkezdjük használni Zabbix


Tehát, a telepítés előtt meg kell vizsgálni az alábbiakat:
Memória 256 MB (minden attól függ, az információk mennyisége, amellyel szembe Zabbix)
Telepített Apache + php + mysql szerver - ez amellett, hogy hagyja abba nincs értelme.


Példa Debian 6.0
# Apt-get update
# Apt-cache search Zabbix
Zabbix-szer - hálózati ellenőrzési megoldás - ügynök
Zabbix-frontend-php - hálózati ellenőrzési megoldás - PHP frontend
Zabbix-proxy-mysql - hálózati ellenőrzési megoldás - proxy (MySQL)
Zabbix-proxy-pgsql - hálózati ellenőrzési megoldás - proxy (PostgreSQL)
Zabbix-server-mysql - hálózati ellenőrzési megoldás - szerver (MySQL)
Zabbix-server-pgsql - hálózati ellenőrzési megoldás - szerver (PostgreSQL)

Szükségünk lesz a következő komponenseket működik:


Zabbix-szer - szer az információk gyűjtése (legalábbis azt szeretnénk, hogy információkat szerezzen a szerver fog futni Zabbix)
Zabbix-frontend-php - web GUI - hol nélküle;)
Zabbix-server-mysql - szerver is kihegyezett alatt MySQL adatbázis.
* Zabbix-proxy-mysql - kell fektetni, hogy szükség van - és nem ugyanazon a gépen, mint a szerver - vagyis a tűzfal.
apt-get install Zabbix-szer Zabbix-frontend-php Zabbix-server-mysql

A FreeBSD 8.2






#cd / usr / ports
#make search key = Zabbix
Az eredmény, amelynek be kell állítani
Útvonal: / usr / ports / net-mgmt / Zabbix
Útvonal: / usr / ports / net-mgmt / Zabbix-szer

A telepítés után ellenőrizze, hogy a szerver volt, és és az ügynök
Port, amely a szerver figyel - 10050. Agent - 10051
netstat -ntpl | grep Zabbix
tcp 0 0 0.0.0.0:10050 0.0.0.0:* MEGHALLGAT 26.699 / zabbix_agentd
tcp 0 0 0.0.0.0:10051 0.0.0.0:* MEGHALLGAT 25.639 / zabbix_server

Az eredmény már több mint elégedett?

Az első sikert a szemünk előtt Zabbix GUI. válassza ki a menü
Helyzetjelentések vkladochku Zabbix
Az első sorban kell lennie:
Zabbix szerver fut Igen -
Második sor:
A több hálózati csomópontok (szabályozott / ellenőrizetlen / sablonok / eltávolítjuk) 43 0/1/42
Tehát ... mi 43 csomó. Mi most telepített egy tiszta Zabbix. A válasz arra a kérdésre, a következő oszlopban - az első 0 - csomópontok száma, amelyek szabályozzák Zabbix. második eszköz 1
mint Zabbix csomópontnak nincs ellenőrzés. 42 És a gazda sablont. Már most világos. De én megyek az érthetőség kedvéért a beállítások lapján a hálózati csomópontok.
Ez az egyetlen csomópont van megjelölve nem szabályozott állami - valójában magától Zabbix Server, minden logikus.
A telepítés után, és az első nézd meg a WEB GUI - nézd meg néhány Zabbix úgyszólván belülről - azaz a konzol, annak ellenére, hogy ez teljes mértékben konfigurálható webes felület - konfigurációs fájlok, és a fakitermelés kell tudni, hogy úgy mondjam, személyesen. Tehát a konfigurációs fájlok az / etc / Zabbix (Debian 6.0 vizsgálni a példát).

apache.conf dbconfig.php zabbix_agent.conf zabbix_agentd.conf zabbix_server.conf

dbconfig.php- konfigurációs fájl dolgozni az adatbázissal. Emellett ott van az alapértelmezett bejelentkezési jelszót, hogy belépjen a PHP GUI.

zabbix_agentd.conf - konfigurációját a démon szer.
Érdekes lehetőség -
Megy az út, ahol a fájl log démon (ha valóban szükség van, hogy megváltoztassa.)
LogFile =
Az ügynökök száma alapértelmezés karöltve a kezdetektől a szer (érdemes csökkenteni, ha a feladatokat meg kell egy kicsit -, és a memória nem teszi lehetővé, hogy tartsa őket elhanyagolt állapotban.)
StartAgents =

zabbix_server.conf - megfelelő szerver konfigurációs fájl is.
Egy érdekes lehetőség
# Forrás IP-címe a kimenő kapcsolatokhoz
SourceIP =
Itt meg kell adnia a külső IP-cím a kimenő kapcsolatokhoz. Azaz, ha például nem lesz localhost
még egy egyszerű ping (ping) a szerver Zabbix lehet probléma. És ez nem fog működni rendesen automatikus észlelése - (igen, van ilyen a Zabbix lehetséges - határozza meg a hálózatot - és automatikusan megkeresi az összes rendelkezésre álló csomópont.) Szóval legyen óvatos.

És azt is, hogy a pont Zabbix ismerte az utat fping ismét dolgozni ping Zabbix. (Kevéssel a további információt hoznak létre, hogy ping Zabbix)
FpingLocation =

log fájlokat (ha nem módosította az utat, hogy azokat a megfelelő beállításokat a konfigurációs fájlok a fent leírt) vannak a / var / log / könyvtárban:
Zabbix-szer /
Zabbix-server /
volt.

Szintén nem kell szembenézni a tétlen ping Zabbix kell csinálni néhány manipuláció -
alkalmazva Zabbix icmpping - fogják használni fping segédprogram, meg kell adni azt a szükséges jogokat, és képes futtatni a felhasználó Zabbix:
megtalálják
keresse fping
vagy
find / | grep fping
Például, miután így (attól függően, hogy milyen módon megtalálta fping)
chown root: Zabbix / usr / sbin / fping
chmod 710 / usr / sbin / fping
chmod ug + s / usr / sbin / fping
És mi rámutatni találtunk egy utat (tárgyalt egy kicsit feljebb) /etc/zabbix/zabbix_server.conf fájl
FpingLocation = / usr / sbin / fping

Visszamegyünk a webes felületen.
Próbálja meg a kezét Zabbix. Mi hozta létre az első értesítést.

Először is, meg kell tanulni az alapvető fogalmak Zabbix -
nevezetesen:

Kezdjük a navigációt. Root menü áll -
Monitoring Készletjelentések konfigurálása Felügyeleti eszközök

Szükség van a gyökér menü egy kis mini-menü a következőkből áll:

Segítség | Támogatás | Nyomtatás | profil | Kilépés

Elkezdjük használni Zabbix




Kapcsolódó cikkek