Zabbix Cloud starpniekservera iestatīšana

Pārskats

Šajā lapā aprakstīts, kā konfigurēt Zabbix starpniekserveri, kas izvietots Zabbix Cloud, lai apkopotu uzraudzības datus no attālinātā vidē esošajiem hostiem.

Procedūra galvenokārt paredzēta Zabbix serverim un starpniekserverim, kas izveidoti Zabbix Cloud.

Procedūrā aprakstīta arī nepieciešamā konfigurācija gadījumā, ja Zabbix serveris nav izvietots Zabbix Cloud.

Priekšnosacījumi

Zabbix serveris ir instalēts, konfigurēts un darbojas, vai arī Zabbix Cloud darbojas Zabbix servera mezgls.

Izveidot starpniekservera mezglu

Izveidojiet Zabbix Cloud starpniekservera mezglu.

Mezgla izveides laikā:

1. Atlasiet Proxy.

2. Atlasiet Proxy active vai Proxy passive atkarībā no tā, kā starpniekserverim jāsazinās ar Zabbix serveri.

3. Konfigurējiet mezgla IP adreses vai CIDR piekļuves filtrus (to var izdarīt arī pēc mezgla izveides).

4. Norādiet Zabbix serveri, ar kuru tiks savienots starpniekserveris.

5. Pabeidziet mezgla izveidi.

Plašāku informāciju par starpniekservera mezgla izveidi skatiet sadaļā Zabbix izvietošana mākonī.

Piekļuves filtru konfigurēšana

Zabbix Cloud izmanto piekļuves filtrus, lai kontrolētu, kuras IP adreses vai apakštīkli var izveidot savienojumu ar mākoņa mezglu.

Mezgla inicializācijas laikā piekļuves filtrs tiek automātiski izveidots IP adresei, kas tika izmantota piekļuvei mezglam. Tas ne vienmēr ietver uzraudzīto hostu vai citu Zabbix komponentu adreses. Pievienojiet nepieciešamās adreses manuāli.

Plašāku informāciju skatiet sadaļā Mezgla konfigurēšana — piekļuves filtri.

Starpniekservera mezgls

Pievienojiet IP adreses vai apakštīklus, no kuriem ir paredzēti savienojumi ar starpniekserveri.

Ja uzraudzītie hosti izmanto aktīvās aģenta pārbaudes, aģenti uzsāk savienojumus ar starpniekserveri, tāpēc uzraudzīto hostu IP adrese vai apakštīkls ir jāatļauj starpniekservera mezgla piekļuves filtros.

Ja kā starpniekservera režīms tika iestatīts Proxy Passive, Zabbix serveris izveido savienojumu ar starpniekserveri, tāpēc Zabbix servera IP adrese vai apakštīkls ir jāatļauj starpniekservera mezgla piekļuves filtros.

Ja tika atlasīts Proxy passive un tiek izmantots servera mezgls:

1. Atveriet servera mezgla cilni Overview un nokopējiet mezgla IPv4 vai IPv6 adresi.

2. Atveriet starpniekservera mezgla cilni Access filters un noklikšķiniet uz Add new filter > Add.

3. Ielīmējiet nokopēto adresi laukā IP addresses or CIDRs un laukā Optional access filter group description pievienojiet aprakstu.

4. Noklikšķiniet uz Add.

Veiciet 2.–4. darbību Zabbix aģenta, kas izmanto aktīvās pārbaudes, IP adresei.

Servera mezgls

Ja Zabbix serveris tiek mitināts Zabbix Cloud, konfigurējiet piekļuves filtrus arī servera mezglā.

Aktīvā režīma starpniekserverim pievienojiet starpniekservera mezgla IP adresi vai CIDR servera mezgla piekļuves filtriem, jo starpniekserveris uzsāk savienojumu ar serveri.

1. Atveriet starpniekservera mezgla cilni Overview un nokopējiet mezgla IPv4 vai IPv6 adresi.

2. Atveriet servera mezgla cilni Access filters un noklikšķiniet uz Add new filter > Add.

3. Ielīmējiet nokopēto adresi laukā IP addresses or CIDRs un laukā Optional access filter group description pievienojiet aprakstu.

4. Atlasiet atbilstošo filtra tipu.

5. Noklikšķiniet uz Add.

Konfigurējiet starpniekserveri

Starpniekserveris ir jākonfigurē Zabbix lietotāja saskarnē, lai tas varētu sazināties ar Zabbix serveri.

Atveriet Administration > Proxies Zabbix lietotāja saskarnē, noklikšķiniet uz Create proxy un konfigurējiet starpniekserveri atbilstoši nepieciešamajam:

1. Laukā Proxy name pievienojiet starpniekservera nosaukumu.
Tam ir jāatbilst starpniekserverim konfigurētajam resursdatora nosaukumam.
Ievadiet to manuāli vai nokopējiet no starpniekservera cilnes Overview.

2. Atlasiet Proxy mode, kas atbilst starpniekservera izveides laikā atlasītajam režīmam.

3. Aktīvam starpniekserverim ievadiet starpniekservera IP adresi vai DNS nosaukumu.

4. Noklikšķiniet uz Add.

Papildinformāciju skatiet sadaļā Distributed monitoring using proxies.

Konfigurējiet uzraugāmos hostus

Pievienojiet hostus, kas jāuzrauga, izmantojot starpniekserveri.

1. Atveriet Data collection > Hosts.

2. Izveidojiet hostu vai atveriet esošu hostu.

