Shtimi i hosteve në distancë
Hapi 1: Instalimi i parakushteve
Hapi 2: Konfigurimi i NRPE
Hapi 3: Shtimi i hostit në Nagios
Ky artikull është pjesë e një serie 2-pjesëshe rreth instalimit dhe konfigurimit të Nagios në Ubuntu 14.04.
Shtimi i hosteve në distancë
Në pjesën e mëparshme të këtij tutoriali, ne konfiguruam një server Nagios. Tani që Nagios është instaluar dhe funksionon, është koha për të konfiguruar një host në distancë që do të monitorohet nga Nagios. SSH në çdo host të largët që dëshironi të monitorohet.
Hapi 1: Instalimi i parakushteve
Për të monitoruar hostet, duhet t'i shtojmë ato në Nagios. Si parazgjedhje, Nagios monitoron vetëm localhost(serverin në të cilin po funksionon). Ne do të shtojmë hostë që janë pjesë e rrjetit tonë për të fituar edhe më shumë kontroll. Ju do të duhet të përdorni udhëzimet e mëposhtme për të gjithë hostet që dëshironi të monitoroni.
Së pari, instaloni nagios-pluginsdhe nagios-nrpe-server:
apt-get install nagios-plugins nagios-nrpe-server
Hapi 2: Konfigurimi i NRPE
Tjetra, hapni /etc/nagios/nrpe.cfgskedarin. Zëvendësoni vlerën e allowed_hostsme 127.0.0.1,0.0.0.0zëvendësimin e IP-së së dytë me adresën IP të serverit Nagios.
Tani do të hapim skedarin /etc/nagios/nrpe.cfgdhe do të zëvendësojmë disa vlera.
- Zëvendësoni vlerën e
server_addressnë adresën IP private të hostit.
- Vendosni
allowed_hostsnë adresën IP private të serverit tuaj Nagios.
- Ekzekutoni
df -h /, kopjoni daljen dhe vendoseni atë si vlerën e command. Ai tregon sistemin tuaj të skedarëve rrënjë.
Ruani skedarin kur të keni mbaruar.
Tani rinisni NRPE:
service nagios-nrpe-server restart
Hapi 3: Shtimi i hostit në Nagios
Tani që kemi konfiguruar hostin që do të monitorojmë, duhet të kthehemi te serveri ynë Nagios dhe të shtojmë hostin në të. Hapni skedarin e mëposhtëm me redaktorin tuaj të preferuar:
/usr/local/nagios/etc/servers/host.cfg
Përdorni bllokun e mëposhtëm si shabllon. Replace hostme një emër të përshtatshëm për host tuaj të largët, dhe update host_name, aliasdhe addressvlerat në përputhje me rrethanat.
define host {
use linux-server
host_name yourhost
alias My first Apache server
address 1.2.3.4
max_check_attempts 5
check_period 24x7
notification_interval 30
notification_period 24x7
}
Kjo do t'ju lejojë thjesht të monitoroni nëse serveri është lart ose poshtë. Tani ringarkoni Nagios:
service nagios reload
Urime, ju keni përfunduar një konfigurim shumë bazë Nagios për monitorimin e serverëve tuaj. Tani mund të identifikoheni në panelin e internetit Nagios për të parë statusin e serverëve tuaj.