Collection of Nagios checks for an OVHcloud account
|
|
||
|---|---|---|
| lib | ||
| .gitignore | ||
| .pre-commit-config.yaml | ||
| check_voip | ||
| LICENSE | ||
| README.md | ||
| requirements.txt | ||
| VERSION | ||
OVHcloud Nagios collection
Nagios checks for OVHcloud services.
Installation
Using pip:
python3 -m venv venv
. ./venv/bin/activate
pip install -r requirements.txt
Create OVHcloud API tokens following this guide.
check_voip
For each VoIP lines associated to the account, detect the last registration time:
./check_voip --help
Example of configuration:
command[check_voip]=/opt/check_ovhcloud/check_voip -w 7200 -c 86400
Contributing
pip install pre-commit
pre-commit run --files check_* lib/*