Tīkla trafika uzraudzība, izmantojot aktīvās pārbaudes

Ievads

Šī lapa soli pa solim izskaidro darbības, kas nepieciešamas, lai sāktu pamata tīkla trafika uzraudzību ar Zabbix, izmantojot aktīvās pārbaudes.

Kam šī rokasgrāmata ir paredzēta

Šī rokasgrāmata ir paredzēta jauniem Zabbix lietotājiem un satur minimālo darbību kopu, kas nepieciešama, lai iespējotu pamata tīkla trafika uzraudzību, izmantojot aktīvās pārbaudes. Ja meklējat plašas pielāgošanas iespējas vai nepieciešama sarežģītāka konfigurācija, skatiet Zabbix rokasgrāmatas sadaļu Configuration.

Priekšnosacījumi

Pirms turpināt šo rokasgrāmatu, jums ir jālejupielādē un jāinstalē Zabbix serveris, lietotāja saskarne un aģents saskaņā ar jūsu operētājsistēmas norādījumiem. Ņemiet vērā, ka aģents jāinstalē tajā iekārtā, kurai nepieciešama datplūsmas uzraudzība. Tā var būt gan tā pati iekārta, kurā ir instalēts Zabbix serveris, gan cita iekārta.

Šajā rokasgrāmatā tiks sniegti norādījumi par eth0 interfeisa tīkla datplūsmas uzraudzības konfigurēšanu atsevišķā iekārtā ar nosaukumu Remote host.

Konfigurējiet Zabbix uzraudzībai

Zabbix aģents var vākt metriku aktīvajā vai pasīvajā režīmā (vienlaikus). Plašāku informāciju skatiet sadaļā Pasīvie un aktīvie aģenta pārbaužu veidi. Šajā rokasgrāmatā tiks aprakstīta uzraudzība, izmantojot aktīvās pārbaudes.

Zabbix aģenta konfigurēšana

1. Atveriet aģenta konfigurācijas failu datorā, kurā ir instalēts aģents.

Ja izmantojat Zabbix aģentu:

sudo vi /etc/zabbix/zabbix_agentd.conf

Ja izmantojat Zabbix aģentu 2:

sudo vi /etc/zabbix/zabbix_agent2.conf

2. Pievienojiet sava Zabbix servera IP adresi vai DNS nosaukumu (un, ja nepieciešams, portu) parametram ServerActive. Piemēram:

ServerActive=192.0.2.1:10051

Zabbix aģents izmantos šo adresi, lai izveidotu savienojumu ar Zabbix servera trapper portu (noklusējums: 10051) un pieprasītu konfigurācijas datus aktīvajām pārbaudēm.

3. Definējiet parametru Hostname, kam jāsakrīt ar hosta nosaukumu, kas tiks definēts Zabbix lietotāja saskarne. Mūsu piemērā tas ir:

Hostname=Remote host

Hostname vērtībai ir jāsakrīt, jo aktīvo pārbaužu gadījumā Zabbix aģents to izmanto, lai no servera izgūtu pareizo hosta konfigurāciju. Precīzāk, aģents iniciē savienojumu ar serveri un identificē sevi, izmantojot Hostname vērtību. Pēc tam serveris nodrošina šī hosta uzraudzības konfigurāciju. Ja šīs vērtības atšķiras, aģents nesaņems atbilstošo konfigurāciju, kā rezultātā var trūkt metriku vai rasties uzraudzības problēmas.

4. Restartējiet Zabbix aģentu.

Ja izmantojat Zabbix aģentu:

systemctl restart zabbix-agent

Ja izmantojat Zabbix aģentu 2:

systemctl restart zabbix-agent2
Zabbix lietotāja saskarne

1. Piesakieties Zabbix lietotāja saskarnē.

2. Izveidojiet hostu Zabbix lietotāja saskarnē.

  • Laukā Host name ievadiet hosta nosaukumu (piem., "Remote host"), kas atbilst iepriekš aģenta konfigurācijas failā definētajai Hostname parametra vērtībai.
  • Laukā Host groups ievadiet vai atlasiet hostu grupu (piem., "Zabbix servers").
  • Atstājiet Interfaces nedefinētu; interfeiss nav nepieciešams aktīvajām pārbaudēm, jo aģents uzsāk savienojumu ar serveri, nevis gaida savienojumu no servera.

3. Noklikšķiniet uz Add, lai pievienotu hostu. Šis hosts attēlos uzraudzīto Linux iekārtu.

Vienumu izveide

Izpildiet norādījumus par vienuma izveidi, lai pievienotu vienumus datplūsmas uzraudzībai, proti:

Vienkārša ienākošās datplūsmas uzraudzības vienuma konfigurācija ar aktīvo pārbaudi izskatītos šādi:

Lai savāktie dati būtu piemēroti praktiskai lietošanai, veidojot vienumus, varat iestatīt dažus priekšapstrādes soļus. Dotajā gadījumā tie var būt reizināšana ar 8 (lai pārvērstu baitus bitos) un attēlošana kā izmaiņas sekundē.

Skatīt savāktos datus

Apsveicam! Šajā brīdī Zabbix jau uzrauga jūsu tīkla datplūsmu.

Lai skatītu savāktos metriskos datus, atveriet izvēlnes sadaļu Monitoring > Hosts un hosts rindā noklikšķiniet uz Latest data.

Jūs redzēsiet datplūsmas datus.

Skatīt arī:

  • Skatīt grafikus - kā attēlot savāktos datus kā grafikus.
  • Konfigurēt trigerus - kā iestatīt trigerus, lai noteiktu neparastu tīkla datplūsmu.
  • Iestatīt problēmu brīdinājumus - kā iestatīt paziņojumus par problēmsituācijām.
  • Problēmu eskalācijas - kā izveidot vairāku soļu brīdinājumu scenārijus (piem., vispirms nosūtīt ziņojumu sistēmas administratoram, pēc tam, ja problēma netiek atrisināta 45 minūšu laikā, nosūtīt ziņojumu datu centra vadītājam).
  • Problēmas apstiprināšana - kā norādīt, ka problēma ir zināma, pievienot komentārus par tās novēršanu, apspiest vai slēgt problēmu.
  • Linux uzraudzība ar Zabbix aģentu - kā sākt pamata uzraudzību no svarīgākajiem vienumiem, piesaistot iepriekš konfigurētu veidni.
  • Instalēšana no pakotnēm - kā instalēt Zabbix komponentes, izmantojot oficiālās RPM un DEB pakotnes dažādiem Linux distributīviem, nodrošinot piekļuvi jaunākajām funkcijām un kļūdu labojumiem.