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
Clone the repository
git clone https://github.com/seven-io/checkmk
- 2
Change to the project directory
cd checkmk
- 3
Move the main file to the Checkmk notifications directory
mv seven.py /<omd-path>/sites/<sitename>/local/share/check_mk/notifications/seven
- 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.