Monitor basic http endpoint with json data

Hi all, noob here. I need to setup a very basic monitor that looks something like this.

  1. Call an HTTP endpoint that returns a JSON object
  2. Read one of the values from the JSON object
  3. If value x is over y, check passes

I can’t seem to find a way to setup a rule like this. Am I in custom script territory? Thanks!

1 Like

Yes, you are. There is no generic “fetch JSON and interpret it” check plugin. Maybe you find something on the Nagios exchange.