3. Sadaļā Monitored by atlasiet Proxy un vai nu ievadiet starpniekservera nosaukumu, lai to meklētu un atlasītu, vai nospiediet pogu Select, lai atvērtu atlasāmo starpniekserveru sarakstu.

4. Konfigurējiet hosta saskarni un citus parametrus.

5. Noklikšķiniet uz Add vai Update.

Hosts, kas konfigurēts uzraudzīšanai, izmantojot starpniekserveri, nosūta vai saņem uzraudzības datus, izmantojot šo starpniekserveri, atkarībā no vienuma tipa un aģenta režīma.

Zabbix aģenta konfigurēšana

Ja uzraudzītais hosts izmanto Zabbix aģentu vai Zabbix aģentu 2, konfigurējiet aģentu saziņai ar atbilstošo Zabbix komponenti.

Konfigurācija ir atkarīga no tā, vai aģents izmanto pasīvās vai aktīvās pārbaudes.

Pasīvās aģenta pārbaudes

Izmantojot pasīvās pārbaudes, Zabbix starpniekserveris izveido savienojumus ar aģentu un pieprasa uzraudzības datus.

Atveriet Zabbix aģenta konfigurācijas failu un atjauniniet parametru Server, lai atļautu savienojumus no Zabbix Cloud starpniekservera IP adreses.

Piemēram:

Server=<proxy_IP>

Pārliecinieties, ka uzraudzītais hosts atļauj ienākošos TCP savienojumus no starpniekservera aģenta portā, kas pēc noklusējuma ir 10050.

Starpniekserverim jāspēj sasniegt uzraudzīto hostu tīklā.

Aktīvās aģenta pārbaudes

Izmantojot aktīvās pārbaudes, aģents izveido savienojumus ar Zabbix starpniekserveri un nosūta apkopotos uzraudzības datus.

Atveriet Zabbix aģenta konfigurācijas failu un atjauniniet parametru ServerActive, norādot Zabbix Cloud starpniekservera adresi.

Piemēram:

ServerActive=<proxy_IP>:<proxy_listen_port>

Aizstājiet <proxy_IP> ar Zabbix Cloud starpniekservera IP adresi un <proxy_listen_port> ar klausīšanās portu, kas tika konfigurēts, kad starpniekservera mezgls tika izveidots. Noklusējuma klausīšanās ports ir 10051.

Ja parametrā ServerActive ir norādīts starpniekserveris, aģents aktīvo pārbaužu konfigurāciju iegūst no starpniekservera, nevis tieši no Zabbix servera.

Pārliecinieties, ka uzraudzītais hosts var izveidot izejošu TCP savienojumu ar starpniekserveri, izmantojot konfigurēto klausīšanās portu.

Plašāku informāciju par pasīvajām un aktīvajām aģenta pārbaudēm skatiet sadaļā Pasīvās un aktīvās aģenta pārbaudes.

Ārējais Zabbix serveris

Zabbix Cloud starpniekserveris var sazināties arī ar Zabbix serveri, kas izvietots ārpus Zabbix Cloud.

Šādā gadījumā ārējam Zabbix serverim ir jāspēj sazināties ar mākoņa starpniekserveri atbilstoši atlasītajam starpniekservera režīmam.

Ja starpniekserveris darbojas aktīvajā režīmā, tas iniciē savienojumu ar ārējo Zabbix serveri. Konfigurējiet ārējo Zabbix serveri, lai tas pieņemtu savienojumus no starpniekservera, un pārliecinieties, ka starpniekserveris tīklā var sasniegt serveri.

Pasīvam starpniekserverim savienojumu ar starpniekserveri iniciē Zabbix serveris. Pievienojiet ārējā Zabbix servera IP adresi vai apakštīklu starpniekservera mezgla piekļuves filtriem un pārliecinieties, ka serveris tīklā var sasniegt starpniekserveri.

Ārējais Zabbix serveris neizmanto Zabbix Cloud piekļuves filtrus. Tā vietā konfigurējiet nepieciešamos ugunsmūra un tīkla noteikumus ārējā vidē.

Uzraudzītie hosti var atrasties tajā pašā vidē, kur ārējais Zabbix serveris, citā tīklā vai tīklā, kas ir pieejams starpniekserverim.

Ja aģenti izmanto aktīvās pārbaudes, konfigurējiet to ServerActive parametru, lai tas norādītu uz Zabbix Cloud starpniekserveri. Ja aģenti izmanto pasīvās pārbaudes, konfigurējiet to Server parametru, lai atļautu savienojumus no starpniekservera.

Pārbaudiet konfigurāciju

Pēc starpniekservera, aģentu, piekļuves filtru un tīkla savienojuma konfigurēšanas pārbaudiet, vai starpniekserveris sazinās ar Zabbix serveri.

1. Atveriet Administration > Proxies.

2. Pārbaudiet starpniekservera State.

3. Atveriet Monitoring > Latest data un pārbaudiet, vai ir pieejamas jaunākās vienumu vērtības.

Ja starpniekserveris nesazinās ar serveri, pārbaudiet:

  • starpniekservera režīmu;
  • servera adresi un portu;
  • starpniekservera piekļuves filtrus;
  • servera piekļuves filtrus, ja serveris tiek mitināts Zabbix Cloud;
  • aģenta konfigurāciju;
  • ugunsmūra un maršrutēšanas noteikumus;
  • adresi, kas konfigurēta sadaļā Server vai ServerActive.