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 overlord
Checkmk special agent for Portainer Business Edition license and node monitoring via REST API. Collects and evaluates license expiry (days_left), licensed vs. used nodes (licensed_nodes, used_nodes, node_usage_pct), plus API health/runtime (api_runtime), with configurable warn/crit thresholds and hard CRIT on node overuse (used_nodes > licensed_nodes). Compatible with Checkmk 2.4.0 (CRE/CEE).
Data Protector extension agent for checkmk to check status of specifications and information about the backups Eg. # Specification BackupTest_1, type FULL, status Successful, size 56 KB, speed 0.1 KBps, duration 6 Min(s), age 31 Day(s)
## Attention ## with CMK 2.4 this package is not needed anymore - all the code is included in CMK ## for CMK 2.4 there is an extended Redfish MKP available until the changes are merged to the mainline code -> redfish_extensions-X.Y.Z.mkp https://github.com/Yogibaer75/Check_MK-Things/tree/master/check%20plugins%202.3/redfish - 2.3.20 - fast alles nach 2.3 migriert - 2.3.21 - small API changes - 2.3.22 - last migration for special agent rule - 2.3.23 - file renaming - 2.3.24 - all migrated - only password cannot entered correctly in rule (hidden) - 2.3.25 - update daily build - 2.3.26 - migration for the last API v2 changes - 2.3.28 - HDD/raid controller discovery improved multi system is now possible (blade chassis) - 2.3.29 - Temp, PSU and Fan also multi system aware - 2.3.30 - ignore offline interfaces without number - modifications for 2.3alpha - 2.3.31 - 2.3b1 ready and discovery fix for drives and volumes - 2.3.32 - ruleset changes for 2.3.0b4, typo - 2.3.33 - fixed bug for iLO5 firmware 3.0 and newer to detect disk, controller and volumes - typo fix - 2.3.34-36 - 2.3 beta fixes for some API changes and passwords - 2.3.37 - moved last file to new plugin folder structure - 2.3.38 - fix SSC plugin if retries and timeout are selected - 2.3.39 - exit code of special agent now reflects errors - 2.3.40 - removed print statement - 2.3.41 - explicitly don't try to fetch collections without members - 2.3.42 - added extra special agent for power equipment with Redfish support - 2.3.43 - fixed crash for components without state information - 2.3.44 - moved all files to addon folder - 2.3.45 - forgotten paths from last patch fixed and outlets without measurements working - 2.3.46 - firmware inventory is back for HPE devices - 2.3.47 - changed behaviour if data could not be fetched - 2.3.48 - fixed exception in message decoding - 2.3.49 - fixed firmware inventory for ilo4 & added dedicated view for inventory & exception fix - 2.3.50 - voltage sensor without names are ignored - 2.3.51 - small naming modification for HW/SW inventory table - 2.3.52 - firmware inventory for all vendors that use the path UpdateService/FirmwareInventory - 2.3.53 - standby Firmware is shown as ok - 2.3.54 - fixed crash if no fans or temperatures exists in the thermal section - 2.3.55 - removed autoexpand for iLO4 - 2.3.56 - changed location of inventory view file - 2.3.57 - add "StandbyOffline" to ignored states for discovery of ethernet interfaces - 2.3.58 - outlet names can be configured at discovery & EnergykWh are shown for outlets - 2.3.59 - ignore temperature sensors without reading at discovery - 2.3.60 - special agent fixed if user and password is used on CLI - 2.3.61 - small naming change in metric translation - 2.3.62 - implemented caching for sections - Attention if you monitor iLO4 please stay at 2.3.60 for the moment - 2.3.63 - fixed some iLO specific HW/SW inventory problems - this release should also work with iLO4 now - 2.3.64 - bug fixed in processing cache files - 2.3.65 - temp folder creating bug fixed - 2.3.66 - added discovery option for physical ports - 2.3.67 - implemented debug command line option for configuration with setup - 2.3.68 - ignore empty element from fetch list - 2.3.69 - removed obsolete iLO4 firmware component - 2.3.70 - fix crash if cached section is later disabled, timeout for firmware increased to 40 seconds - 2.3.71 - drive discovery on HPE drives also includes controller id in item - 2.3.72 - ssd life counters as metric - 2.3.73 - service tag for Dell devices included inside the System state details - 2.3.74 - ignore drives without name - 2.3.75 - firmware state disabled is ok - in Review at the moment - 2.3.76 - fixed bug for HPE devices without manager in data - 2.3.77 - fixed bug if voltages gone missing - 2.3.78 - I think last version for CMK 2.3 - backported all changes/fixes from 2.4 version - Inventory data - PDU status - Power consumption & redundancy - modifications to special agents for the new checks - HW/SW inventory same path for firmware and hardware components - checks of storage controllers can be configured to be full or rollup only - ignore some stupid device levels of 0 degrees on some HPE temp sensors - same output for SSD utilization and SSD wear level --> Media Life Left - Link state discovery for ethernet interfaces from @Ma7h1 - 2.3.79 - discovery option for drive item names
by realarna
Extended FortiGate monitoring for Checkmk 2.4+ via REST API. All credits belong to original creators. I have only combined 2 ready to use extensions into one and added Fortigate Model and Serial Number as aditional services for better visualisation. This package combines the original FortiOS special agent with integrated firmware monitoring and additional device metadata services.
by Robert Sander <r.sander@heinlein-support.de>
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.
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.
by Robert Sander <r.sander@heinlein-support.de
Plugin to gather Ceph statistics. ### Upstream since Checkmk 2.4 ###
by Karsten Schoeke <karsten.schoeke@geobasis-bb.de>
group of checks to monitor checkpoint firewalls