This plugin provies native OpenStack instrumentation for monitoring and metrics collection, including: service health and metrics from Ceilometer, Keystone, Neutron, and Nova.
I have a question about the python scripts included in this gem and general in sensu-plugins.
Because for example neutron-agent-status.py is not a ruby script no handy wrapper script is available in /opt/sensu/embedded/bin after installing the gem.
In our use case, just using the complete path (or modifying the $PYTHONPATH) is not an option either because the path includes the ruby and gem versions, which can and will change.
I have written my own solution that provides the sensu check command with the right path to the script but it is not an elegant solution.
I would be very grateful for your opionion and suggestions on how to easily access the python scripts installed by the gem.
Hello,
I have a question about the python scripts included in this gem and general in sensu-plugins. Because for example
neutron-agent-status.py
is not a ruby script no handy wrapper script is available in/opt/sensu/embedded/bin
after installing the gem.In our use case, just using the complete path (or modifying the
$PYTHONPATH
) is not an option either because the path includes the ruby and gem versions, which can and will change. I have written my own solution that provides the sensu check command with the right path to the script but it is not an elegant solution.I would be very grateful for your opionion and suggestions on how to easily access the python scripts installed by the gem.