![15 uradnih ovitkov za prihajajoči Samsung Galaxy S9 in S9 Plus pricurlja](/f/42878c04948d5e0447a1e21ca23563fa.jpg?width=100&height=100)
Nadaljevanje Serija Zabbix, ta vadnica vas bo vodila, kako lahko namestite in konfigurirate agente Zabbix Linux (Sistemi, ki temeljijo na Debianu, in CentOS) za aktivno spremljanje lokalnih virov v oddaljenih sistemih.
Glavna naloga agentov zabbix je zbiranje lokalnih informacij s ciljev, kjer tečejo, in pošiljanje podatkov na osrednji strežnik Zabbix za nadaljnjo obdelavo in analizo.
Namestite in konfigurirajte Zabbix 2.4.5 naprej Debian 8 in RHEL/CentOS 7.
1. Odvisno od distribucije Linuxa, ki jo uporabljate, pojdite na Prenesite Zabbix stran, z orodjem, kot je npr wget ali curl in ga namestite na svoj računalnik z uporabo posebnega distribucijskega upravitelja paketov - Njam, Vrtljajev ali Dpkg.
Za Debian sistemov (vključno z zadnjo izdajo - Debian 8 Jessie) za prenos in namestitev Zabbbix Agent uporabite naslednje korake:
$ wget http://repo.zabbix.com/zabbix/2.4/debian/pool/main/z/zabbix/zabbix-agent_2.4.0-1+wheezy_amd64.deb $ sudo dpkg -i zabbix-agent_2.4.0-1+wheezy_amd64.deb.
Za CentOS podobnih sistemov prenesite .rpm zapakirano za številko izdaje, specifično za distribucijo, na isti strani kot zgoraj, in jo namestite z upraviteljem paketov rpm.
Če želite samodejno upravljati manjkajoče težave z odvisnostmi in z enim strelom namestiti agenta, uporabite yum ukaz, ki mu sledi povezava za prenos binarnega paketa, kot v spodnjem primeru za namestitev agenta na CentOS 7:
# vrt / min -Uvh http://repo.zabbix.com/zabbix/2.4/rhel/7/x86_64/zabbix-agent-2.4.1-2.el7.x86_64.rpm.
2. Naslednji logični korak po namestitvi paketov v sistem je odpiranje Zabbix konfiguracijska datoteka agenta, ki se nahaja v /etc/zabbix/ sistemsko pot na obeh večjih distribucijah in naroči programu, naj vse zbrane podatke pošlje na strežnik Zabbix, da jih analizira in obdela.
Zato odprite zabbix_agentd.conf datoteko z vašim najljubšim urejevalnikom besedil, poiščite spodnje vrstice (uporabite posnetke zaslona kot priročnik), jih razkomentirajte in naredite naslednje spremembe:
# nano /etc/zabbix/zabbix_agentd.conf.
dodajte naslov IP strežnika zabbix in ime gostitelja, kot je prikazano spodaj.
Konfigurirajte Zabbix Agent - zabbix_agentd.conf
Strežnik = IP strežnika Zabbix. ServerActive = IP strežnika Zabbix. Hostname = uporabite FQDN vozlišča, na katerem deluje agent.
3. Ko končate urejanje konfiguracijske datoteke agenta Zabbix z zahtevanimi vrednostmi, znova zaženite demon z naslednjim ukazom in nato uporabite ukaz netstat da preverite, ali je demon zagnan in deluje na določenih vratih - 10050/tcp:
$ sudo systemctl znova zaženite zabbix-agent. $ sudo netstat -tulpn | grep zabbix.
Za starejše distribucije uporabite ukaz storitve za upravljanje damona agenta zabbix:
Ponovni zagon storitve zabbix-agent $ sudo. $ sudo netstat -tulpn | grep zabbix.
4. Če je vaš sistem za požarnim zidom, ga morate odpreti 10050/tcp vrata v sistemu za dostop do strežnika Zabbix.
Za Debian sistemov, vključno Ubuntu, lahko uporabiš orodje ufw odpreti vrata in naprej CentOS 7 lahko uporabiš Pripomoček Firewalld za upravljanje pravil požarnega zidu uporabite spodnje primere:
$ sudo ufw allow 10050/tcp [Vklopljeno Debian temelječi sistemi]
$ sudo požarni zid-cmd --add-port = 10050/tcp [Za centOS 7pravilo med letenjem] $ sudo firewall-cmd --add-port = 10050/tcp --permanent [ForcentOS 7 trajno pravilo]
Za starejše distribucije, kot je npr centOS 6 ali neupravljani požarni zidovi prek posebnih pripomočkov uporabljajo zmogljive iptables ukaz za odpiranje vrat:
# iptables -A VHOD -p tcp -m tcp --dport 10050 -j SPREJMI.
5. Nazadnje, če želite preveriti, ali lahko dostopate do Zabbix Agent s strežnika Zabbix Server, uporabite Telnet ukaz iz strežniškega stroja Zabbix na naslove IP strojev, na katerih se izvajajo agenti, kot je prikazano spodaj (ne skrbite zaradi napake posrednikov):
# telnet zabbix_agent_IP 10050.
6. Na naslednjem koraku je čas, da se premaknete na spletno konzolo strežnika Zabbix in začnete dodajati gostitelje, ki izvajajo zabbix agent, da jih strežnik nadzira.
Pojdi do Konfiguracija -> Gostitelji -> Ustvari gostitelja -> Gostitelj zavihek in izpolnite Ime gostitelja polje s FQDN nadzorovanega stroja zabbix agent, uporabite isto vrednost kot zgoraj za polje Vidno ime.
Nato dodajte tega gostitelja v skupino nadzorovanih strežnikov in uporabite naslov IP nadzorovanega računalnika v polju vmesnikov agenta - lahko pa uporabite tudi ločljivost DNS, če je temu tako. Kot vodilo uporabite spodnje posnetke zaslona.
7. Nato pojdite na Predloge zavihek in zadetek Izberite. Odpre se novo okno s predlogami. Izberite Predloga OS Linux nato se pomaknite navzdol in pritisnite gumb Izberi, da ga dodate in samodejno zaprete okno.
8. Ko se predloga prikaže Poveži novo predlogo polje, udari naprej Dodaj besedilo, da ga povežete s strežnikom zabbix, nato pritisnite spodnji gumb Dodaj gumb za dokončanje postopka in popolno dodajanje nadzorovanega gostitelja. Vidno ime nadzorovanega gostitelja bi se moralo zdaj prikazati v oknu gostitelja.
To je vse! Prepričajte se le, da je gostitelj Stanje je nastavljeno na Omogočeno in počakajte nekaj minut, da bo strežnik Zabbix stopil v stik z agentom, obdelal prejete podatke in vas obvestil ali vas na koncu opozoril, če gre kaj na nadzorovanem cilju.