Zabbix 3 felügyeleti és felügyeleti szolgáltatás

Zabbix_logo


Üdv mindenkinek. Ezúttal ezt a nagyon hasznos és sokak által ismeretlen eszközt hozom nektek, hogy ugyanarról a helyről figyelhessük és figyelhessük szervereink tevékenységét.

Sok olyan eszköz, amely ezt teljes egészében vagy részben megteszi, más esetekben többeket kell telepítenünk annak érdekében, hogy elérjük a kívánt előnyöket.

Az az igazság, hogy a zabbix egyetlen verzió mintája működik, amelyért egy fillért sem fizet, és jó a közössége. De mint mindig, ha jobban szereti vagy rendelkezik erőforrásokkal egy szolgáltatási és / vagy támogatási szerződéshez, valamint egy nagyon jó képzéshez az eszköz használatához, azt mondanám, hogy ez nem rossz befektetés.

Különösen ez az eszköz csak a debian, ubuntu, redhat alapú disztribúciókhoz használható. Tehát egyesek számára korlátozó lehet, mivel valószínűleg össze kell állítaniuk a forrásokat.

Ok, most teljes mértékben átmegyünk az oktatóanyagra. Ezt a telepítést a debian 8 jessie-n végeztem. Tiszta szerver az adatbázissal egy másik szerveren, de ez mindenkinek a feladata.

lépésre 1

Töltse le a zabbix szervert és a frontendet innen itt

Egy másik alternatíva közvetlenül a szerverről származik.

wget http://repo.zabbix.com/zabbix/3.0/debian/pool/main/z/zabbix/zabbix-server-pgsql_3.0.2-1+jessie_amd64.deb .
 wget http://repo.zabbix.com/zabbix/3.0/debian/pool/main/z/zabbix/zabbix-frontend-php_3.0.2-1+jessie_all.deb .

Telepítjük ezeket a csomagokat, és megoldjuk a függőségeket.

dpkg -i *.deb
 apt-get install -f

lépésre 2

Hozzáadjuk a szerver példánk nevét: zabbix.mydomain.com

 vi /etc/hosts

Hozzáadjuk például:
192.168.1.100 zabbix zabbix.mydomain.com

Alapértelmezés szerint a zabbix az apache-ba telepít egy álneves konfigurációt az /etc/apache2/conf-enabled/zabbix.conf fájlban, a következő eléréshez: http: // / zabbix, nem szeretem, így letilthattuk

a2disconf zabbix.conf

2.1. Lépés (választható - ha az előző konfigurációt úgy hagyta, ugorjon a 3. lépésre)

Ezenkívül vagy opcionálisan létre kell hoznia egy virtuális gépet, vagy módosítania kell a 000-default.conf fájlt tetszés szerint, és hozzá kell adnia a következőt

 vi /etc/apache2/sites-available/zabbix.midominio.com.conf

<VirtualHost *:80>

ServerName zabbix.midominio.com

DocumentRoot /usr/share/zabbix

<Directory "/usr/share/zabbix">
Options FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all

<IfModule mod_php5.c>
php_value max_execution_time 300
php_value memory_limit 128M
php_value post_max_size 16M
php_value upload_max_filesize 2M
php_value max_input_time 300
php_value always_populate_raw_post_data -1
</IfModule>
</Directory>

<Directory "/usr/share/zabbix/conf">
Order deny,allow
Deny from all
<files *.php>
Order deny,allow
Deny from all
</files>
</Directory>

<Directory "/usr/share/zabbix/app">
Order deny,allow
Deny from all
<files *.php>
Order deny,allow
Deny from all
</files>
</Directory>

<Directory "/usr/share/zabbix/include">
Order deny,allow
Deny from all
<files *.php>
Order deny,allow
Deny from all
</files>
</Directory>

<Directory "/usr/share/zabbix/local">
Order deny,allow
Deny from all
<files *.php>
Order deny,allow
Deny from all
</files>
</Directory>
# Available loglevels: trace8, ..., trace1, debug, info, notice, warn,
# error, crit, alert, emerg.

ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined

</VirtualHost>

Spórolunk, kimegyünk és futunk


a2ensite zabbix.midominio.com.conf
service apache2 restart

lépésre 3

Az adatbázis beállítása

aptitude install php5-pgsql
aptitude install libapache2-mod-auth-pgsql
service apache2 reload

A .sql be van kapcsolva

cd /usr/share/doc/zabbix-server-pgsql/create.sql.gz

Betölthetik pgadmin3 vagy pgsql segítségével
által psql

su - postgres
psql
CREATE USER zabbix WITH PASSWORD 'myPassword';
CREATE DATABASE zabixdb;
GRANT ALL PRIVILEGES ON DATABASE zabbixdb to zabbix;
\q
psql -U zabbix -d zabbixdb -f create.sql

A PgAdmin3 szerint ez sokkal egyszerűbb
1 nyomja meg az sql billentyűt, és ellenőrizze, hogy a megfelelő adatbázisban van-e
2 nyomja meg a gombot, és töltse be a .sql fájlt, amely a .gz fájlban van
3 futás, és voila

Pillanatkép 2016-04-30 13:02:10


lépésre 4

vi /etc/zabbix/zabbix_server.conf

