Extension Starter Pack by Paulo Santana

Extension Starter Pack by Paulo Santana

Description

Extension Starter Pack
================================
This extension assists users in writing and implementing rulesets in Checkmk.
It provides a structured example for Special Agents and Active Checks, demonstrating best practices for:

  • Defining parameters
  • Handling authentication
  • Integrating with external services

As part of the **Extension Starter Pack** by **Paulo Santana**, this tool serves as a foundation for developing custom monitoring solutions within Checkmk.

----------------------------------------
Available Active Checks
----------------------------------------

**Ruleset:** `"Extension Starter Pack by Paulo Santana - ActiveCheck"`
- **Fields:** Service Description, Initial State

**Ruleset:** `"Extension Starter Pack - ActiveCheck - Minimal"`
- **Fields:** Service Description, Element 1, Element 2, User, Password, Hostname, Port, Protocol

----------------------------------------
Available Parameters
----------------------------------------

### **Ruleset Parameters**
- **Required:** `True | False`
- **cmk.rulesets.v1.form_specs:**
- `CascadingSingleChoice`
- `CascadingSingleChoiceElement`
- `DefaultValue`
- `FixedValue`
- `Float`
- `Password`
- `String`

### **Server-Side Call Parameters**
- **cmk.server_side_calls.v1:**
- `ActiveCheckCommand`
- `ActiveCheckConfig`
- `HostConfig`
- `Secret`

----------------------------------------
Dashboard Availability
----------------------------------------

A dashboard named **"Extension Starter Pack - ActiveCheck - Minimal"**
has been added under the **Applications** section.
It is available when selecting **Show More**.

----------------------------------------
Manual Availability
----------------------------------------

A manual related to **"Extension Starter Pack - ActiveCheck - Minimal"** is available.

Latest Version

Version: 0.1.7
Packaged at: 10 Mar 2025
Created on Checkmk version: 2.3.0p15
Minimum Checkmk version required: 2.3.0b1
MKP MD5 hash: e6bbcb0e7e2568aefea1deff01669885
This version requires Checkmk version 2.0.0 or higher
cmk_addons_plugins
  • esp_ps/rulesets/esp_ps_active_check.py
  • esp_ps/rulesets/esp_ps_special_agent.py
  • esp_ps/libexec/check_esp_ps_active_check
  • esp_ps/server_side_calls/esp_ps_active_check.py
  • esp_ps/libexec/check_esp_ps_active_check_minimal
  • esp_ps/rulesets/esp_ps_active_check_minimal.py
  • esp_ps/server_side_calls/esp_ps_active_check_minimal.py
  • esp_ps/checkman/check_esp_ps_active_check_minimal
gui
  • views/esp_ps_minimal
  • Version: 0.1.7
    Packaged at: 10 Mar 2025
    Created on Checkmk version: 2.3.0p15
    Minimum Checkmk version required: 2.3.0b1
    MKP MD5 hash: e6bbcb0e7e2568aefea1deff01669885
    Description:
    cmk_addons_plugins
    • esp_ps/rulesets/esp_ps_active_check.py
    • esp_ps/rulesets/esp_ps_special_agent.py
    • esp_ps/libexec/check_esp_ps_active_check
    • esp_ps/server_side_calls/esp_ps_active_check.py
    • esp_ps/libexec/check_esp_ps_active_check_minimal
    • esp_ps/rulesets/esp_ps_active_check_minimal.py
    • esp_ps/server_side_calls/esp_ps_active_check_minimal.py
    • esp_ps/checkman/check_esp_ps_active_check_minimal
    gui
    • views/esp_ps_minimal
  • Version: 0.1.6
    Packaged at: 07 Mar 2025
    Created on Checkmk version: 2.3.0p15
    Minimum Checkmk version required: 2.3.0b1
    MKP MD5 hash: 5dca57d97704ac25eba1dabac64c4b18
    Description:
    cmk_addons_plugins
    • esp_ps/rulesets/esp_ps_active_check.py
    • esp_ps/rulesets/esp_ps_special_agent.py
    • esp_ps/libexec/check_esp_ps_active_check
    • esp_ps/server_side_calls/esp_ps_active_check.py
    • esp_ps/libexec/check_esp_ps_active_check_minimal
    • esp_ps/rulesets/esp_ps_active_check_minimal.py
    • esp_ps/server_side_calls/esp_ps_active_check_minimal.py
    gui
    • views/esp_ps_minimal
  • Version: 0.1.5
    Packaged at: 05 Mar 2025
    Created on Checkmk version: 2.3.0p15
    Minimum Checkmk version required: 2.3.0b1
    MKP MD5 hash: b5d9744fb48d8636a82d3c5f000a2cb0
    Description:
    cmk_addons_plugins
    • esp_ps/rulesets/esp_ps_active_check.py
    • esp_ps/rulesets/esp_ps_special_agent.py
    • esp_ps/libexec/check_esp_ps_active_check
    • esp_ps/server_side_calls/esp_ps_active_check.py
    • esp_ps/libexec/check_esp_ps_active_check_minimal
    • esp_ps/rulesets/esp_ps_active_check_minimal.py
    • esp_ps/server_side_calls/esp_ps_active_check_minimal.py
  • Version: 0.1.4
    Packaged at: 02 Mar 2025
    Created on Checkmk version: 2.3.0p15
    Minimum Checkmk version required: 2.3.0b1
    MKP MD5 hash: edf1dd06adbd0711afb93cb590a8c948
    Description:
    cmk_addons_plugins
    • esp_ps/rulesets/esp_ps_active_check.py
    • esp_ps/rulesets/esp_ps_special_agent.py
    • esp_ps/libexec/check_esp_ps_active_check
    • esp_ps/server_side_calls/esp_ps_active_check.py
  • Version: 0.1.3
    Packaged at: 26 Feb 2025
    Created on Checkmk version: 2.3.0p15
    Minimum Checkmk version required: 2.3.0b1
    MKP MD5 hash: 66c0b6261397436fe6ec3b679f58cd39
    Description:
    cmk_addons_plugins
    • esp_ps/rulesets/esp_ps_active_check.py
    • esp_ps/rulesets/esp_ps_special_agent.py
    • esp_ps/libexec/check_esp_ps_active_check
    • esp_ps/server_side_calls/esp_ps_active_check.py
  • Version: 0.1.2
    Packaged at: 23 Feb 2025
    Created on Checkmk version: 2.3.0p15
    Minimum Checkmk version required: 2.3.0b1
    MKP MD5 hash: 72b6e066b4f740d1966de535ca839d79
    Description:
    cmk_addons_plugins
    • esp_ps/rulesets/esp_ps_active_check.py
    • esp_ps/rulesets/esp_ps_special_agent.py
  • Version: 0.1.1
    Packaged at: 23 Feb 2025
    Created on Checkmk version: 2.3.0p15
    Minimum Checkmk version required: 2.3.0b1
    MKP MD5 hash: f7b4e8f6f2a8d01b7b11e2d7b8158bc6
    Description:
    cmk_addons_plugins
    • esp_ps/rulesets/esp_ps.py
  • Version: 0.1.0
    Packaged at: 23 Feb 2025
    Created on Checkmk version: 2.3.0p15
    Minimum Checkmk version required: 2.3.0b1
    MKP MD5 hash: 5460eeff8269f268eaf44302327b688d
    Description:
    cmk_addons_plugins
    • esp_ps/rulesets/esp_ps.py
No reviews added yet.

By downloading packages from the Checkmk Exchange you agree to our Terms of Use.