Järelevalve RELIANOID koos Zabbixiga

Vaata kategooriaid

Järelevalve RELIANOID koos Zabbixiga

6 min lugeda

Ülevaade #

Selle artikli eesmärk on selgitada, kuidas jälgida RELIANOIDsüsteemi tervist ja jõudlust Zabbixi jälgimissüsteemiga. Zabbix on populaarne ettevõtte avatud lähtekoodiga võrgu ja rakenduste jälgimise tarkvara, mille on loonud Alexei Vladishev.

Selles dokumendis kasutame mõõdikute hankimiseks Zabbix Linux Agenti RELIANOID ADC Load Balancer seade. Valisime selle meetodi, kuna see on lihtsaim viis süsteemi seisundi ja toimivuse jälgimiseks RELIANOID ADC Load Balancer seade. Edasistes juhistes selgitame, kuidas seadistada SNMP-deemonit SNMP-seire rakendamiseks ja kuidas kasutada ZAPI-d kohandatud mõõdikute hankimiseks. RELIANOID seade.

Zabbix Serveri installeerimise ja seadistamise selgitamine ei kuulu käesoleva dokumendi reguleerimisalasse. Te saate tutvuda Zabbixi ametliku dokumentatsiooniga https://www.zabbix.com/documentation/3.0/manual/installation kui vajate abi Zabbix Serveri installimisel ja konfigureerimisel.

Meie testide jaoks kasutame Zabbix Server 3.0.9it:

root@monitor:~# zabbix_server -V | grep zabbix_server zabbix_server (Zabbix) 3.0.9

And RELIANOID 5.0.8:

root@zvato505:~# dpkg -l relianoid | grep relianoid ii relianoid 5.0.8 amd64        RELIANOID Load Balancer Enterprise Edition

Zabbix Agent 3.0.9iga:

root@zvato505:~# zabbix_agentd -V | grep zabbix_agentd zabbix_agentd (deemon) (Zabbix) 3.0.9

Konventsioonid #

Kasutame käesolevas dokumendis järgmisi konventsioone:

Eesnimi Väärtus
Zabbixi serveri IP-aadress 192.168.0.187
Zabbixi serveri port 10050
Zabbixi serveri veebiliidese URL http://192.168.0.187
RELIANOID ADC Load Balanceri seadme IP-aadress 192.168.100.10

 

Zabbix Agenti installimine RELIANOID ADC koormuse tasakaalustaja #

Zabbixi agendi installimiseks peate sisse logima administraatorina RELIANOID ADC Load Balanceri konsool:

1. Käivitage järgmine käsk, et laadida alla uusim Zabbixi agent ametlikust hoidlast:

wget http://repo.zabbix.com/zabbix/3.0/debian/pool/main/z/zabbix/zabbix-agent_3.0.9-1+jessie_amd64.deb

Väljundi näide:

root@monitor:~# wget http://repo.zabbix.com/zabbix/3.0/debian/pool/main/z/zabbix/zabbix-agent_3.0.9-1+jessie_amd64.deb --2017-06-05 11 :13:16-- http://repo.zabbix.com/zabbix/3.0/debian/pool/main/z/zabbix/zabbix-agent_3.0.9-1+jessie_amd64.deb Repo.zabbix.com (repo. zabbix.com)... 162.243.159.138 Ühenduse loomine saidiga repo.zabbix.com (repo.zabbix.com)|162.243.159.138|:80... ühendatud. HTTP-päring saadetud, ootab vastust... 200 OK Pikkus: 342848 (335K) [rakendus/x-debian-pakett] Salvestamine asukohta: 'zabbix-agent_3.0.9-1+jessie_amd64.deb' zabbix-agent_3.0.9-1+ jessie_amd64.deb 100%[============================================= ==================================================== ===========================================>] 334.81K 404KB/ s 0.8 s 2017-06-05 11:13:17 (404 KB/s) – 'zabbix-agent_3.0.9-1+jessie_amd64.deb' salvestatud [342848/342848]

