Zabbix 3 uzraudzības un uzraudzības pakalpojums

Zabbix_logo
Sveiki visiem. Šoreiz es jums parādīju šo ļoti noderīgo un daudziem nezināmo rīku, lai varētu uzraudzīt un uzraudzīt mūsu serveru darbību vienā un tajā pašā vietā.

Daudzi ir instrumenti, kas to dara pilnībā vai daļēji, citos gadījumos mums ir jāinstalē vairāki, lai iegūtu meklēto labumu.

Patiesība ir tāda, ka zabbix darbojas ar vienas versijas modeli, par kuru jūs nemaksājat ne santīma, un tai ir laba kopiena. Bet kā vienmēr, ja jūs dodat priekšroku vai jums ir resursi pakalpojumu un / vai atbalsta līgumam, kā arī ļoti laba apmācība, lai izmantotu rīku, es jums teiktu, ka tas nav slikts ieguldījums.

Īpaši šis rīks ir paredzēts tikai izplatījumiem, kuru pamatā ir debian, ubuntu, redhat. Tāpēc varbūt dažiem tas ir ierobežojošs, jo viņiem, iespējams, būs jāatsaucas uz avotiem, lai tos apkopotu.

Labi, tagad mēs pilnībā izmantojam apmācību. Es veicu šo instalāciju debian 8 jessie. Tīrs serveris ar datu bāzi citā serverī, bet tas ir visu ziņā.

soli 1

Lejupielādējiet zabbix serveri un frontend no šeit

Vēl viena alternatīva ir tieši no jūsu servera.

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 .

Mēs instalējam šīs paketes un novēršam atkarības.

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

soli 2

Mēs pievienojam mūsu servera piemēra nosaukumu zabbix.mydomain.com

 vi /etc/hosts

Mēs pievienojam, piemēram:
192.168.1.100 zabbix zabbix.mydomain.com

Pēc noklusējuma zabbix mūsu apache instalē aizstājvārda konfigurāciju mapē /etc/apache2/conf-enabled/zabbix.conf, lai piekļūtu šādi http: // / zabbix, man tas nepatīk, lai mēs varētu atspējot

a2disconf zabbix.conf

2.1. Solis (pēc izvēles - ja atstājāt iepriekšējo konfigurāciju tādu, kāda tā ir, pārejiet pie 3. darbības)

Papildus vai pēc izvēles jums būs jāizveido virtuālais resursdators vai jāmaina 000-default.conf pēc izvēles un jāpievieno šī:

 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>

Mēs ietaupām, ejam ārā un skrienam


a2ensite zabbix.midominio.com.conf
service apache2 restart

soli 3

Datu bāzes iestatīšana

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

.Sql ir iekšā

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

Viņi to var ielādēt, izmantojot pgadmin3 vai pgsql
ar 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 ir daudz vienkāršāk
1 nospiediet sql un pārbaudiet, vai atrodaties pareizajā datu bāzē
2 nospiediet atvērtu un ielādējiet .sql, kas atrodas .gz iekšpusē
3 skrējiens, un voila

Ekrānuzņēmums 2016-04-30 13:02:10
soli 4

vi /etc/zabbix/zabbix_server.conf

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

soli 5

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

instalēt_1 labi šajā brīdī, ja mēs izmantojām mysql vai postgres, mums jāpārbauda, ​​vai viss ir zaļā krāsā un ir parādīta mūsu datu bāzes opcija. Kaut ko svarīgu par php laika joslu var rediģēt /etc/php5/apache2/php.ini Etiķetē date.timezone = Amerika / Kirasao piemēram, visas atļautās zonas ir šeit

instalēt_2 21 Tad mums jākonfigurē datu bāze, atcerieties mainīt saimnieks ja tas atrodas citā serverī, kā arī lietotājs, parole un datu bāzes nosaukums
instalēt_3 3134786815727242010 Tagad servera informācija

instalēt_4 Ja resursdatorā jūsu serverī ir domēns, ielieciet to un nosaukumā deminutīvu, piemēram, resursdators: zabbix.mydomain.com un vārdā: zabbix

