nagios-eventhandler-cachet icon indicating copy to clipboard operation
nagios-eventhandler-cachet copied to clipboard

Can't create incident

Open jonnymccullagh opened this issue 8 years ago • 2 comments

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

jonnymccullagh avatar Jun 06 '16 13:06 jonnymccullagh

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.

chooko avatar Jul 06 '17 19:07 chooko

I figured out my issue. I was getting a 401 unauthorized error. Had the wrong API key copied into the script.

chooko avatar Jul 06 '17 20:07 chooko