https://github.com/seven-io/checkmk
Notification plugin for Checkmk to send SMS via seven
https://github.com/seven-io/checkmk
checkmk checkmk-extension checkmk-plugin sms
Last synced: 10 days ago
JSON representation
Notification plugin for Checkmk to send SMS via seven
- Host: GitHub
- URL: https://github.com/seven-io/checkmk
- Owner: seven-io
- License: mit
- Created: 2022-11-14T12:04:01.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2025-03-24T13:23:58.000Z (about 1 year ago)
- Last Synced: 2025-11-17T23:03:57.673Z (7 months ago)
- Topics: checkmk, checkmk-extension, checkmk-plugin, sms
- Language: Python
- Homepage:
- Size: 7.81 KB
- Stars: 0
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
seven SMS for Checkmk
Notification plugin for Checkmk that sends SMS alerts via the seven gateway.
---
## Features
- **Native Checkmk Notification Plugin** - Lives next to the bundled email and SMS plugins
- **Env-Var or Param-Based Auth** - Pass the API key as the first parameter or via `SEVEN_API_KEY`
## Prerequisites
- A [Checkmk](https://checkmk.com/) site
- A [seven account](https://www.seven.io/) with API key ([How to get your API key](https://help.seven.io/en/developer/where-do-i-find-my-api-key))
## Installation
```bash
git clone https://github.com/seven-io/checkmk
cd checkmk
mv seven.py //sites//local/share/check_mk/notifications/seven
chmod +x //sites//local/share/check_mk/notifications/seven
```
Replace `` (typically `/omd`) and `` with your Checkmk paths.
## Configuration
In Checkmk, go to **Setup > Notifications** and add a new rule. Pick *seven* as the notification method and provide the seven API key in one of two ways:
- **Plugin parameter** - Pass the API key as the first parameter to the plugin in the notification rule
- **Environment variable** - Set `SEVEN_API_KEY` in the site's profile
## Support
Need help? Feel free to [contact us](https://www.seven.io/en/company/contact/) or [open an issue](https://github.com/seven-io/checkmk/issues).
## License
[MIT](LICENSE)