Zabbix 3 gainbegiratze eta monitorizazio zerbitzua

Zabbix_logoa
Kaixo guztioi. Oraingoan tresna oso erabilgarria eta askorentzat ezezaguna den hau dakarkizu, gure zerbitzarien jarduera leku batetik bertatik ikusi eta ikusi ahal izateko.

Asko dira hori osorik edo zati batean egiten duten tresnak, beste kasu batzuetan hainbat instalatu behar ditugu bilatzen ari garen onura lortzeko.

Egia esan, zabbixek zentimo bat ordaintzen ez duzun bertsio bakar baten ereduan funtzionatzen du eta komunitate ona du. Baina beti bezala, zerbitzua edo / eta laguntza kontratu baterako baliabideak nahiago badituzu edo badituzu tresnak erabiltzeko oso prestakuntza ona, esango nizuke ez dela inbertsio txarra.

Tresna hau bereziki debian, ubuntu, redhat-en oinarritutako banaketetarako da. Beraz, agian mugatzailea da batzuentzat, seguruenik iturrietara jo beharko baitute konpilatzeko.

Ados, orain tutorialarekin goaz guztiz. Instalazio hau debian 8 jessie-n egin nuen. Zerbitzari garbia beste zerbitzari bateko datu basearekin, baina hori guztion esku dago.

1 urratsa

Deskargatu zabbix zerbitzaria eta frontend-a hemen

Beste alternatiba bat zure zerbitzaritik zuzenean dago.

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 .

Pakete hauek instalatu eta mendekotasunak konpontzen ditugu.

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

2 urratsa

Gure zerbitzariaren adibidea zabbix.mydomain.com gehitzen dugu

 vi /etc/hosts

Adibidez gehitzen dugu:
192.168.1.100 zabbix zabbix.mydomain.com

Lehenespenez, zabbix-ek gure apache-n alias konfigurazioa instalatzen du /etc/apache2/conf-enabled/zabbix.conf-en, honela sartzeko http: // / zabbix, ez zait gustatzen, beraz, desgaitu dezakegu

a2disconf zabbix.conf

2.1 urratsa (aukerakoa- aurreko konfigurazioa bere horretan utzi baduzu, joan 3. urratsera)

Gainera edo aukeran ostalari birtual bat sortu edo 000-default.conf aldatu nahi zenuke nahi duzun moduan eta honako hau gehitu beharko zenuke

 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>

Aurreztu, irten eta korrika egiten dugu


a2ensite zabbix.midominio.com.conf
service apache2 restart

3 urratsa

Datu basea konfiguratzea

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

.Sql dago

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

Pgadmin3 edo pgsql bidez karga dezakete
psql-ren eskutik

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

PgAdmin3-ren bidez askoz ere sinpleagoa da
1 sakatu sql eta egiaztatu datu-base egokian zaudela
2 sakatu ireki eta kargatu .gz barruan dagoen .sql
3 korrika, eta listo

2016-04-30ko pantaila-argazkia 13:02:10
4 urratsa

vi /etc/zabbix/zabbix_server.conf

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

5 urratsa

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

instalatu_1 ona momentu honetan mysql edo postgresen bila joanez gero dena berdean dagoela egiaztatu behar dugu eta gure datu basearen aukera agertzen da. PHP ordu-eremuan zerbait garrantzitsua editatu daiteke bertan /etc/php5/apache2/php.ini Etiketan date.timezone = America / Curacao adibidez, baimendutako zona guztiak dira hemen

instalatu_2 21 Ondoren, datu basea konfiguratu behar dugu, gogoratu ostalari beste zerbitzari batean badago, baita erabiltzailea, pasahitza eta datu basearen izena
instalatu_3 3134786815727242010 Orain zerbitzariaren xehetasunak

instalatu_4 Ostalarian, zure zerbitzarian domeinua baduzu, jarri, eta izenean txikigarria, adibidez, ostalaria: zabbix.mydomain.com eta izenean: zabbix

instalatu_5 870039153112911113 Eta ados bazaude, hurrengoa eta esan beharko zeniguke ...

instalatu_7 orain zabbix.mydomain.com-era soilik sartzen gara

saioa hasi
lehenetsia Admin - zabbix da

6 urratsa

Bezeroa gure zerbitzarian instalatzen dugu

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

7 urratsa

