Jätkub Zabbixi seeria, see õpetus juhendab teid Zabbixi agentide installimise ja konfigureerimise kohta Linux (Debianil põhinevad süsteemid ja CentOS), et aktiivselt jälgida kohalikke ressursse kaugesüsteemides.
Zabbixi agentide põhitöö seisneb kohaliku teabe kogumises sihtmärkidest, kus nad töötavad, ja andmete saatmisest Zabbixi keskserverisse, et neid edasi töödelda ja analüüsida.
Installige ja seadistage Zabbix 2.4.5 peal Debian 8 ja RHEL/CentOS 7.
1. Sõltuvalt teie kasutatavast Linuxi distributsioonist minge aadressile Zabbixi allalaadimine lehel, haarake olemasolevate agentide binaarpakettide uusim versioon, kasutades sellist tööriista nagu wget või lokkida ja installige see oma masinasse levitamise spetsiifilise paketihalduri abil - Nami, Pööret minutis või Dpkg.
Jaoks Debian
süsteemid (sealhulgas viimane versioon - Debian 8 Jessie) Zabbbix Agenti allalaadimiseks ja installimiseks toimige järgmiselt.$ 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.
Jaoks CentOS laadige alla sarnased süsteemid .rpm pakitud levitamise konkreetse väljalaske numbri jaoks, kasutades ülaltoodud lehte ja installige see rpm paketihalduri abil.
Puuduvate sõltuvusprobleemide automaatseks haldamiseks ja agendi installimiseks ühe võtte abil kasutage nami käsk, millele järgneb binaarpaketi allalaadimise link, nagu allpool toodud näites, mida kasutatakse agendi installimiseks CentOS 7 -sse:
# p / min -uh http://repo.zabbix.com/zabbix/2.4/rhel/7/x86_64/zabbix-agent-2.4.1-2.el7.x86_64.rpm.
2. Järgmine loogiline samm pärast pakettide installimist süsteemi on avamine Zabbix agendi konfiguratsioonifail, mis asub /etc/zabbix/ süsteemitee mõlemas suuremas distributsioonis ja juhendab programmi saatma kogu kogutud teabe Zabbixi serverisse, et seda analüüsida ja töödelda.
Seetõttu avage zabbix_agentd.conf faili oma lemmiktekstiredaktoriga, leidke allolevad read (kasutage ekraanipilte juhendina), tühistage need ja tehke järgmised muudatused:
# nano /etc/zabbix/zabbix_agentd.conf.
lisage zabbixi serveri IP -aadress ja hostinimi, nagu allpool näidatud.
Zabbixi agendi seadistamine - zabbix_agentd.conf
Server = Zabbixi serveri IP. ServerActive = Zabbixi serveri IP. Hostname = kasutage selle sõlme FQDN -i, kus agent töötab.
3. Kui olete Zabbixi agendi konfiguratsioonifaili vajalike väärtustega muutmise lõpetanud, taaskäivitage deemon järgmise käsuga, seejärel kasutage käsk netstat et kontrollida, kas deemon on käivitatud ja töötab konkreetses pordis - 10050/tcp:
$ sudo systemctl taaskäivitage zabbix-agent. $ sudo netstat -tulpn | grep zabbix.
Vanemate distributsioonide puhul kasutage zabbixi agendideemoni haldamiseks teenusekäsku:
$ sudo teenus zabbix-agent taaskäivitub. $ sudo netstat -tulpn | grep zabbix.
4. Kui teie süsteem on tulemüüri taga, peate selle avama 10050/tcp süsteemi porti, et jõuda Zabbixi serveri kaudu.
Jaoks Debian põhinevad süsteemid, sealhulgas Ubuntu, sa võid kasutada ufw tööriist pordi avamiseks ja edasi CentOS 7 sa võid kasutada Tulemüüri utiliit tulemüüri reeglite haldamiseks järgmiste näidete järgi:
$ sudo ufw lubab 10050/tcp [Sees Debian põhinevad süsteemid]
$ sudo tulemüür-cmd --add-port = 10050/tcp [For centOS 7lennureegel] $ sudo tulemüür-cmd --add-port = 10050/tcp --permanent [ForcentOS 7 alaline reegel]
Vanemate distributsioonide puhul nagu centOS 6 või haldamata tulemüürid spetsiaalsete utiliitide kaudu kasutavad võimsaid iptables käsk sadamate avamiseks:
# iptables -A INPUT -p tcp -m tcp --port 10050 -j ACCEPT.
5. Lõpuks kasutage, et testida, kas saate Zabbixi serverist Zabbixi agendi juurde jõuda Telnet käsk Zabbixi serverimasinast agentide käitavate masinate IP -aadressidele, nagu allpool näidatud (ärge muretsege agentide visatud vea pärast):
# telnet zabbix_agent_IP 10050.
6. Järgmisel sammul on aeg liikuda Zabbixi serveri veebikonsooli ja hakata lisama hostele, mis käitavad zabbixi agenti, et server saaks neid jälgida.
Minema Seadistamine -> Võõrustajad -> Loo hosti -> Host sakk ja täitke Hosti nimi välja koos jälgitava zabbixi agendi masina FQDN -iga, kasutage sama väärtust, mis ülalpool välja Visible name puhul.
Seejärel lisage see hosti jälgitavate serverite rühma ja kasutage jälgitava masina IP -aadressi väljal Agent Interfaces - alternatiivina saate kasutada ka DNS -i eraldusvõimet. Kasutage juhendina allolevaid ekraanipilte.
7. Järgmisena liikuge aadressile Mallid tab ja vajuta Valige. Avanema peaks uus mallidega aken. Valige Malli OS Linux seejärel kerige alla ja vajutage selle valimiseks nuppu Lisa ja aken automaatselt sulgema.
8. Kui mall ilmub Linkige uus mall kast, löö edasi Lisama teksti, et linkida see zabbixi serveriga, seejärel vajutage alumist Lisama nuppu protsessi lõpetamiseks ja jälgitava hosti lisamiseks. Nüüd peaks jälgitava hosti nähtav nimi ilmuma hostide aknasse.
See on kõik! Lihtsalt kinnitage, et peremees Olek on seatud Lubatud ja oodake mõni minut, et Zabbixi server saaks agendiga ühendust, töödeldaks saadud andmeid ja teavitaks teid või teavitaks teid lõpuks, kui jälgitaval sihtmärgil midagi läheb halvasti.