nagios-eventhandler-cachet
nagios-eventhandler-cachet copied to clipboard
Can't create incident
I'm testing this eventhandler with cachethq v2.2.2 e.g.
/usr/lib64/nagios/plugins/eventhandlers/cachet_notify 'Whatever Web Access' 'My nagios service'
I get the following response:
CRITICAL HARD 'The service is Critical'
KO HARD: creating incident
Can't create incident
The arrary that is being sent to cachethq is as follows:
Array ( [name] => [Nagios] This is a test [message] => Blah [status] => 1 [component_id] => 3 [notify] => 1 ) And the detailed response is: 400 {"errors":[{"id":"ed354db7-e726-41c2-a69c-791e3e8b521f","status":400,"title":"Bad Request","detail":"The request cannot be fulfilled due to bad syntax.","meta":{"details":["The status format is invalid."]}}]}
Any ideas? Thanks, jonny
I'm having the same issue here. Perhaps since Cachet has been updated, the format of the Array is no longer valid?
Any help would be greatly appreciated.
I figured out my issue. I was getting a 401 unauthorized error. Had the wrong API key copied into the script.