Tutorial honetan bezero bat gehitzeko oinarrizko gauzak azalduko ditut, lehenespenez, zabbix zerbitzariak hainbat txantiloi, abiarazle, ekintza eta abar konfiguratu dituelako ... bigarren mezu batean gai hau sakonago erakutsiko dut

2016-04-30ko pantaila-argazkia 14:04:49 Konfigurazioa> Ostalariak> Sortu ostalaria

2016-04-30ko pantaila-argazkia 14:05:38

hostname jarri behar duzun izen zehatza da zabbix_agentd.conf, izen hau teknikoagoa izan ohi da ... adibidez srv-01, horrek ez dit ezer esaten, ezta zerbitzariaren deskribapenik ere
Izen ikusgarria Dagoeneko izen atseginagoa da, administratzaile gisa zein zerbitzari den jakiteko aukera ematen baitu ... adibidez Mail
Taldeak hau da zein talde den talde hau, edo talde berri bat sor dezakezu
Agentearen interfazeak, interfaze 1 baino gehiagoren bidez monitorizatu dezakezu, baina gutxienez batek adierazi behar du IP helbidea eta / edo DNS izena

2016-04-30ko pantaila-argazkia 14:06:24 Gero ematen dugu Txantiloi eta aipatu dudan bezala, dagoeneko asko ditu lehenespenez deklaratuta, adibidez http / https, ssh, icmp eta baita zenbait txantiloi bakar batean biltzen dituzten batzuk ere OSLinux.
Lehenik sakatu Aukeratu, gero egiaztatu behar dituzun txantiloi guztiak eta sakatu hautatu leiho berri horretatik, azkenean gehitu

2016-04-30ko pantaila-argazkia 14:08:02 Azken urrats gisa, Ostalariaren inbentarioa Automatikoki aktibatzea gomendatzen dut

Orain kontrolatu nahi dugun zerbitzarian amaitzeko eta dagoeneko zerbitzarian deklaratzen dugunean, agentd fitxategia editatzen dugu

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

Hau guztia da aukera hau tutorial honen bigarren bertsioan. Aplikazio honetatik balia ditzakezun abiarazle, ekintza eta funtzio guztiekin sakondu nahi dut. Eskerrik asko eta adi egon


Artikuluaren edukia gure printzipioekin bat dator etika editoriala. Akats baten berri emateko egin klik hemen.

5 iruzkin, utzi zurea

Utzi zure iruzkina

Zure helbide elektronikoa ez da argitaratuko.

*

*

  1. Datuen arduraduna: Miguel Ángel Gatón
  2. Datuen xedea: SPAM kontrolatzea, iruzkinen kudeaketa.
  3. Legitimazioa: Zure baimena
  4. Datuen komunikazioa: datuak ez zaizkie hirugarrenei jakinaraziko legezko betebeharrez izan ezik.
  5. Datuak biltegiratzea: Occentus Networks-ek (EB) ostatatutako datu-basea
  6. Eskubideak: Edonoiz zure informazioa mugatu, berreskuratu eta ezabatu dezakezu.

  1.   Rodolfo esan zuen

    Tresna honek bikaina dirudi, bigarren mezua espero dut.

  2.   Proferay esan zuen

    Lehen begiratuan tresna oso eta indartsua dela dirudi. Laster konfiguratzen saiatuko naiz.
    Eskerrik asko informazioagatik!

  3.   Alberto esan zuen

    Jarraipen tresnak probatzea oso interesatzen zait eta zure ustez zein diren onenak jakin nahi nuke.
    Ezagutzen nuen jada Zabbix, baina konplexu samarra iruditzen zait nire ezagutza dela eta, nahiz eta beste aukera bat emango diodan (eta ahal dudan neurrian) honen eta iristen diren beste artikulu batzuen urratsak jarraituz (Eskerrik asko!) . Ahalik eta merkeagoa izan mesedez :))
    Oso interesgarria iruditzen zaidan beste tresna bat da: GRAFANA ere probatu behar dudana. Nire ustez beste ona da: NAGIOS
    Ezagutzen al dituzu inplementatzeko nahiko errazak diren datuak kontrolatzeko eta bistaratzeko erreferentzia diren beste batzuk?

    1.    Arturo esan zuen

      CACTI erabiltzen dut eta Pandora FMS eta ntop-ekin probak egin ditut

  4.   Diego esan zuen

    Tutorial bikaina! bigarren zatiari begira. Lan polita