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 phhol
This will add interfaces, hw infos, psu, fan and more to the Huawei Multiplexer DC908. I created it with help of chatgpt. The DC908 uses context of snmpv3, else it wont work. To get dBm values of the SFP modules I used the addon here: https://thl-cmk.hopto.org/checkmk/huawei/huawei_entity_optical. SNMP doesn't deliver the dBm values. Use ssh access to the multiplexer to add them by command (add an agent). sha-256: 95826c6a188b01a81723532a526af5d92988d2a8eb670c5dfd99c4d3ccdcf984 https://github.com/phhol/CheckMK/tree/main/cmk_addons_plugins/optix
by SHER
**Dell PowerVault ME5 Storage** Monitors Dell PowerVault ME5 series storage systems through the controller HTTPS management API. State for every object comes from the array's own health and status values, and every check has a configurable ruleset. Includes the following checks: - System health and management-controller redundancy - System performance: IOPS, throughput, and response time, each split into read and write, plus controller CPU and write cache use - Health alerts: unresolved critical and warning alerts, with the affected component, reason, and the array's recommended action - Controller health, failover, and cache policy - Controller firmware - Host ports: health, link status, speed, throughput, IOPS, response time, and queue depth - Enclosures: health, status, and power draw, one service per enclosure - Disk groups: RAID status, spares, and background jobs - Storage pools: capacity via the built-in Filesystem ruleset, with trend and forecast - Volumes: health, capacity, preferred-path ownership, throughput, IOPS, and cache hit ratios - Physical disks: health, SMART status, SSD life, temperature, power-on hours, throughput, IOPS, queue depth, and predictive error counters (media errors, bad blocks, block reassignments, spin-up retries, I/O timeouts, no-response events) - Power supplies - Fans - Temperature sensors, with state taken from the array's own per-sensor verdict and the built-in Temperature ruleset available for custom levels - Supercapacitor packs: charge, capacitance, internal resistance, and cell voltages, one service per controller - Voltage and current sensors - Unwritable cache - Snapshot protection: snapshot count, data, and newest snapshot age together with the schedule that creates them, with freshness and overdue alerting - Connected hosts 1.0.0 initial release: system, controller, firmware, host port, disk group, pool, volume, disk, power supply, fan, temperature, sensor, unwritable cache, snapshot, and connected-host checks 1.1.0 added host port I/O statistics (throughput, IOPS, response time, and queue depth) to the host port check 1.2.0 added system performance, health alerts, enclosure, and supercapacitor checks; added volume and disk performance with cache hit ratios and predictive error counters; snapshot schedules are now reported with each volume's snapshots.
Monitors the expiry of the certificates used by an Active Directory Federation Services (ADFS) host. A special agent connects to the ADFS host and collects all relevant certificates in one place, so you get an early warning long before any of them expires: - Token-signing and token-encryption certificates, read from the ADFS federation metadata (/federationmetadata/2007-06/federationmetadata.xml). ADFS publishes the same certificate inside several role descriptors — these duplicates are removed automatically (dedup by SHA-256 fingerprint), so each certificate is monitored exactly once. A running index is added only when a real second certificate exists, e.g. during a signing certificate rollover. - The Service communications certificate (the TLS certificate of the ADFS web endpoint). This one is not part of the federation metadata, so the agent reads it directly from the TLS handshake — the certificate that would otherwise be easy to miss. For every certificate a service is created showing the remaining validity in days, with the days-remaining value available as a metric for graphing. Warning and critical thresholds are freely configurable (default 30 / 14 days). Configuration is done through a WATO rule ("ADFS Certificate Monitoring") and includes: - optional HTTP(S) proxy for the metadata request, - an option to disable TLS verification for internal/self-signed setups, - a debug switch that prints detailed diagnostics (metadata URL, HTTP status, found and deduplicated certificates, full tracebacks) for troubleshooting.
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 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.