VMware veidnes darbība

Pārskats

Zabbix ietver virkni gatavu veidņu virtuālo mašīnu uzraudzībai, kas paredzētas VMware vCenter un ESXi hipervizoriem. Pieejamās veidnes ir ietvertas divās atsevišķās veidņu kopās:

  • VMware - atbilstošajiem makro izmanto UUID datus
  • VMware FQDN - atbilstošajiem makro izmanto FQDN datus

Veidnes, kas paredzētas VMware vCenter vai ESXi hipervizoru uzraudzībai, ietver iepriekš konfigurētus zema līmeņa atklāšanas noteikumus, kā arī dažādas iebūvētas pārbaudes virtuālo instalāciju uzraudzībai.

Lai veidne VMware FQDN darbotos pareizi, katrai uzraudzītajai virtuālajai mašīnai ir jābūt unikālam operētājsistēmas nosaukumam, kas atbilst FQDN noteikumiem. Turklāt katrā mašīnā ir jābūt instalētam VMware Tools/Open Virtual Machine Tools. Ja šie priekšnosacījumi ir izpildīti, ieteicams izmantot veidni VMware FQDN. Veidne VMware FQDN ir pieejama kopš Zabbix 5.2, kad tika ieviesta iespēja izveidot hostus ar pielāgotām saskarnēm.

Ir pieejama arī klasiskā veidne VMware, ko var izmantot, ja FQDN prasības nav izpildītas. Tomēr veidnei VMware ir zināma problēma. Atklāto virtuālo mašīnu hosti tiek izveidoti ar nosaukumiem, kas saglabāti vCenter (piemēram, "VM1", "VM2" u. c.). Ja šajos hostos ir instalēts Zabbix aģents un ir iespējota aktīva Zabbix aģenta automātiskā reģistrācija, automātiskās reģistrācijas process nolasīs hostu nosaukumus tādus, kādi tie bija reģistrēti palaišanas laikā (piemēram, "vm1.example.com", "vm2.example.com" u. c.). Tādējādi esošajām virtuālajām mašīnām var tikt izveidoti jauni hosti (jo atbilstoši nosaukumi nav atrasti), kā rezultātā rodas dublēti hosti ar atšķirīgiem nosaukumiem.

Lūdzu, ņemiet vērā:

  • Veidni VMware Hypervisor var manuāli piesaistīt hostam, kā arī izmantot atklāšanā;
  • Veidni VMware Guest nevajadzētu manuāli piesaistīt hostam, un to var izmantot tikai atklāšanā.

Hosta makro konfigurācija

Lai izmantotu VMware vienkāršās pārbaudes, hostam jābūt definētiem šādiem lietotāja makro:

  • {$VMWARE.URL} - VMware pakalpojuma (vCenter vai ESXi hipervizora) SDK URL (https://servername/sdk)
  • {$VMWARE.USERNAME} - VMware pakalpojuma lietotājvārds
  • {$VMWARE.PASSWORD} - VMware pakalpojuma lietotāja {$VMWARE.USERNAME} parole