எல்லோருக்கும் வணக்கம். எங்கள் சேவையகங்களின் செயல்பாட்டை ஒரே இடத்தில் இருந்து கண்காணிக்கவும் பார்க்கவும் இந்த நேரத்தில் மிகவும் பயனுள்ள கருவியாகவும், பலருக்கு தெரியாததாகவும் நான் உங்களிடம் கொண்டு வருகிறேன்.
பலவற்றை முழுமையாகவோ அல்லது பகுதியாகவோ செய்யும் கருவிகள் பல, மற்ற சந்தர்ப்பங்களில் நாம் தேடும் நன்மையைப் பெற பலவற்றை நிறுவ வேண்டும்.
உண்மை என்னவென்றால், ஜாபிக்ஸ் ஒற்றை பதிப்பின் மாதிரியின் கீழ் செயல்படுகிறது, அதற்காக நீங்கள் ஒரு பைசா கூட செலுத்தவில்லை, அது ஒரு நல்ல சமூகத்தைக் கொண்டுள்ளது. ஆனால் எப்போதும்போல, ஒரு சேவை மற்றும் / அல்லது ஆதரவு ஒப்பந்தத்திற்கான ஆதாரங்களை நீங்கள் விரும்பினால் அல்லது வைத்திருந்தால், கருவியைப் பயன்படுத்துவதற்கான ஒரு நல்ல பயிற்சியும் இருந்தால், அது ஒரு மோசமான முதலீடு அல்ல என்பதை நான் உங்களுக்குச் சொல்வேன்.
குறிப்பாக இந்த கருவி டெபியன், உபுண்டு, ரெட்ஹாட் ஆகியவற்றை அடிப்படையாகக் கொண்ட விநியோகங்களுக்கு மட்டுமே. எனவே இது சிலருக்கு மட்டுப்படுத்தப்பட்டதாக இருக்கலாம், ஏனெனில் அவை தொகுக்க ஆதாரங்களைக் குறிக்க வேண்டியிருக்கும்.
சரி, இப்போது நாம் டுடோரியலுடன் முழுமையாக செல்கிறோம். நான் இந்த நிறுவலை டெபியன் 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 zabbix.mydomain.com
முன்னிருப்பாக zabbix எங்கள் அப்பாச்சியில் /etc/apache2/conf-enabled/zabbix.conf இல் மாற்று கட்டமைப்பை நிறுவுகிறது, http: // / 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 மூலம் ஏற்றலாம்
வழங்கியவர் 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 மூலம் இது மிகவும் எளிமையானது
1 சதுர அழுத்து, நீங்கள் சரியான தரவுத்தளத்தில் இருக்கிறீர்களா என்று சரிபார்க்கவும்
2 திறந்து அழுத்தி .gz க்குள் இருக்கும் .sql ஐ ஏற்றவும்
3 ரன், நீங்கள் முடித்துவிட்டீர்கள்
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 லேபிளில் date.timezone = அமெரிக்கா / குராக்கோ எடுத்துக்காட்டாக, அனுமதிக்கப்பட்ட அனைத்து மண்டலங்களும் இங்கே
நாம் தரவுத்தளத்தை கட்டமைக்க வேண்டும், மாற்ற நினைவில் கொள்ளுங்கள் தொகுப்பாளர் அது மற்றொரு சேவையகத்தில் இருந்தால், அதே போல் பயனர், கடவுச்சொல் மற்றும் தரவுத்தள பெயர்
ஹோஸ்டில், உங்கள் சேவையகத்தில் ஒரு டொமைன் இருந்தால், அதை வைத்து, பெயரில் குறைவான, எடுத்துக்காட்டாக, புரவலன்: zabbix.mydomain.com, மற்றும் பெயரில்: zabbix
நீங்கள் ஒப்புக்கொண்டால், அடுத்தது மற்றும் நீங்கள் எங்களிடம் சொல்ல வேண்டும் ...
இப்போது நாம் zabbix.mydomain.com ஐ மட்டுமே அணுகுவோம்
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 படி
இந்த டுடோரியலில் ஒரு கிளையண்டைச் சேர்ப்பதற்கான மிக அடிப்படையான விஷயங்களை நான் விளக்கப் போகிறேன், ஏனென்றால் இயல்பாகவே ஜாபிக்ஸ் சேவையகம் பல வார்ப்புருக்கள், தூண்டுதல்கள், செயல் போன்றவற்றை கட்டமைத்துள்ளது ... இரண்டாவது இடுகையில் இந்த தலைப்பை இன்னும் ஆழமாகக் காண்பிப்பேன்
உள்ளமைவு> புரவலன்கள்> ஹோஸ்டை உருவாக்கவும்
ஹோஸ்ட்பெயரைக் நீங்கள் வைக்க வேண்டிய சரியான பெயர் zabbix_agentd.conf, இந்த பெயர் பொதுவாக மிகவும் தொழில்நுட்பமானது ... எடுத்துக்காட்டு srv-01, இது என்னிடம் எதுவும் சொல்லவில்லை, சேவையகத்தின் விளக்கம் கூட இல்லை
தெரியும் பெயர் இது ஏற்கனவே மிகவும் நட்பான பெயராகும், இது நிர்வாகியாக எந்த சேவையகம் என்பதை அறிய உங்களை அனுமதிக்கிறது ... எடுத்துக்காட்டு அஞ்சல்
குழுக்கள் இந்த ஹோஸ் எந்த குழுவிற்கு சொந்தமானது, அல்லது புதிய குழுவில் புதிய ஒன்றை உருவாக்கலாம்
முகவர் இடைமுகங்கள், நீங்கள் 1 க்கும் மேற்பட்ட இடைமுகத்திலிருந்து கண்காணிக்க முடியும், ஆனால் குறைந்தது ஒன்றை அறிவிக்க வேண்டும் ஐபி முகவரி மற்றும் / அல்லது டிஎன்எஸ் பெயர்
பின்னர் கொடுக்கிறோம் டெம்ப்ளேட் நான் குறிப்பிட்டுள்ளபடி, இது ஏற்கனவே முன்னிருப்பாக ஏற்கனவே அறிவிக்கப்பட்ட பலவற்றைக் கொண்டுவருகிறது http / https, ssh, icmp மற்றும் சிலவற்றில் பல வார்ப்புருக்கள் அடங்கும் ஓஎஸ் லினக்ஸ்.
முதலில் நீங்கள் அழுத்தவும் தேர்வு, பின்னர் உங்களுக்கு தேவையான அனைத்து வார்ப்புருக்களையும் சரிபார்த்து அழுத்தவும் தேர்வு அந்த புதிய சாளரத்தில் இருந்து, இறுதியாக கூட்டு
கடைசி கட்டமாக, ஹோஸ்ட் சரக்குகளை தானியங்கி முறையில் செயல்படுத்த பரிந்துரைக்கிறேன்
இப்போது நாம் கண்காணிக்க விரும்பும் சேவையகத்தில் முடிக்க, நாங்கள் ஏற்கனவே சேவையகத்தில் அறிவிக்கிறோம், நாங்கள் முகவர் கோப்பை திருத்துகிறோம்
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
இந்த டுடோரியலின் இரண்டாவது பதிப்பில் இந்த வாய்ப்புக்காக இது எல்லாம், இந்த பயன்பாட்டிலிருந்து நீங்கள் பயன்படுத்தக்கூடிய அனைத்து தூண்டுதல்கள், செயல்கள் மற்றும் செயல்பாடுகளுடன் ஆழமாக செல்ல திட்டமிட்டுள்ளேன். நன்றி மற்றும் காத்திருங்கள்
இந்த கருவி மிகச்சிறப்பாக தெரிகிறது, இரண்டாவது இடுகையை எதிர்பார்க்கிறேன்.
முதல் பார்வையில் இது ஒரு முழுமையான மற்றும் சக்திவாய்ந்த கருவியாகத் தெரிகிறது. விரைவில் அதை உள்ளமைக்க முயற்சிப்பேன்.
தகவலுக்கு நன்றி!
கண்காணிப்பு கருவிகளைச் சோதிப்பதில் நான் மிகவும் ஆர்வமாக உள்ளேன், மேலும் எது சிறந்தது என்று நீங்கள் நினைக்கிறீர்கள் என்பதை அறிய விரும்புகிறேன்.
ஜாபிக்ஸ் பற்றி நான் ஏற்கனவே அறிந்திருந்தேன், ஆனால் எனது அறிவின் காரணமாக இது எனக்கு சற்று சிக்கலானதாகத் தோன்றுகிறது, இருப்பினும் இதன் படிகளையும் (வரும் வரை) பின்பற்றுவதன் மூலமும் (என்னால் முடிந்தவரை) இன்னொரு வாய்ப்பையும் தருவேன் (நன்றி!). தயவுசெய்து முடிந்தவரை மலிவு செய்யுங்கள் :))
நான் மிகவும் சுவாரஸ்யமான மற்றொரு கருவி: கிராஃபனாவும் நான் முயற்சி செய்ய வேண்டும். நான் நினைக்கும் மற்றொரு நல்ல விஷயம்: NAGIOS
தரவு கண்காணிப்பு மற்றும் காட்சிப்படுத்தல் ஆகியவற்றில் குறிப்பிடப்பட்ட மற்றவர்களை நீங்கள் அறிவீர்களா?
நான் CACTI ஐப் பயன்படுத்துகிறேன் மற்றும் பண்டோரா FMS மற்றும் ntop உடன் சோதனைகள் செய்துள்ளேன்
சிறந்த பயிற்சி! இரண்டாவது பகுதியை எதிர்நோக்குகிறோம். நல்ல வேலை