<div dir="ltr">Hello All,<div><br></div><div><br></div><div>I am trying to set up monitoring for number of rest services through Nagios XI CCM . The issue is the services don't have a ping service & need to submit  a post request to the services  .</div><div><br></div><div> I am trying to submit Json string through the -P option but  I get 400 error bad request . I have tried all combination putting escape characters  & posting URL encoded data as mentioned in the man page . </div><div><br></div><div> Kindly request your assistance on the same</div><div><br></div><div>Below is my request</div><div><br></div><div><br></div><div><span style="color:rgb(51,51,51);font-family:Menlo,Monaco,Consolas,"Courier New",monospace;font-size:13px;line-height:16px;background-color:rgb(238,238,238)">$USER1$/check_http -I $HOSTADDRESS$ $ARG1$</span><br></div><div><br></div><div>-u /resources/addResource -p 8066  -T application/json -k "charset=utf-8" -P  "%7B%22resourceName%22%3A%22Maclean%20XXXXX%20XXXXX%22%2C%22designation%22%3A%22Consultant%22%2C%22experience%22%3A%224%20years%22%7D"   -w 5 -c 10<br></div><div><br></div><div><br></div><div>Below is Json content I am trying to submit</div><div><br></div><div><br></div><div>{"resourceName":"Maclean XXXX XXXXX","designation":"Consultant","experience":"4 years"}<br></div></div>