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 DanielPaul
# ProLion Cryptospike 3.x and later Datasource Program/Special Agent for monitoring ProLion Cryptospike 3.x - Monitoring of service status (possible without login details) - Monitoring of number of blocked users - Monitoring of health status of storage server connection (*tested with NetApp Storage only*) - Monitoring of Cryptospike licence ## Version History: ### 1.2.1: - Bug fix: Check crashed when not all CS Server are assigned to SVM (Thanks to Github User @Martin-85 for contributing the fix) ### 1.2.0 - Bug fix: Blocked User Check crashes if no information about quarantined users and/or active users is available. - Warning message if one of the monitored nodes is not licensed (e.g. after a controller replacement) ### 1.1.0 - Support for Cryptospike 3.4.x and later - Blocked User Check also checks for quarantined users ### 1.0.0 - first release ## Configuration User Role CryptoSpike create a new role "Monitoring" with the following settings: - Cluster: Read - StorageUser: Read - Dashboard: View - Audited Users: View - Audited Users > Users: View - Audited Users > Users > Reports: View - Audited Users > Incidents: View - Landscape: View - Landscape > Storage Cluster: View - Landscape > Storage Cluster > Cluster > Details: View - Landscape > Storage Cluster > Server > Details: View - Landscape > Storage Cluster > Volume > Details: View - System: View - System > Status: View - Account Settings: View - Date and Time: View create an user and assign the role "Monitoring" In Checkmk configure the datasource program (Setup > Agents > Other Integrations > Applications > ProLion Cryptospike)
by DanielPaul
Pi-hole integration compatible with the REST API of Pi-hole 6.x The agent is based on the Pihole Special Agent from eFDe ## Version History: ### 2.0.6: - changed compatibility of extension to support Checkmk 2.5+ ### 2.0.5 (defect, removed): - changed compatibility of extension to support Checkmk 2.5 ### 2.0.4: - new check for Pi-hole component updates (core, ftl, ...) ### 2.0.3: - fixed issue: "Skip TLS certificate verification" now working correctly ### 2.0.2 - compatibility with Checkmk 2.3+ (incl. Checkmk 2.4)
by FrankB (SWR)
The Dell ECS Billing add-on monitors storage capacity and object usage across multiple Dell ECS namespaces and their S3 buckets. It retrieves billing data securely from the ECS Management REST API using an authenticated HTTPS session. Separate services provide namespace-level summaries and detailed metrics for every bucket. The add-on reports used storage, object counts, deleted objects, multipart uploads, timestamps, and bucket tags. Configurable warning and critical thresholds are available for storage usage and object counts. Connection, API, and data validation errors are reported individually for each affected namespace. The add-on supports Checkmk 2.3 through 2.5.
by SHER
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. Validated on the Dell PowerVault ME5024 in multiple production Checkmk environments. 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 Version history: 1.2.2: fixed a false warning on the system health service where a healthy partner management controller was reported as not operational 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 1.1.0: added host port I/O statistics (throughput, IOPS, response time, and queue depth) to the host port check 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
by FrankB (SWR)
The GlusterFS add-on provides comprehensive monitoring of GlusterFS clusters with Checkmk. It monitors cluster members, peer connections, volumes, and their associated bricks. Heal and split-brain states are detected alongside running, completed, or failed rebalance operations. Detailed status information and metrics highlight pending heal operations, split-brain entries, and rebalance failures at an early stage. The included Linux agent plug-in can be deployed conveniently through the Checkmk Agent Bakery or installed manually. GlusterFS servers are automatically identified using a host label, making the add-on easy to integrate into existing Checkmk environments. The add-on supports Checkmk 2.3 through 2.5 and has been tested with GlusterFS 11.x.
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.