Checkmk

Checkmk is an open-source software for IT monitoring, used to monitor the performance and health of IT infrastructures, including servers, networks, applications, and services. It helps companies identify and resolve issues by providing real-time insights into system status, performance metrics, and alerts for potential problems. Checkmk integrates with various systems and tools, offering flexibility in monitoring environments of different sizes. It includes features like automated checks, alerting, dashboards, and reporting to assist IT teams in maintaining system reliability, improving uptime, and responding quickly to issues. Checkmk is ideal for IT administrators and operations teams who need a comprehensive solution for managing and monitoring the health of their IT systems.

With our free plugin, you can send SMS via seven.

Installation

  1. 1

    Clone the repository

    git clone https://github.com/seven-io/checkmk
    
  2. 2

    Change to the project directory

    cd checkmk
    
  3. 3

    Move the main file to the Checkmk notifications directory

    mv seven.py /<omd-path>/sites/<sitename>/local/share/check_mk/notifications/seven
    
  4. 4

    Make the main file executable

    chmod +x /<omd-path>/sites/<sitename>/local/share/check_mk/notifications/seven
    

Setup

Set API Key

Set your API key as the first parameter or via the environment variable SEVEN_API_KEY.

Usage

Please refer to the official Checkmk documentation for notifications.

Last updated: 5 days ago