Zabbix 3 -valvonta- ja valvontapalvelu

Zabbix_logo
Hei kaikki. Tällä kertaa tuon sinulle tämän erittäin hyödyllisen ja monien tuntemattoman työkalun pystyäksesi seuraamaan ja seuraamaan palvelimiemme toimintaa yhdestä paikasta.

Monet ovat työkaluja, jotka tekevät tämän kokonaan tai osittain, muissa tapauksissa meidän on asennettava useita saadaksemme etumme.

Totuus on, että zabbix toimii yhden version mallina, josta et maksa penniäkään ja sillä on hyvä yhteisö. Mutta kuten aina, jos haluat tai sinulla on resursseja palvelu- ja / tai tukisopimukseen sekä erittäin hyvään koulutukseen työkalun käyttämiseksi, sanoisin, että se ei ole huono sijoitus.

Erityisesti tämä työkalu on tarkoitettu vain jakeluille, jotka perustuvat debianiin, ubuntuun, redhatiin. Joten ehkä se on rajoittavaa joillekin, koska heidän on todennäköisesti viitattava lähteisiin koota.

Ok, nyt käytämme opetusohjelmaa täysin. Tein tämän asennuksen debian 8 jessiessa. Puhdas palvelin ja tietokanta toisella palvelimella, mutta se on kaikkien tehtävä.

vaiheeseen 1

Lataa zabbix-palvelin ja käyttöliittymä osoitteesta täällä

Toinen vaihtoehto on suoraan palvelimeltasi.

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 .

Asennamme nämä paketit ja ratkaisemme riippuvuudet.

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

vaiheeseen 2

Lisätään palvelimemme esimerkin nimi zabbix.mydomain.com

 vi /etc/hosts

Lisätään esimerkiksi:
192.168.1.100 zabbix zabbix.mydomain.com

Oletusarvoisesti zabbix asentaa apacheen aliaksen kokoonpanon tiedostoon /etc/apache2/conf-enabled/zabbix.conf, jotta pääset käsiksi seuraavasti: // / zabbix, en pidä siitä, jotta voimme poistaa sen käytöstä

a2disconf zabbix.conf

Vaihe 2.1 (valinnainen - jos jätit edellisen kokoonpanon sellaisenaan, siirry vaiheeseen 3)

Lisäksi tai valinnaisesti sinun on luotava virtuaalinen isäntä tai muokattava 000-default.conf haluamallasi tavalla ja lisättävä seuraava

 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>

Säästämme, menemme ulos ja juoksemme


a2ensite zabbix.midominio.com.conf
service apache2 restart

vaiheeseen 3

Tietokannan asettaminen

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

.Sql on sisään

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

He voivat ladata sen pgadmin3: lla tai pgsql: llä
kirjoittanut 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: n mukaan se on paljon yksinkertaisempi
1 paina sql ja tarkista, että olet oikeassa tietokannassa
2 paina auki ja lataa .gz: n sisällä oleva .sql
3 juosta, ja voila

Kuvakaappaus 2016-04-30 13:02:10
vaiheeseen 4

vi /etc/zabbix/zabbix_server.conf

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

vaiheeseen 5

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

asenna_1 hyvä tässä vaiheessa, jos käytimme mysql tai postgres, meidän on tarkistettava, että kaikki on vihreää ja tietokanta vaihtoehto näkyy. Jotakin tärkeätä php-aikavyöhykkeestä voidaan muokata /etc/php5/apache2/php.ini Etiketissä date.timezone = Amerikka / Curacao esimerkiksi kaikki sallitut vyöhykkeet ovat täällä

asenna_2 21 Sitten meidän on määritettävä tietokanta, muista muuttaa isäntä jos se on toisella palvelimella, samoin kuin käyttäjä, salasana ja tietokannan nimi
asenna_3 3134786815727242010 Nyt palvelimen tiedot

asenna_4 Jos palvelimellasi on verkkotunnus palvelimessa, laita se ja nimeä pienennä esimerkiksi, isäntä: zabbix.mydomain.com ja nimessä: zabbix

asenna_5 870039153112911113 ja jos suostut, seuraavaksi sinun tulee kertoa meille ...

asenna_7 nyt pääsemme vain osoitteeseen zabbix.mydomain.com

