Extend your Checkmk monitoring with packages created by community members. Or create your own packages and share the here with the rest of the community.
by mschlenker
Show patch status data from PatchMon in Checkmk. A special agent that generates piggyback data for hosts known to PatchMon (and hopefully to Checkmk) for a proper overview of missing patches.
by SHER
Monitors the VMware vCenter Server Appliance (VCSA) itself via its REST management API. State comes from the appliance's own reported values, with configurable thresholds throughout. Includes the following checks: vMon service state: CRIT on any automatic service not running or reporting degraded health Appliance health areas: appliance-reported color per area CPU and memory: utilization, CPU steal, and swap page rate Filesystems: per-partition usage Certificates: machine TLS, signing, and trusted root, each with expiry thresholds and a hostname match check Root password: expiry thresholds Time synchronization: NTP reachability Update status: available updates by severity, plus repository check staleness Also covers network interfaces, DNS, access settings, proxy, syslog forwarding, pending shutdown, backup status, and database usage Version history: 1.1.3: the update check now uses the appliance's pending update list rather than its status field, which could report the appliance as up to date while updates were available, and reports each update with severity, type, release date and reboot requirement; where the monitoring account cannot read the pending list, the check falls back to the status field and notes the limitation rather than reporting unknown; credential resolution now prefers the dedicated password store API on Checkmk 2.5 and later 1.1.1: halves monitoring API requests, fixes a false alert on DNS collection failure and a duplicated line in the database usage summary 1.1.0: adds CPU steal, memory bytes, swap page rate, access/proxy/syslog/shutdown/database checks, and a certificate hostname match, corrects filesystem percentage source, revises root password and update-staleness defaults, credentials now resolved via the password store 1.0.0: initial release, vMon service states, appliance health areas, resource and filesystem usage, update status, backup status, certificates, root password expiry, time synchronization, network interfaces and DNS
by nightwalker
The HomeMatic CCU-Jack Special Agent add-on monitors HomeMatic CCU and RaspberryMatic systems through the CCU-Jack REST interface. It retrieves HomeMatic datapoints, service messages, device availability, battery states, and duty-cycle information and makes them available as Checkmk services. CCU-Jack is a REST- and MQTT-based interface for the CCU; the special agent uses its REST API specifically for Checkmk monitoring. No dedicated Checkmk agent needs to be installed on the CCU. In contrast, Tcl/ReGa-based agents query data through the CCU’s ReGaHSS/Tcl interface. In larger installations with many devices or datapoints, CCU-side return handling may reach size-related limits, potentially causing incomplete responses and missing values.
Checkmk MKP that monitors a Proxmox Mail Gateway (PMG) node through its REST API. Not meant as an replacement for the Linux agent, but as an addition.
by DanielPaul
# sophosxg_hardware ## Sophos XGS Hardware Checks Requirement: SFOS v22 or later This Checkmk plugin adds hardware monitoring for Sophos XGS firewalls running SFOS 22.x or later. - NPU and CPU temperatures - Fan speeds - PSU status ## Version History ### 0.9.0 Initial release
by rsander
Agent Plugin to check SSL certificates in specified directories Now with support to check signature algorithm Windows Plugin added JSON data in agent data section Is now able to ignore certificates with a short lifetime
by simonmeggle
Robotmk integrates Robot Framework results into Checkmk.
by lgbff
This check monitors the status of ssl cert checks on ssllab.com. Changelog: - 3.2.0 no systemtime in agent output - 3.x version for cmk 2.2 - 2.1.0 change to python3 - 2.0.1 fix datasource_programm group definition - 2.0.0 insert cache for api response - 1.6.0 insert Agent status (line[3]) - 1.5.3 change default status - 1.5.2 Insert Agent Header infos - 1.5.1 cache default settings - 1.5.0 new data seperator (59) - 1.4.9 fix display JSON Error on check result. - 1.4.8 fix connect exeption - 1.4.7 add default value for timeout - 1.4.6 change timeout handling - 1.4.5 fix inventory issue while JSON issues - 1.4.4 change urlopen error handling - 1.4.3 Rename check file - 1.4.2 Fix check manpage - 1.4.1 delete modul calls from check - 1.4.0 changes for cmk version 1.4 - 1.3.1 improve error handling.