2. Installige Zabbixi agendi pakett:

dpkg -i zabbix-agent_3.0.9-1+jessie_amd64.deb

Väljundi näide:

root@zvato505:~# dpkg -i zabbix-agent_3.0.9-1+jessie_amd64.deb Varem valimata paketi zabbix-agent valimine. (Andmebaasi lugemine ... hetkel installitud 50607 faili ja kataloogi.) Ettevalmistus zabbix-agent_3.0.9-1+jessie_amd64.deb lahtipakkimiseks ... zabbix-agenti lahtipakkimine (1:3.0.9-1+jessie) ... Sätted üles zabbix-agent (1:3.0.9-1+jessie) ... Systemd (215-17+deb8u1) päästikute töötlemine ... man-db (2.7.0.2-5) päästikute töötlemine ...

 

Zabbixi agendi konfigureerimine RELIANOID ADC koormuse tasakaalustaja #

1. Edit /etc/zabbix/zabbix_agentd.conf esitada ja muuta järgmisi direktiive:

A. Pange oma Zabbixi serveri IP-aadress serveri direktiivisse:

### Valik: Server # Zabbixi serverite komadega eraldatud IP-aadresside (või hostinimede) loend. # Sissetulevad ühendused võetakse vastu ainult siin loetletud hostidelt. # Kui IPv6 tugi on lubatud, koheldakse '127.0.0.1', '::127.0.0.1', '::ffff:127.0.0.1' võrdselt. # # Kohustuslik: ei # Vaikimisi: # Server= Server=

B. Pange oma Zabbixi serveri IP-aadress ja -port ServerActive'i direktiivis:

##### Seotud aktiivsete kontrollidega ### Valik: ServerActive # Zabbixi serverite komadega eraldatud IP:port (või hostinimi:port) paaride loend aktiivsete kontrollide jaoks. # Kui porti pole määratud, kasutatakse vaikeporti. # IPv6-aadressid tuleb panna nurksulgudesse, kui selle hosti port on määratud. # Kui porti pole määratud, on IPv6-aadresside jaoks nurksulud valikulised. # Kui seda parameetrit pole määratud, on aktiivsed kontrollid keelatud. # Näide: ServerActive=127.0.0.1:20051,zabbix.domain,[::1]:30051,::1,[12fc::1] # # Kohustuslik: ei # Vaikimisi: # ServerActive= ServerActive=:

C. Panna RELIANOID hostinimi käsus Hostname:

### Valik: Hostinimi # Unikaalne, tõstutundlik hostinimi. # Nõutav aktiivsete kontrollide jaoks ja peab vastama serveris konfigureeritud hostinimele. # Kui väärtus on määratlemata, hangitakse HostnameItem. # # Kohustuslik: ei # Vaikimisi: # Hostname= Hostname=

2. Alusta Zabbixi agent:

teenuse zabbix-agendi käivitamine

3. Nüüd saame testida, kas agent töötab selle käsuga:

ps -ef | grep zabbix

Väljundi näide:

root@zvato505:~# ps -ef | grep zabbix zabbix 30382 1 0 11:13 ? 00:00:00 /usr/sbin/zabbix_agentd -c /etc/zabbix/zabbix_agentd.conf zabbix 30383 30382 0 11:13 ? 00:00:00 /usr/sbin/zabbix_agentd: kollektor [tühikäik 1 s] zabbix 30384 30382 0 11:13 ? 00:00:00 /usr/sbin/zabbix_agentd: kuulaja #1 [ootab ühendust] zabbix 30385 30382 0 11:13 ? 00:00:00 /usr/sbin/zabbix_agentd: kuulaja #2 [ootab ühendust] zabbix 30386 30382 0 11:13 ? 00:00:00 /usr/sbin/zabbix_agentd: kuulaja #3 [ootab ühendust] zabbix 30387 30382 0 11:13 ? 00:00:00 /usr/sbin/zabbix_agentd: aktiivsed kontrollid #1 [idle 1 sec] root 30614 30257 0 11:13 pts/1 00:00:00 grep zabbix