instalēt_5 870039153112911113 un, ja jūs piekrītat, tad nākamais un jums jāpastāsta mums

instalēt_7 tagad mēs piekļūstam tikai zabbix.mydomain.com

Pieslēgties
noklusējums ir Administrators - zabbix

soli 6

Mēs instalējam klientu savā serverī

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

soli 7

Šajā apmācībā es izskaidrošu elementārākās lietas, kas jāpievieno klientam, jo ​​pēc noklusējuma zabbix serveris ir konfigurējis vairākas veidnes, aktivizētājus, darbību utt..

Ekrānuzņēmums 2016-04-30 14:04:49 Konfigurācija> Hosts> Izveidot resursdatoru

Ekrānuzņēmums 2016-04-30 14:05:38

hostname ir precīzs nosaukums, kas jums jāievieto zabbix_agentd.conf, šis nosaukums parasti ir tehniskāks ... piemērs srv-01, kas man neko nesaka, pat servera aprakstu
Redzamais nosaukums Tas jau ir draudzīgāks nosaukums, kas ļauj jums kā administratoram uzzināt, kurš serveris tas ir ... piemērs Mail
grupas ir grupa, kurai pieder šis hos, vai arī jūs varat izveidot jaunu grupā Jauna grupa
Aģentu saskarnes, jūs varat uzraudzīt no vairāk nekā 1 interfeisa, bet vismaz vienam jābūt deklarētam IP adrese un / vai DNS nosaukums

Ekrānuzņēmums 2016-04-30 14:06:24 Tad mēs dodam Krāsains un kā jau minēju, tam jau daudzi jau ir deklarēti pēc noklusējuma, piemēram, http / https, ssh, icmp un pat daži, kas vienā ietver vairākas veidnes, piemēram, OSLinux.
Vispirms nospiediet atlasīt, pēc tam pārbaudiet visas nepieciešamās veidnes un nospiediet atlasīt beidzot no šī jaunā loga pievienot

Ekrānuzņēmums 2016-04-30 14:08:02 Kā pēdējo soli iesaku aktivizēt resursdatora krājumu automātisko

Lai pabeigtu serveri, kuru mēs vēlamies uzraudzīt, un mēs jau paziņojam serverī, mēs rediģējam failu 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

Tas viss ir paredzēts šai iespējai šīs apmācības otrajā versijā. Es plānoju padziļināti iepazīties ar visiem aktivizētājiem, darbībām un funkcijām, kuras varat izmantot no šīs lietojumprogrammas. Paldies un sekojiet līdzi


Raksta saturs atbilst mūsu principiem redakcijas ētika. Lai ziņotu par kļūdu, noklikšķiniet uz šeit.

5 komentāri, atstājiet savus

Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.

  1.   Rodolfo teica

    Šis rīks izklausās lieliski, es ceru uz otro ziņojumu.

  2.   Proferay teica

    No pirmā acu uzmetiena šķiet, ka tas ir pilnīgs un spēcīgs rīks. Drīz mēģināšu to konfigurēt.
    Paldies par info!

  3.   Alberto teica

    Mani ļoti interesē uzraudzības rīku pārbaude un es vēlētos uzzināt, kuri, jūsuprāt, ir labākie.
    Es jau zināju par Zabbix, bet man tas šķiet mazliet sarežģīts, pateicoties manām zināšanām, lai gan es došu tam vēl vienu iespēju, sekojot (cik vien varu) šī un citu nākamo rakstu darbībām (Paldies!). Lūdzu, padariet to pēc iespējas pieejamāku :))
    Vēl viens rīks, kas man šķiet ļoti interesants, ir: GRAPHANA, kas arī man ir jāizmēģina. Vēl viena laba, manuprāt, ir: NAGIOS
    Vai jūs zināt citus, kas ir atsauce datu uzraudzībā un vizualizācijā, kurus ir salīdzinoši vienkārši ieviest?

    1.    Arturo teica

      Es izmantoju CACTI un esmu veicis testus ar Pandora FMS un ntop

  4.   Diego teica

    Lieliska apmācība! ar nepacietību gaidu otro daļu. Jauks darbs