Seirbhís maoirseachta agus monatóireachta Zabbix 3

Zabbix_logo
Dia dhaoibh. An uair seo tabharfaidh mé an uirlis an-úsáideach seo chugat agus ní eol do go leor daoine é, le go mbeidh mé in ann monatóireacht agus monatóireacht a dhéanamh ar ghníomhaíocht ár bhfreastalaithe go léir ó áit amháin.

Is iomaí uirlis a dhéanann é seo go hiomlán nó go páirteach, i gcásanna eile ní mór dúinn roinnt a shuiteáil chun an sochar atá á lorg againn a fháil.

Is í an fhírinne ná go n-oibríonn zabbix faoin tsamhail de leagan amháin nach n-íocann tú pingin ina leith agus go bhfuil pobal maith ann. Ach mar is gnách, más fearr leat nó má tá na hacmhainní agat le haghaidh seirbhíse agus / nó conartha tacaíochta chomh maith le hoiliúint an-mhaith chun an uirlis a úsáid, déarfainn leat nach droch-infheistíocht í.

Bhuel go háirithe níl an uirlis seo ach le haghaidh dáiltí bunaithe ar debian, ubuntu, redhat. Mar sin b’fhéidir go bhfuil sé ag teorannú do chuid acu, mar is dócha go mbeidh orthu tagairt a dhéanamh do na foinsí atá le tiomsú.

Ceart go leor, anois téimid leis an rang teagaisc go hiomlán. Rinne mé an tsuiteáil seo ar debian 8 jessie. Freastalaí glan leis an mbunachar sonraí ar fhreastalaí eile, ach is faoi gach duine é sin.

céim 1

Íoslódáil freastalaí zabbix agus frontend ó anseo

Tá rogha eile go díreach ó do fhreastalaí.

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 .

Suiteáilimid na pacáistí seo agus réitímid na spleáchais.

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

céim 2

Cuirimid ainm ár sampla freastalaí zabbix.mydomain.com

 vi /etc/hosts

Cuirimid mar shampla:
192.168.1.100 zabbix zabbix.mydomain.com

De réir réamhshocraithe suiteálann zabbix cumraíocht ailias in /etc/apache2/conf-enabled/zabbix.conf inár apache, chun rochtain a fháil air mar a leanas http: // / zabbix, ní maith liom é ionas go bhféadfaimis é a dhíghníomhachtú

a2disconf zabbix.conf

