Common monitoring fields Fields

edit

Common monitoring fields Fields

edit

None

type

edit

type: keyword

required: True

The monitor type.

monitor

edit

type: keyword

Monitor job name.

scheme

edit

type: keyword

Address url scheme. For example tcp, ssl, http, and https.

host

edit

type: keyword

Hostname of service being monitored. Can be missing, if service is monitored by IP.

port

edit

type: integer

Service port number.

url

edit

type: text

Service url used by monitor.

type: keyword

IP of service being monitored. If service is monitored by hostname, the ip field contains the resolved ip address for the current host.

duration Fields

edit

total monitoring test duration

duration.us

edit

type: long

Duration in microseconds

resolve_rtt Fields

edit

Duration required to resolve an IP from hostname.

resolve_rtt.us

edit

type: long

Duration in microseconds

icmp_rtt Fields

edit

ICMP Echo Request and Reply round trip time

icmp_rtt.us

edit

type: long

Duration in microseconds

tcp_connect_rtt Fields

edit

Duration required to establish a TCP connection based on already available IP address.

tcp_connect_rtt.us

edit

type: long

Duration in microseconds

socks5_connect_rtt Fields

edit

Time required to establish a connection via SOCKS5 to endpoint based on available connection to SOCKS5 proxy.

socks5_connect_rtt.us

edit

type: long

Duration in microseconds

tls_handshake_rtt Fields

edit

Time required to finish TLS handshake based on already available network connection.

tls_handshake_rtt.us

edit

type: long

Duration in microseconds

http_rtt Fields

edit

Time required between sending the HTTP request and first by from HTTP response being read. Duration based on already available network connection.

http_rtt.us

edit

type: long

Duration in microseconds

validate_rtt Fields

edit

Time required for validating the connection if connection checks are configured.

validate_rtt.us

edit

type: long

Duration in microseconds

response Fields

edit

Service response parameters.

response.status

edit

type: integer

Response status code.

type: boolean

required: True

Boolean indicator if monitor could validate the service to be available.

error Fields

edit

Reason monitor flagging a service as down.

error.type

edit

type: keyword

Failure type. For example io or validate.

error.message

edit

type: text

Failure description.