Packages
  • by mschlenker

    This is a very basic plugin with the sole purpose to be used as template for your own plugin development: The Python files included make up for the most basic configurable plugin and are extensively commented. The structure should be complete enough to fulfill the requirements of the Checkmk exchange. If you install and use it without modification, it will just create random alerts. Included in this package are two files for bakery deployment: the rule set for configuration and a v1 bakery API plug-in. These two files will be ignored by Checkmk Raw, so there is no need for a separate "Hello bakery!" package anymore.

  • by mschlenker

    Hello world example with added plugin for bakery. First tinker around with my "Hello world!" MKP, then have a look at the added files to distribute agent ckeck and configuration via the agent bakery. Enterprise Editions only! Although this package is still compatible with Checkmk 2.3.0, do not use it there: The APIs this package uses will be disabled by 2.4.0. Use the "Hello world!" MKP in versions 0.2.x onward.

  • by mschlenker

    Example plugin to show special agent development. This plugin calls the Open Meteo API to create a temperature service.

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

    Improve spool file handling by specifying multiple spool directories with different settings for handling (buffered vs. unbuffered, symlink handling), basic data validation and finally statistics.

  • by mschlenker

    The Watterott CO₂ Ampel (traffic light) is a WiFi enabled sensor board for monitoring CO₂, temperature and humidity. This package contains a special agent to connect to the JSON endpoint and corresponding checks. The special agent can also be deployed as agent plug-in which enables air quality monitoring in a NAT'ed network where one host is available with a push mode agent.