Strongswan sensu check

If ipsec isn’t in sensu’s PATH you can do something like “PATH=$PATH:/dir/with/ipsec check-strongswan.rb …” in your check definition. You could also add a symlink to it in one of the directories that is in the PATH.

···

On Thu, Feb 16, 2017 at 12:44 PM, Ramsumanth Ramsetti ramsumanthr@gmail.com wrote:

Hi Eric,
Yes, i am running the check as a root. also, can you please give me an example adding the ipsec command in the $PATH ?

when echo path i get the following

echo $PATH
/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin

On Thu, Feb 16, 2017 at 2:25 PM, Eric Heydrick eheydrick@gmail.com wrote:

Check that the ipsec command is in the $PATH of the sensu user. Also, are you running the check as root using sudo? It needs to execute as root.

On Thu, Feb 16, 2017 at 9:36 AM, Ramsumanth Ramsetti ramsumanthr@gmail.com wrote:

Hi, I am trying to leverage the following check and when i run the check i get "
/etc/sensu/plugins/symphony/check-strongswan.rb

CheckStrongswan UNKNOWN: Unable to check Strongswan status"

https://github.com/sensu-plugins/sensu-plugins-strongswan

I assume it is not finding ipsec status and i can see tunnel up with strongswan status.

Will you please advice how can i modify the script or any thing i am missing ?

Thanks

Ram