Check Pve Versions Save

Icinga check command for Proxmox VE via API

1.2.1

2 years ago

Features:

  • ZFS fragmentation checks
  • Support PVE API tokens

1.2.0

2 years ago

Features:

  • basic monitoring of ceph cluster
  • services: check if service is enabled (PVE 7.x)
  • storage: show name in check output
  • disk-health: distinguish between unknown status and failed disks

Fixes:

  • disk-health: list disks properly
  • code cleanup

Breaking changes: Please note that this release will require Python 3

1.1.3

5 years ago

Features:

  • Check for minimal pve version (#14 )
  • Add documentation hint for FreeBSD

Fixes:

  • Fix threshold handling and add thresholds for subscription date (#10 )

1.1.2

5 years ago

Fixes:

  • Improved documentation
  • Fixed --ignore-disk flag

Feature:

  • New mode vm_status for VM hostalive checks without performance data

1.1.1

5 years ago

Fixes:

  • Result of smart check could be either OK or PASSED

Feature:

  • Add parameter to ignore disks without smart capabilities (USB sticks, SD cards, etc.)

1.1.0

5 years ago

Fixes:

  • Check plugin pyhon3 compatibility
  • Fixed check command definition

Improvements:

  • Handle plural / singular in check result of update check
  • Allow usage of vmid instead name in vm check (#7)
  • Differentiate between 'VM not found' and 'VM stopped' in vm check

New Features:

  • Ignore flag for status in vm check (#6)
  • Add parameter for expected vm status (#6)
  • Health check for disks (#8)

1.0.1

6 years ago

Added features

  • Storage replication check

Improvements

  • Subscription: Use product name from API
  • Updated README with more examples
  • VM: Check if vm is running on specific node

Bugfixes

  • Storage: Check if storage exists, before fetching status information
  • Handling of SSL warning messages

1.0.0

6 years ago

This is the first release of the PVE check for Icinga2 (and monitoring with similar support for check scripts). Version 1.0.0 contains the following check modes:

  • cluster health (quorum)
  • subscription expire date
  • system updates
  • memory usage
  • cpu usage
  • storage usage
  • I/O wait
  • VM status