Checkmk packages created
by the community

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.

Recently added

  • 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 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 1.2.2 fixed a false warning on the system health service where a healthy partner management controller was reported as not operational

  • 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 FrankB (SWR)

    This plugin monitors Cisco switches via SNMP to detect interfaces in the "error disabled" state. It triggers a CRIT alert immediately when a port is shut down due to issues like BPDU Guard violations, Link Flapping, or Port Security breaches. Crucially, it translates the numeric error cause into readable text and maps the SNMP index to the actual interface name or description. This allows for rapid troubleshooting without needing to log into the device manually. The extension is compatible with Checkmk 2.3 and higher and requires no special rule configuration—simply install and discover.

  • by FrankB (SWR)

    Labelpicker NG ist eine umfassende Neuentwicklung des beliebten Labelpicker-Tools, optimiert für aktuelle Checkmk-Versionen und maximale Flexibilität. Durch eine komplett modularisierte Architektur und validierte YAML-Konfigurationen lassen sich Host-Labels nun noch zuverlässiger aus verschiedensten Datenquellen wie Active Directory, CSV oder dem Hardware/Software-Inventory generieren. Besonders hervorzuheben ist das neue `hwswtreeapi`-Plugin, das Inventardaten robust über die Checkmk-API statt aus lokalen Dateien abruft. Ein überarbeitetes Logging sowie ein intelligenter Cleanup-Mechanismus via Pickle-History sorgen für Transparenz und saubere Datenbestände. Damit fügt sich Labelpicker NG nahtlos als professionelle Automatisierungslösung in jede Checkmk-Umgebung ein. * **API-basierte Inventory-Auswertung:** Das neue `hwswtreeapi`-Plugin bezieht Hardware-/Software-Daten direkt über die Checkmk-API, was die Stabilität erhöht und verteilte Umgebungen optimal unterstützt. (Getestet mit Checkmk 2.4) * **Active Directory Integration:** Ein neues Plugin ermöglicht es, Checkmk-Labels dynamisch basierend auf AD-Gruppenmitgliedschaften zu setzen (z. B. für Patch-Management oder Downtimes). * **Robuste Konfiguration & Validierung:** Dank Pydantic werden Fehler in der zentralen YAML-Konfiguration sofort erkannt und mit präziser Angabe der Fundstelle gemeldet. * **Intelligentes Lifecycle-Management:** Ein neuer Retention-Mechanismus speichert gesetzte Labels in einer Historie, um nicht mehr gültige Labels bei Folgeläufen sauber und gezielt wieder zu entfernen. * **Erweitertes Logging & Debugging:** Das Logging wurde komplett überarbeitet und erlaubt nun getrennte Log-Levels für Konsole und Datei, um Fehleranalysen ohne „Noise“ durchzuführen. * **Gezieltes entfernen eines Labels:** Es wurde der Schalter `--remove` eingeführt um Labels aus Checkmk zu entfernen. * **Release 1.0.1** (feature complete): Für `hwswtreeapi` wird nun keine extra Checkmk-Konfiguration/Zugangsdaten mehr benötigt.

Most downloaded

  • 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.

  • by rsander

    Plugin to gather Ceph statistics. ### Upstream since Checkmk 2.4 ###

  • by lgbff

    group of checks to monitor checkpoint firewalls