ઝેબબિક્સ 3 નિરીક્ષણ અને દેખરેખ સેવા

ઝબિબિક્સ_લગો


બધા ને નમસ્કાર. આ સમયે હું તમારા માટે આ ખૂબ જ ઉપયોગી ટૂલ અને ઘણા લોકોને અજાણ્યું લાવુ છું, જેથી એક જગ્યાએથી અમારા સર્વર્સની ગતિવિધિઓને મોનિટર કરવામાં અને મોનિટર કરી શકાય.

ઘણા એવા ટૂલ્સ છે જે આ સંપૂર્ણપણે અથવા ભાગરૂપે કરે છે, અન્ય કિસ્સાઓમાં આપણે જે લાભ શોધી રહ્યા છીએ તે મેળવવા માટે આપણે કેટલાક ઇન્સ્ટોલ કરવું આવશ્યક છે.

સત્ય એ છે કે ઝેબબિક્સ 1 સિંગલ વર્ઝનના મોડેલ હેઠળ કામ કરે છે જેના માટે તમે એક પેની ચૂકવણી કરતા નથી અને તેનો સારો સમુદાય છે. પરંતુ હંમેશની જેમ, જો તમે સેવાને અને / અથવા સપોર્ટ કરાર માટેનાં સાધનો તેમજ સાધનનો ઉપયોગ કરવા માટે ખૂબ જ સારી તાલીમ પસંદ કરો છો અથવા છો, તો હું તમને કહીશ કે તે ખરાબ રોકાણ નથી.

ખાસ કરીને આ સાધન ફક્ત ડેબિયન, ઉબુન્ટુ, રેડહેટ પર આધારિત વિતરણો માટે છે. તેથી કદાચ તે કેટલાક માટે મર્યાદિત છે, કારણ કે તેઓએ સંકલન કરવા માટે સ્રોતોનો સંદર્ભ લેવો પડશે.

ઠીક છે, હવે આપણે સંપૂર્ણ રીતે ટ્યુટોરિયલ સાથે જઈએ છીએ. મેં આ ઇન્સ્ટોલેશન ડેબિયન 8 જેસી પર કર્યું. બીજા સર્વર પર ડેટાબેસ સાથેનો સ્વચ્છ સર્વર, પરંતુ તે દરેક પર નિર્ભર છે.

1 પગલું

ઝબિબિક્સ સર્વર ડાઉનલોડ કરો અને અગ્રથી અહીં

બીજો વૈકલ્પિક સીધો તમારા સર્વરનો છે.

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 .

અમે આ પેકેજો ઇન્સ્ટોલ કરીએ છીએ અને અવલંબનને હલ કરીએ છીએ.

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

2 પગલું

અમે અમારા સર્વરનું ઉદાહરણ zabbix.mydomain.com નામ ઉમેરીએ છીએ

 vi /etc/hosts

અમે ઉદાહરણ તરીકે ઉમેરો:
192.168.1.100 ઝબબિક્સ zabbix.mydomain.com

ડિફ defaultલ્ટ રૂપે ઝબિબિક્સ આપણા અપાચે /etc/apache2/conf-enabled/zabbix.conf માં ઉપનામ રૂપરેખાંકન સ્થાપિત કરે છે, નીચેની રીતે accessક્સેસ કરવા માટે: / zabbix, મને તે ગમતું નથી જેથી અમે અક્ષમ કરી શકીએ

a2disconf zabbix.conf

પગલું 2.1 (વૈકલ્પિક- જો તમે પહેલાનું ગોઠવણી જેમ છે તેમ છોડી દીધું છે, તો પગલું 3 પર જાઓ)

વધારાની અથવા વૈકલ્પિક રૂપે તમારે વર્ચુઅલહોસ્ટ બનાવવી પડશે અથવા 000-default.conf ને સંશોધિત કરવાની રહેશે કારણ કે તમે પસંદ કરો છો અને નીચે આપેલ ઉમેરો

 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>

અમે સાચવીએ છીએ, બહાર જઈને દોડીએ છીએ


a2ensite zabbix.midominio.com.conf
service apache2 restart

3 પગલું

ડેટાબેઝ સુયોજિત કરી રહ્યા છે

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

.Sql અંદર છે

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

તેઓ તેને pgadmin3 દ્વારા અથવા pgsql દ્વારા લોડ કરી શકે છે
પીએસએકએલ દ્વારા

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 દ્વારા તે ખૂબ સરળ છે
1 sql દબાવો, અને તપાસો કે તમે સાચા ડેટાબેઝમાં છો
2 .gz ની અંદરની .sql ને ખોલો અને લોડ કરો
3 ચલાવો, અને તમે પૂર્ણ કરી લો