4. Lülitage Zabbixi agent korrigeerima jooksutasemeid ja veenduge, et Zabbixi agent käivitub süsteemi taaskäivitamisel automaatselt.

update-rc.d zabbix-agent enable

 

Zabbixi serveri seadistamine jälgimiseks RELIANOID ADC koormuse tasakaalustaja #

Siinkohal oleme valmis pääsema juurde Zabbix Serveri veebihaldusliidesele, lisades RELIANOID ADC Load Balancer Zabbixi hosti andmebaasi, seega saab Zabbix hakata seda jälgima.

  1. Juurdepääs Zabbix Serveri veebihalduse liidesele.
  2. Minna Konfiguratsioon> Hosts> Loo host.
  3. Täitke hosti vahekaart:
    1. Hosti nimi (Kohustuslik): Tüüp RELIANOID ADC Load Balancer seadme FQDN hostinimi või IP-aadress.
    2. Nähtav nimi (Kohustuslik): Tüüp RELIANOID ADC Load Balanceri seadme nähtav nimi.
    3. Lisa hostigruppi (Kohustuslik): st koormuse tasakaalustajad
    4. Agent liidesed: (Kohustuslik): Tüüp RELIANOID ADC Load Balancer seadme FQDN hostinimi või IP-aadress. Ärge unustage seada valikule "Ühenda". IP kui sisestate IP-aadressi või DNS kui täidate FQDN-i hostinime.
  4. Klõpsake vahekaardil Mallid ja lisage mall “Mall OS Linux”.
  5. Klõpsake nuppu Värskenda.

Toimivuse graafikud #

See on kõik! Saate kontrollida kõiki mõõdikuid, mida Zabbix suudab kastist välja saada. Minema Seire> Graafikud ja valige graafiku tüüp, mida soovite näha.

Looge jälgimiseks Zabbix Serveris kohandatud päästik RELIANOID seadme protsessori kasutamine #

Nüüd on meil oma RELIANOID ADC Load Balancerit jälgitakse minimaalse pingutusega, mis siis nüüd? Vaatame, kuidas luua Zabbix Serveris kohandatud päästik, et jälgida konkreetset käitumist.

Oletame, et peame jälgima a protsessori kasutamist RELIANOID seade, ja et olla täpsem, oletame, et tahame Zabbix Serveris hoiatust, kui protsessori kasutus on suurem kui 20%.

1. Minna Konfiguratsioon> Hosts, kliki RELIANOID host, klõpsake Triggers ja seejärel nuppu luua vallandada.

  • Nimi: (Kohustuslik) Käivitaja nimi (st CPU tühikäigul vähem kui 20%)
  • Väljend: (Kohustuslik) {192.168.100.10:system.cpu.util[,idle].last()}<20 (Avaldise loomiseks nõustaja kasutamiseks klõpsake nuppu Lisa)
  • Mitme PROBLEEMI sündmuste genereerimine: (Valikuline)
  • Kirjeldus: (Valikuline)
  • URL: (Valikuline)
  • Raskus: (Kohustuslik) Kõrge
  • Lubatud: (Kohustuslik) Kontrollitud

2.Klõpsake nupul Lisa.

Päästiku testimiseks lõime just sisselogimise superkasutajana RELIANOID ADC Load Balancer ja tippige see käsk:

TÄHTIS: ÄRGE TÜÜPIGE SELLE KÄSU TOOTMISE KOORMUSBILANSSIS, TESTIGE SELLE ARENGUKESKKONNAS. IT TOODAB 100% protsessori kasutamist!

i jaoks 1 2 3 4-s; tee samal ajal : ; tee : ; tehtud & tehtud

Minna Jälgimine> Sündmused ja oodake, kuni käivitatakse sündmus 'CPU tühikäigul alla 20%'.

📄 Laadige see dokument alla PDF-vormingus #

    EMAIL: *

    Linuxi poolt BetterDocs