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
- 1Clone the repositorygit clone https://github.com/seven-io/checkmk
- 2Change to the project directorycd checkmk
- 3Move the main file to the Checkmk notifications directorymv seven.py /<omd-path>/sites/<sitename>/local/share/check_mk/notifications/seven
- 4Make the main file executablechmod +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.