2016-04-30 13:02:10 થી સ્ક્રીનશોટ


4 પગલું

vi /etc/zabbix/zabbix_server.conf

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

5 પગલું

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

ઇન્સ્ટોલ કરો

આ સમયે જો આપણે mysql અથવા postgres માટે ગયા હોય તો આપણે તપાસવું જ જોઇએ કે બધું લીલું છે અને આપણો ડેટાબેઝ વિકલ્પ બતાવવામાં આવ્યો છે. Php ટાઇમ ઝોન વિશે કંઇક મહત્વપૂર્ણ સંપાદિત કરી શકાય છે /etc/php5/apache2/php.ini લેબલમાં તારીખ.ટાઇમઝોન = અમેરિકા / કુરાકાઓ ઉદાહરણ તરીકે, બધા માન્ય ઝોન છે અહીં

ઇન્સ્ટોલ કરો

21

પછી આપણે ડેટાબેસને ગોઠવવું જોઈએ, બદલવાનું ભૂલશો નહીં યજમાન જો તે બીજા સર્વર પર પણ છે વપરાશકર્તા, પાસવર્ડ અને ડેટાબેઝ નામ
ઇન્સ્ટોલ કરો

3134786815727242010

હવે સર્વર વિગતો

ઇન્સ્ટોલ કરો

હોસ્ટમાં, જો તમારી પાસે તમારા સર્વર પર કોઈ ડોમેન છે, તો તેને મૂકો અને નામમાં ઘટતું ઉદાહરણ, હોસ્ટ: zabbix.mydomain.com, અને નામમાં: zabbix

ઇન્સ્ટોલ કરો

870039153112911113

અને જો તમે સંમત થાઓ, તો આગળ અને તમારે અમને જણાવવું જોઈએ ...

ઇન્સ્ટોલ કરો

હવે અમે ફક્ત zabbix.mydomain.com accessક્સેસ કરી શકીએ છીએ

પ્રવેશ


ડિફ Adલ્ટ એ એડમિન છે - ઝબબિક્સ

6 પગલું

અમે અમારા સર્વર પર ક્લાયંટ ઇન્સ્ટોલ કરીએ છીએ

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 પગલું

હું આ ટ્યુટોરીયલમાં ક્લાયંટ ઉમેરવા માટેની સૌથી મૂળભૂત બાબતોને સમજાવવા જઇ રહ્યો છું, કારણ કે ડિફ defaultલ્ટ ઝબેબિક્સ સર્વરે ઘણા નમૂનાઓ, ટ્રિગર્સ, ક્રિયા વગેરે ગોઠવ્યાં છે ... બીજી પોસ્ટમાં હું તમને આ વિષય વધુ depthંડાણમાં બતાવીશ.

2016-04-30 14:04:49 થી સ્ક્રીનશોટ

ગોઠવણી> યજમાનો> હોસ્ટ બનાવો

2016-04-30 14:05:38 થી સ્ક્રીનશોટ

યજમાનનામ તે ચોક્કસ નામ છે જે તમારે દાખલ કરવું આવશ્યક છે zabbix_agentd.conf, આ નામ સામાન્ય રીતે વધુ તકનીકી હોય છે ... ઉદાહરણ srv-01, જે મને કંઈપણ કહેતો નથી, સર્વરનું વર્ણન પણ નથી કરતું
દૃશ્યમાન નામ તે પહેલેથી જ વધુ મૈત્રીપૂર્ણ નામ છે જે તમને કયા સર્વર છે તે વિશેની વ્યવસ્થાપક તરીકેની મંજૂરી આપે છે ... ઉદાહરણ મેઇલ
જૂથો આ હોસ્ટ કયા જૂથનું છે, અથવા તમે નવા જૂથમાં એક નવું બનાવી શકો છો
એજન્ટ ઇન્ટરફેસો, તમે 1 થી વધુ ઇન્ટરફેસથી મોનિટર કરી શકો છો, પરંતુ ઓછામાં ઓછું એક દ્વારા જાહેર કરવું આવશ્યક છે IP સરનામું અને / અથવા DNS નામ

2016-04-30 14:06:24 થી સ્ક્રીનશોટ

પછી અમે આપી ટેમ્પલેટ અને જેમ મેં કહ્યું છે, તે પહેલાથી ડિફોલ્ટ દ્વારા ઘોષણા કરી ચૂક્યું છે, જેમ કે http / https, ssh, icmp અને કેટલાક કે જેમાં એકમાં ઘણા નમૂનાઓ શામેલ છે, જેમ કે ઓએસ લિનક્સ.
પ્રથમ તમે દબાવો પસંદ કરો, પછી તમને જોઈતા બધા નમૂનાઓ તપાસો અને દબાવો પસંદ તે નવી વિંડોથી, છેવટે ઉમેરવું

