github Icinga/icingaweb2-module-vspheredb v1.2.0
Icinga vSphere® Integration v1.2.0

latest releases: v1.7.1, v1.7.0, v1.6.0...
2 years ago

With a background daemon rewritten from scratch, this version improves performance,
speed and stability. It no longer requires a dedicated process per vCenter/ESXi
connection.

There have been many improvements to the UI. And last but not least, you can now
optionally ship performance data / metrics to InfluxDB instances.

Breaking Changes

  • Installation procedure has been changed

Upgrading

Please restart the Background Daemon after upgrading to v1.2.0. It then launches
its new Control Socket and applies DB Schema migrations on its own. The daemon
now needs write permissions for a special directory. Once again, our
Installation documentation should contain everything you
need.

UI

  • FIX: hide column for an experimental feature (#153)
  • FIX: avoid PHP warnings on 7.4 when showing Host details/special cols (#169)
  • FIX: deleting Server connections has been fixed (#155)
  • FIX: Server Form presents masked dummy value, not masked password
  • FIX: sorting hosts by state summary
  • FIX: do not fail when showing VMs with missing linked hosts (#204)
  • FIX: show and link dependencies for web 2.9+ (#258)
  • FEATURE: show Virtual Machine Custom Values (#88)
  • FEATURE: Hosts Table now provides ESXi version column
  • FEATURE: show Host NIC information (#177)
  • FEATURE: a console link (via VMRC) is now available (#141)
  • FEATURE: reorganized VM detail sections (#182)
  • FEATURE: propose DB migrations in a more prominent place (#20)
  • FEATURE: detail view has been optimized for wider screens (#186)
  • FEATURE: installed VMware tools version is now available (#71)
  • FEATURE: overview tree no longer skips some levels (#181)
  • FEATURE: support 'compact' mode for dashboard use (#134)
  • FEATURE: vCenter summary now shows Storage totals (#191)
  • FEATURE: optional VMware software column for the vCenter overview (#192)
  • FEATURE: Veritas NetBackup backup tool info now also works with Custom Values (#193)
  • FEATURE: VM location details now provide a link to the vCenter (#148)
  • FEATURE: HTML5 UI link has been introduced (#194)
  • FEATURE: vCenter links point to new vCenter summary/detail page (#195)
  • FEATURE: improve sensor table styling (#196)
  • FEATURE: restructure/style Host Detail view (#199)
  • FEATURE: VM details now show host resource usage (#120)
  • FEATURE: Provide suggestions in case there is no vCenter (#189)
  • FEATURE: allow to define a custom vCenter display name (#121)
  • FEATURE: show VM templates as such to make them distinguishable (#205)
  • FEATURE: add vCenter-related object summaries (#237)
  • FEATURE: provide a MOB link for every vCenter (#267)
  • FEATURE: show Host System images for known vendors and models (#270)

CLI

  • FIX: vm check now also looks for object name (#109)
  • FIX: strip non-UTF8-characters from error messages (#124)
  • FIX: check command should show critical problems first (#126)

Background Daemon

  • FIX: do not allow ENV proxy settings to override server config (#159)
  • FIX: sync no longer fails on objects with no overallState (#98)
  • FIX: sub-tasks will now terminate early on DB errors (#151)
  • FIX: correct log-level is now passed to child-processes (#138)
  • FIX: there was one more issue with zero-sized DataStores (#149)
  • FIX: Host PCI devices fixed for Mysql 8.x (#86)
  • FIX: do not fail when there are Opaque Networks (#166)
  • FIX: eventual DB errors in moref task are now re-thrown (#167)
  • FEATURE: synchronize Custom Values (#88)
  • FEATURE: synchronize VirtualMachines belonging to vApps (#31)
  • FEATURE: synchronize many Host Network related objects (#177)
  • FEATURE: log VMs with no parent to learn more about them (#202)
  • FEATURE: log entries now show the related server name (#264)
  • FEATURE: logging to journald takes place via socket (#271)

Integrations

  • FEATURE: ship more VM properties with our Director Import Source
  • FEATURE: ship Custom Values for the Icinga Director (#88)
  • FEATURE: Import Source now ships Compute Resources (#185) and Datastores (#246)
  • FEATURE: vCenter name is now shipped with all importable object types (#248)
  • FEATURE: it's now possible to filter Imports by vCenter (#247)

DB Schema

  • FIX: dropped a unique constraint on BIOS UUID because of VMware bugs (#83, #99)
  • FIX: large-grown daemon log table has been truncated (#138)
  • FIX: allow event/alert messages longer than 64kB (#133)
  • FIX: allow unusually large guestFullName values (#146)
  • FIX: allow most VM values to be NULL, VMs which never started (#197, others)
  • FIX: allow longer moref ids for Opaque Network and DVPGs (#166)
  • FEATURE: compute_cluster is now a dedicated table and object (#187)
  • FEATURE: introduce host_system DAS/HA-state (#200)

vSphere API

  • FIX: login to vSphere 7.0 failed (#175)
  • FIX: tweak invalid sensor status names in 7.0 (#179)
  • FEATURE: vSphere/ESXi v7.0 is now officially supported (#188)

Fixed issues

  • You can find issues and feature requests related to this release on our
    roadmap

Don't miss a new icingaweb2-module-vspheredb release

NewReleases is sending notifications on new releases.