Céim 2.1 (roghnach - má d'fhág tú an chumraíocht roimhe seo mar atá, téigh go céim 3)

De bhreis air sin nó go roghnach bheadh ​​ort virtualhost a chruthú nó an 000-default.conf a mhodhnú de réir mar is fearr leat agus an méid seo a leanas a chur leis

 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ábháilimid, téigh amach agus rithimid


a2ensite zabbix.midominio.com.conf
service apache2 restart

céim 3

An bunachar sonraí a chur ar bun

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

Tá an .sql istigh

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

Is féidir leo é a luchtú le pgadmin3 nó le pgsql
le 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

Tá sé i bhfad níos simplí le PgAdmin3
1 brúigh sql, agus seiceáil go bhfuil tú sa bhunachar sonraí ceart
2 brúigh an .sql atá taobh istigh den .gz a oscailt agus a luchtú
3 rith, agus voila

Gabháil scáileáin ó 2016-04-30 13:02:10
céim 4

vi /etc/zabbix/zabbix_server.conf

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

céim 5

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

shuiteáil_1 bhuel ag an bpointe seo má chuaigh muid ag lorg mysql nó postgres ní mór dúinn a sheiceáil go bhfuil gach rud glas agus go dtaispeántar ár rogha bunachar sonraí. Is féidir rud éigin tábhachtach faoin gcrios ama php a chur in eagar i /etc/php5/apache2/php.ini Sa lipéad date.timezone = Meiriceá / Curacao mar shampla, tá gach crios ceadaithe anseo

shuiteáil_2 21 Ansin ní mór dúinn an bunachar sonraí a chumrú, cuimhnigh an óstach má tá sé ar fhreastalaí eile, chomh maith le ainm úsáideora, pasfhocal agus bunachar sonraí
shuiteáil_3 3134786815727242010 Anois sonraí an fhreastalaí

shuiteáil_4 Óstach, má tá fearann ​​agat ar do fhreastalaí, cuir é, agus ainmnigh an maolú, mar shampla, óstach: zabbix.midomain.com, agus in ainm: zabbix

shuiteáil_5 870039153112911113 Agus má aontaíonn tú, seo chugainn agus ba chóir duit a rá linn ...

shuiteáil_7 anois níl rochtain againn ach ar zabbix.mydomain.com

Logáil isteach:
is é Riarachán - zabbix an réamhshocrú

céim 6

Suiteáilimid an cliant ar ár bhfreastalaí

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

céim 7

Táim chun na rudaí is bunúsaí le cliant a chur in iúl duit sa rang teagaisc seo, mar gheall go bhfuil roinnt teimpléid, triggers, gníomh srl cumraithe ag freastalaí zabbix réamhshocraithe ... sa dara post taispeánfaidh mé an topaic seo duit níos doimhne

Gabháil scáileáin ó 2016-04-30 14:04:49 Cumraíocht> Óstach> Cruthaigh óstach

Gabháil scáileáin ó 2016-04-30 14:05:38

óstainm an t-ainm cruinn a chaithfidh tú a chur isteach zabbix_agentd.conf, bíonn an t-ainm seo níos teicniúla de ghnáth ... sampla srv-01, ní insíonn sé sin rud ar bith dom, ní fiú tuairisc ar an bhfreastalaí
Ainm infheicthe Is ainm níos cairdiúla é cheana féin a ligeann duit mar riarthóir fios a bheith agat cén freastalaí atá ann ... Mail mar shampla
grúpaí Is é an grúpa lena mbaineann an hos seo, nó is féidir leat ceann nua a chruthú sa ghrúpa Nua
Comhéadain ghníomhaire, is féidir leat monatóireacht a dhéanamh ó níos mó ná 1 chomhéadan, ach caithfear ceann amháin ar a laghad a dhearbhú le seoladh IP agus / nó Ainm DNS

Gabháil scáileáin ó 2016-04-30 14:06:24 Ansin tugaimid teimpléad agus mar a luaigh mé, tá go leor dearbhaithe aige cheana de réir réamhshocraithe, mar http / https, ssh, icmp agus fiú roinnt a chuimsíonn roinnt teimpléid i gceann amháin, mar shampla OSLinux.
Ar dtús brúigh tú Roghnaigh, ansin seiceáil na teimpléid go léir a theastaíonn uait agus brúigh roghnaigh ón bhfuinneog nua sin, faoi dheireadh cuir

Gabháil scáileáin ó 2016-04-30 14:08:02 Mar chéim dheiridh, molaim fardal Óstach Uathoibríoch a ghníomhachtú

Anois le críochnú ar an bhfreastalaí ar mhaith linn monatóireacht a dhéanamh air agus a ndearbhaímid ar an bhfreastalaí cheana féin, déanaimid an comhad agentd a chur in eagar

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

Seo go léir an deis seo sa dara leagan den rang teagaisc seo, tá sé beartaithe agam dul isteach go domhain leis na spreagthaí, na gníomhartha agus na feidhmeanna go léir ar féidir leat leas a bhaint astu ón bhfeidhmchlár seo. Go raibh maith agat agus fanacht tiúnta


Cloíonn ábhar an ailt lenár bprionsabail eitic eagarthóireachta. Chun earráid a thuairisciú cliceáil anseo.

5 trácht, fág mise

Fág do thrácht

Ní thabharfar do sheoladh r-phoist a fhoilsiú. Réimsí riachtanacha atá marcáilte le *

*

*

  1. Freagrach as na sonraí: Miguel Ángel Gatón
  2. Cuspóir na sonraí: SPAM a rialú, bainistíocht trácht.
  3. Legitimation: Do thoiliú
  4. Na sonraí a chur in iúl: Ní chuirfear na sonraí in iúl do thríú páirtithe ach amháin trí oibleagáid dhlíthiúil.
  5. Stóráil sonraí: Bunachar sonraí arna óstáil ag Occentus Networks (EU)
  6. Cearta: Tráth ar bith is féidir leat do chuid faisnéise a theorannú, a aisghabháil agus a scriosadh.

  1.   Rodolfo a dúirt

    Fuaimeann an uirlis seo ar fheabhas, táim ag tnúth leis an dara post.

  2.   Gairm a dúirt

    Ar an gcéad amharc is cosúil gur uirlis iomlán chumhachtach í. Déanfaidh mé iarracht é a chumrú gan mhoill.
    Go raibh maith agat as an eolas!

  3.   Alberto a dúirt

    Tá an-spéis agam uirlisí monatóireachta a thástáil agus ba mhaith liom a fháil amach cé na cinn is fearr dar leat.
    Bhí a fhios agam cheana faoi Zabbix, ach is cosúil go bhfuil sé rud beag casta dom mar gheall ar an eolas atá agam, cé go dtabharfaidh mé seans eile dó trí na céimeanna seo agus na hailt eile a thagann (Go raibh maith agat!) A leanúint (chomh fada agus is féidir liom). . Déan é a bheith chomh inacmhainne agus is féidir le do thoil :))
    Uirlis eile atá an-spéisiúil dom: GRAFANA a chaithfidh mé a thriail freisin. Ceann maith eile dar liom ná: NAGIOS
    An bhfuil aithne agat ar dhaoine eile ar tagairt iad i monatóireacht agus i léirshamhlú sonraí atá réasúnta simplí le cur i bhfeidhm?

    1.    Arturo a dúirt

      Úsáidim CACTI agus rinne mé tástálacha le Pandora FMS agus ntop

  4.   Diego a dúirt

    Sár-rang teagaisc! ag súil go mór leis an dara cuid. Post deas