Kirjaudu sisään
oletus on Admin - zabbix

vaiheeseen 6

Asennamme asiakkaan palvelimellemme

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

vaiheeseen 7

Selitän sinulle tässä opetusohjelmassa perustavanlaatuisimmat asiat asiakkaan lisäämiseksi, koska oletusarvoisesti zabbix-palvelin on määrittänyt useita malleja, laukaisimia, toimintoja jne. ... toisessa viestissä näytän sinulle tämän aiheen perusteellisemmin

Kuvakaappaus 2016-04-30 14:04:49 Määritykset> Isännät> Luo isäntä

Kuvakaappaus 2016-04-30 14:05:38

hostname on tarkka nimi, jonka sinun on lisättävä zabbix_agentd.conf, tämä nimi on yleensä teknisempi ... esimerkki srv-01, joka ei kerro minulle mitään, ei edes palvelimen kuvausta
Näkyvä nimi Se on jo ystävällisempi nimi, jonka avulla voit järjestelmänvalvojana tietää, mikä palvelin se on ... esimerkki Mail
Ryhmät on mihin ryhmään tämä hos kuuluu, tai voit luoda uuden ryhmään Uusi ryhmä
Agentin rajapinnat, voit seurata useammasta kuin yhdestä käyttöliittymästä, mutta vähintään yhden on ilmoitettava IP-osoite ja / tai DNS-nimi

Kuvakaappaus 2016-04-30 14:06:24 Sitten annamme Sapluuna Ja kuten mainitsin, sillä on jo useita oletusarvoisesti ilmoitettuja, kuten http / https, ssh, icmp ja jopa jotkut, jotka sisältävät useita malleja yhdessä, kuten Käyttöjärjestelmä Linux.
Ensin painat valita, tarkista sitten kaikki tarvitsemasi mallit ja paina valita tuosta uudesta ikkunasta lopulta lisätä

Kuvakaappaus 2016-04-30 14:08:02 Viimeisenä vaiheena suosittelen aktivoida isäntävaraston automaattinen

Viimeistelemme palvelimella, jota haluamme valvoa, ja ilmoitamme jo palvelimella, muokkaamme agentd-tiedostoa

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

Tämä on kaikki tämä mahdollisuus tämän opetusohjelman toisessa versiossa, aion mennä perusteellisesti kaikkiin liipaisimiin, toimintoihin ja toimintoihin, joita voit hyödyntää tästä sovelluksesta. Kiitos ja pysy kuulolla


Artikkelin sisältö noudattaa periaatteita toimituksellinen etiikka. Ilmoita virheestä napsauttamalla täällä.

5 kommenttia, jätä omasi

Jätä kommentti

Sähköpostiosoitettasi ei julkaista.

*

*

  1. Vastuussa tiedoista: Miguel Ángel Gatón
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.

  1.   Rodolfo dijo

    Tämä työkalu kuulostaa erinomaiselta, odotan innolla toista viestiä.

  2.   Proferay dijo

    Ensi silmäyksellä se näyttää olevan täydellinen ja tehokas työkalu. Yritän määrittää sen pian.
    Kiitos tiedosta!

  3.   Alberto dijo

    Olen erittäin kiinnostunut valvontatyökalujen testaamisesta ja haluaisin tietää, mitkä ovat mielestäsi parhaita.
    Tiesin jo Zabbixista, mutta se tuntuu minusta hieman monimutkaiselta tietoni takia, vaikka annan sille uuden mahdollisuuden seuraamalla (mahdollisuuksien mukaan) tämän ja muiden saapuvien artikkelien vaiheita (Kiitos!). Tee siitä mahdollisimman edullinen :))
    Toinen mielestäni erittäin mielenkiintoinen työkalu on: GRAPHANA, jota minun on myös kokeiltava. Toinen mielestäni on: NAGIOS
    Tunnetko muita, jotka ovat viitteitä tietojen seurannassa ja visualisoinnissa ja jotka on suhteellisen helppo toteuttaa?

    1.    Arturo dijo

      Käytän CACTI: ta ja olen tehnyt testejä Pandora FMS: llä ja ntopilla

  4.   Diego dijo

    Suuri opetusohjelma! innolla toista osaa. Hyvää työtä

bool (tosi)