DBHost=192.168.x.x
 DBName=zabbixdb
 DBSchema=public
 DBUser=zabbix
 DBPassword=password

lépésre 5

http://<server_ip_or_name>/zabbix
o
http://<server_ip_or_name>

install_1

jó ezen a ponton, ha mysql-t vagy postgres-t választottunk, ellenőriznünk kell, hogy minden zöld színű-e, és az adatbázis-opciónk megjelenik-e. A php időzónában valami fontos szerkeszthető /etc/php5/apache2/php.ini A címkén date.timezone = Amerika / Curacao például az összes megengedett zóna itt

install_2

21

Ezután konfigurálnunk kell az adatbázist, ne felejtsük el megváltoztatni az vendéglátó ha egy másik szerveren van, valamint felhasználó, jelszó és adatbázis neve
install_3

3134786815727242010

Most a szerver részletei

install_4

Ha a gazdagépen van domainje a szerveren, tegye be, és nevében írja le a kicsinyítőt, gazdagép: zabbix.midomain.com, és néven: zabbix

install_5

870039153112911113

És ha elfogadja, akkor kövesse, és mondja el nekünk ...

install_7

most már csak a zabbix.mydomain.com webhelyet érjük el

Belépés


alapértelmezett az Admin - zabbix

lépésre 6

Telepítjük a klienst a szerverünkre

wget http://repo.zabbix.com/zabbix/3.0/debian/pool/main/z/zabbix/zabbix-agent_3.0.2-1+jessie_amd64.deb .
 dpkg -i zabbix-agent_3.0.2-1+jessie_amd64.deb
 /etc/init.d/zabbix-agent start

lépésre 7

Ebben az oktatóanyagban elmagyarázom a kliens hozzáadásának legalapvetőbb elemeit, mert a zabbix szerver alapértelmezés szerint több sablont, indítót, műveletet stb. Konfigurált ... egy második bejegyzésben részletesebben bemutatom ezt a témát

Pillanatkép 2016-04-30 14:04:49

Konfiguráció> Gazdák> Gazdagép létrehozása

Pillanatkép 2016-04-30 14:05:38

hostname a pontos név, amelyet be kell írnia zabbix_agentd.conf, ez a név általában technikaibb ... példa srv-01, ez nem mond nekem semmit, még a szerver leírását sem
Látható név Ez már egy barátságosabb név, amely lehetővé teszi rendszergazdaként, hogy melyik szerverről van szó ... példa Mail
Csoportok az, hogy melyik csoporthoz tartozik ez a hos, vagy létrehozhat újat az Új csoportban
Ügynök interfészek, több interfészről is figyelhet, de legalább egyet deklarálni kell a IP-cím és / vagy a DNS-név

Pillanatkép 2016-04-30 14:06:24

Akkor adunk Sablon és mint említettem, már sokan már alapértelmezés szerint deklaráltak, mint pl http / https, ssh, icmp sőt olyanokat is, amelyek több sablont tartalmaznak egyben, mint pl Linux operációs rendszer.
Először megnyomja választ, majd ellenőrizze az összes szükséges sablont, majd nyomja meg az gombot válasszuk abból az új ablakból végül hozzá

Pillanatkép 2016-04-30 14:08:02

Utolsó lépésként azt javaslom, hogy aktiválja a Gazdagép automatikus beállítását

Most, hogy befejezzük azt a kiszolgálót, amelyet figyelni akarunk, és amelyet már kijelentünk a szerveren, szerkesztjük az agentd fájlt

vi /etc/zabbix/zabbix_agentd.conf
Server= ip del servidor
ServerActive=ip del servidor
Hostname=el nombre hostname que colocamos en la configuracion host del server, tiene que ser exactamente igual, mayusculas, espacios, simbolos, sino te dará un error
/etc/init.d/zabbix-agent start

Mindez erre a lehetőségre vonatkozik az oktatóanyag második verziójában, azt tervezem, hogy elmélyülök az összes kiváltó tényezővel, művelettel és funkcióval, amelyeket kihasználhat az alkalmazásból. Köszönöm és maradj velünk


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.

  1.   Rodolfo dijo

    Ez az eszköz kiválóan hangzik, várom a második bejegyzést.

  2.   tanár dijo

    Első pillantásra úgy tűnik, hogy teljes és hatékony eszköz. Rövidesen megpróbálom konfigurálni.
    Köszi az infót!

  3.   Alberto dijo

    Nagyon érdekel a megfigyelő eszközök kipróbálása, és szeretném tudni, hogy melyek a legjobbak.
    Már tudtam a Zabbix-ról, de a tudásom miatt kissé összetettnek tűnik számomra, bár adok még egy esélyt, ha követem (amennyire tudom) ennek és a többi érkező cikknek a lépéseit (köszönöm!) . Legyen a lehető legolcsóbb, kérem :))
    Egy másik eszköz, amelyet nagyon érdekesnek találok: GRAFANA, amelyet szintén ki kell próbálnom. Egy másik jó szerintem: NAGIOS
    Ismer olyan másokat, amelyek viszonylag egyszerűen kivitelezhetők az adatok megfigyelésében és megjelenítésében?

    1.    Arturo dijo

      CACTI-t használok, és teszteket végeztem a Pandora FMS-szel és az ntop-tal

  4.   Diego dijo

    Remek bemutató! várom a második részt. Szép munka