Zabbix 3 järelevalve- ja jälgimisteenus

Zabbix_logo


Tere kõigile. Seekord toon teile selle väga kasuliku ja paljudele tundmatu tööriista, et saaksite jälgida ja jälgida meie serverite tegevust ühest kohast.

Paljud on vahendid, mis teevad seda täielikult või osaliselt, muudel juhtudel peame otsitava kasu saamiseks installima mitu.

Tõsi on see, et zabbix töötab ühe versiooni mudeli all, mille eest te ei maksa sentigi ja sellel on hea kogukond. Kuid nagu alati, kui eelistate või teil on vahendeid teenuse ja / või tugilepingu jaoks ning tööriista kasutamiseks väga hea väljaõppe jaoks, ütleksin teile, et see pole halb investeering.

Täpsemalt, see tööriist on mõeldud ainult debianil, ubuntul, redhatil põhinevatele jaotustele. Nii et võib-olla on see mõne jaoks piirang, kuna tõenäoliselt peavad nad koostamiseks viitama allikatele.

Ok, nüüd läheme juhendajaga täielikult. Tegin selle installi debian 8 jessie-l. Puhas server ja andmebaas teises serveris, kuid see on igaühe enda teha.

samm 1

Laadige alla zabbix-server ja eesseade siin

Teine võimalus on otse teie serverist.

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 .

Installime need paketid ja lahendame sõltuvused.

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

samm 2

Lisame oma serveri näite nime zabbix.mydomain.com

 vi /etc/hosts

Lisame näiteks:
192.168.1.100 zabbix zabbix.mydomain.com

Vaikimisi installib zabbix meie apache'i varjunime konfiguratsiooni kataloogis /etc/apache2/conf-enabled/zabbix.conf, et pääseda juurde järgmisele aadressile http: // / zabbix, mulle ei meeldi, et saaksime selle keelata

a2disconf zabbix.conf

Samm 2.1 (valikuline - kui jätsite eelmise konfiguratsiooni sellisena, minge 3. sammu juurde)

Lisaks peate valikuliselt looma virtuaalhosti või muutma 000-default.conf vastavalt soovile ja lisama järgmise

 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>

Hoiame kokku, läheme välja ja jookseme


a2ensite zabbix.midominio.com.conf
service apache2 restart

samm 3

Andmebaasi seadistamine

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

.Sql on sees

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

Nad saavad seda laadida pgadmin3 või pgsql abil
poolt 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

PgAdmin3 poolt on see palju lihtsam
1 vajutage sql ja kontrollige, kas olete õiges andmebaasis
2 vajutage lahti ja laadige .gz sees olev .sql
3 jooksu ja voila

Ekraanipilt 2016-04-30 13:02:10


samm 4

vi /etc/zabbix/zabbix_server.conf

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

samm 5

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

install_1

Siinkohal, kui me läksime mysqli või postgresi, peame kontrollima, kas kõik on rohelises olekus ja meie andmebaasi valik on näidatud. Midagi php ajavööndi kohta saab muuta /etc/php5/apache2/php.ini Sildil date.timezone = Ameerika / Curacao näiteks kõik lubatud tsoonid on siin

install_2

21

Siis peame andmebaasi konfigureerima, pidage meeles, et muutke võõrustaja kui see asub mõnes teises serveris, samuti kasutaja, parool ja andmebaasi nimi
install_3

3134786815727242010

Nüüd serveri üksikasjad

install_4

Kui hostis on teie serveris domeen, pange see ja nimeks deminutiiv, näiteks host: zabbix.mydomain.com ja nimes: zabbix

install_5

870039153112911113

ja kui nõustute, siis järgmisena ja peaksite meile sellest rääkima ...

install_7

nüüd pääseme juurde ainult saidile zabbix.mydomain.com

Logi sisse


vaikimisi on Admin - zabbix

samm 6

Installime kliendi oma serverisse

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

samm 7

Seletan teile selles õpetuses kõige elementaarsemaid asju kliendi lisamiseks, sest vaikimisi on zabbix-server konfigureerinud mitu malli, päästikut, toimingut jne ... teises postituses näitan teile seda teemat põhjalikumalt

Ekraanipilt 2016-04-30 14:04:49

Konfiguratsioon> Hosts> Loo host

Ekraanipilt 2016-04-30 14:05:38

hostname on täpne nimi, mille peate sisestama zabbix_agentd.conf, see nimi on tavaliselt tehnilisem ... näide srv-01, mis ei ütle mulle midagi, isegi mitte serveri kirjeldust
Nähtav nimi See on juba sõbralikum nimi, mis võimaldab administraatorina teada, mis server see on ... näide Mail
grupid on see, millisesse rühma see hos kuulub, või saate uue rühma luua uue
Agendi liidesed, saate jälgida rohkem kui ühest liidesest, kuid vähemalt ühe peab deklareerima IP-aadress ja / või DNS-i nimi

Ekraanipilt 2016-04-30 14:06:24

Siis anname Šabloon Ja nagu mainisin, on sellel juba paljud vaikimisi deklareeritud, näiteks http / https, ssh, icmp ja isegi mõned, mis sisaldavad mitut malli ühes, näiteks OSLinux.
Kõigepealt vajutate valima, seejärel kontrollige kõiki vajalikke malle ja vajutage valima sellest uuest aknast lõpuks lisama

Ekraanipilt 2016-04-30 14:08:02

Viimase sammuna soovitan aktiveerida Host inventari automaatne

Nüüd, et lõpetada serveris, mida me tahame jälgida ja me juba serveris deklareerime, redigeerime faili agentd

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

See kõik on selle võimaluse jaoks selle õpetuse teises versioonis. Plaanin minna põhjalikumalt kõigi päästikute, toimingute ja funktsioonidega, mida saate sellest rakendusest kasutada. Aitäh ja püsige lainel


Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: Miguel Ángel Gatón
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.

  1.   Rodolfo DIJO

    See tööriist kõlab suurepäraselt, ootan huviga teist postitust.

  2.   õpetaja DIJO

    Esmapilgul näib see olevat täielik ja võimas tööriist. Püüan selle varsti konfigureerida.
    Tänan info eest!

  3.   Alberto DIJO

    Olen väga huvitatud seirevahendite testimisest ja tahaksin teada, millised on teie arvates parimad.
    Ma teadsin juba Zabbixi kohta, kuid minu jaoks tundub see minu teadmiste tõttu veidi keeruline, ehkki ma annan sellele veel ühe võimaluse, järgides (nii palju kui võimalik) selle ja teiste saabuvate artiklite samme (aitäh!). Tehke see võimalikult taskukohaseks :))
    Teine minu jaoks väga huvitav tööriist on: GRAPHANA, mida pean ka proovima. Veel üks hea on minu arvates: NAGIOS
    Kas teate teisi, mis on andmete jälgimisel ja visualiseerimisel viidatud ja mida on suhteliselt lihtne rakendada?

    1.    Arturo DIJO

      Kasutan CACTI-d ja olen teinud teste Pandora FMS-i ja ntop-iga

  4.   Diego DIJO

    Suurepärane õpetus! ootan teist osa. Hea töö