Nagios checks for OVHcloud services.
Using pip:
python3 -m venv venv
. ./venv/bin/activate
pip install -r requirements.txt
Create OVHcloud API tokens following this guide.
Ensures basic configuration has succeeded. This command can be defined as dependency of all other ones.
./check_ping --help
Example of configuration:
command[check_ping]=/opt/check_ovhcloud/check_ping
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
pip install pre-commit
pre-commit run --all-files