Skip to main content

Description

The http_check probe sends an HTTP request to an endpoint and validates the response. Supports assertions on status code, body content, and JSONPath. This is an active check — emits metrics and a check result with latency.

Config fields

Metrics

Example config

JSONPath assertion:

Notes

  • Assertions are evaluated in order: status code → body contains → JSONPath.
  • Response body is read up to 1 MiB.
  • A transport failure (connection refused, timeout) is a normal down result, not an agent error.