2016-04-30 14:08:02 થી સ્ક્રીનશોટ

છેલ્લા પગલા તરીકે, હું હોસ્ટ ઇન્વેન્ટરી Autoટોમેટિકને સક્રિય કરવાની ભલામણ કરું છું

હવે આપણે જે સર્વરને મોનિટર કરવા માંગીએ છીએ તે સમાપ્ત કરવા માટે અને અમે સર્વર પર પહેલેથી જ જાહેર કરી દીધું છે, અમે એજન્ટ ફાઇલમાં ફેરફાર કરીએ છીએ

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

આ ટ્યુટોરિયલના બીજા સંસ્કરણમાં આ તક માટે આ બધું છે, મારી યોજના છે કે તમે આ એપ્લિકેશનમાંથી તમે જે ટ્રિગર્સ, ક્રિયાઓ અને કાર્યોનો ઉપયોગ કરી શકો છો તેની depthંડાઈમાં જાઓ. આભાર અને ટ્યુન રહો


5 ટિપ્પણીઓ, તમારી છોડી દો

તમારી ટિપ્પણી મૂકો

તમારું ઇમેઇલ સરનામું પ્રકાશિત કરવામાં આવશે નહીં. આવશ્યક ક્ષેત્રો સાથે ચિહ્નિત થયેલ છે *

*

*

  1. ડેટા માટે જવાબદાર: મિગ્યુએલ gelંજેલ ગેટóન
  2. ડેટાનો હેતુ: નિયંત્રણ સ્પામ, ટિપ્પણી સંચાલન.
  3. કાયદો: તમારી સંમતિ
  4. ડેટાની વાતચીત: કાયદાકીય જવાબદારી સિવાય ડેટા તૃતીય પક્ષને આપવામાં આવશે નહીં.
  5. ડેટા સ્ટોરેજ: cસેન્ટસ નેટવર્ક્સ (ઇયુ) દ્વારા હોસ્ટ કરેલો ડેટાબેઝ
  6. અધિકાર: કોઈપણ સમયે તમે તમારી માહિતીને મર્યાદિત, પુન recoverપ્રાપ્ત અને કા deleteી શકો છો.

  1.   રોડોલ્ફો જણાવ્યું હતું કે

    આ સાધન ઉત્તમ લાગે છે, હું બીજી પોસ્ટની રાહ જોઉં છું.

  2.   પ્રોફેરે જણાવ્યું હતું કે

    પ્રથમ નજરમાં તે એક સંપૂર્ણ અને શક્તિશાળી સાધન લાગે છે. હું ટૂંક સમયમાં તેને ગોઠવવાનો પ્રયત્ન કરીશ.
    માહિતી બદલ આભાર!

  3.   આલ્બર્ટો જણાવ્યું હતું કે

    હું મોનિટરિંગ ટૂલ્સના પરીક્ષણમાં ખૂબ જ રુચિ ધરાવું છું અને તમને તે જાણવું છે કે તમે ક્યા શ્રેષ્ઠ છો.
    હું ઝબ્બિક્સ વિશે પહેલેથી જ જાણતો હતો, પરંતુ મારા જ્ ofાનને કારણે તે મારા માટે થોડું જટિલ લાગે છે, જો કે હું આના પગલાઓ (જ્યાં સુધી હું કરી શકું છું) અને બીજા લેખો જે પહોંચે છે તેને અનુસરવા દ્વારા બીજી તક આપીશ (આભાર!) શક્ય તેટલું પોસાય તેવું બનાવો :))
    બીજું એક સાધન જે મને ખૂબ જ રસપ્રદ લાગે છે તે છે: ગ્રાફના કે મારે પણ પ્રયત્ન કરવો પડશે. મને લાગે છે તેવું બીજું સારું છે: નાગિઓસ
    શું તમે બીજાઓને જાણો છો જે ડેટા મોનિટરિંગ અને વિઝ્યુલાઇઝેશનમાં સંદર્ભ છે જે અમલ કરવા માટે પ્રમાણમાં સરળ છે?

    1.    આર્ટુરો જણાવ્યું હતું કે

      હું કેસીટીઆઈનો ઉપયોગ કરું છું અને પાન્ડોરા એફએમએસ અને એનટtopપથી પરીક્ષણો કરું છું

  4.   ડિએગો જણાવ્યું હતું કે

    મહાન ટ્યુટોરિયલ! બીજા ભાગ માટે આગળ જોઈ સરસ જોબ