このページは日本語には対応しておりません。随時翻訳に取り組んでいます。翻訳に関してご質問やご意見ございましたら、お気軽にご連絡ください。

Get details about the specified monitor from your organization.

Inputs

フィールド

種類

説明

monitor_id [required]

number,string

The ID of the monitor.

Outputs

Expand All

フィールド

種類

説明

url

string

The URL of the monitor.

creator

object

name

string

handle

string

email

string

id

number,string

ID of this monitor.

message

string

A message to include with notifications for this monitor.

name

string

The monitor name.

tags

[string]

Tags associated to your monitor.

tag_value

object

A map of tags where both the keys and the values are strings. If a key has multiple values, the last value wins.

tag_value_list

object

A map of tags where the keys are strings and the values are lists of strings.

options

object

List of options associated with your monitor.

aggregation

object

Type of aggregation performed in the monitor query.

device_ids

[string]

IDs of the device the Synthetics monitor is running on.

enable_logs_sample

boolean

Whether or not to send a log sample when the log monitor triggers.

escalation_message

string

We recommend using the is_renotify, block in the original message instead.

default: none

evaluation_delay

number

Time (in seconds) to delay evaluation, as a non-negative integer.

groupby_simple_monitor

boolean

Whether the log alert monitor triggers a single alert or multiple alerts when any group breaches a threshold.

include_tags

boolean

A Boolean indicating whether notifications from this monitor automatically inserts its triggering tags into the title.

default: true

locked

boolean

Whether or not the monitor is locked (only editable by creator and admins).

min_failure_duration

number

How long the test should be in failure before alerting (integer, number of seconds, max 7200).

min_location_failed

number

The minimum number of locations in failure at the same time during at least one moment in the min_failure_duration period (min_location_failed and min_failure_duration are part of the advanced alerting rules - integer, >= 1).

default: 1

new_group_delay

number

Time (in seconds) to skip evaluations for new groups.

new_host_delay

number

Time (in seconds) to allow a host to boot and applications to fully start before starting the evaluation of monitor results.

default: 300

no_data_timeframe

number

The number of minutes before a monitor notifies after data stops reporting.

notify_audit

boolean

A Boolean indicating whether tagged users is notified on changes to this monitor.

notify_no_data

boolean

A Boolean indicating whether this monitor notifies when data stops reporting.

renotify_interval

number

The number of minutes after the last notification before a monitor re-notifies on the current status.

renotify_occurrences

number

The number of times re-notification messages should be sent on the current status at the provided re-notification interval.

renotify_statuses

[string]

The types of monitor statuses for which re-notification messages are sent.

require_full_window

boolean

A Boolean indicating whether this monitor needs a full window of data before it’s evaluated.

silenced

object

Information about the downtime applied to the monitor.

synthetics_check_id

string

ID of the corresponding Synthetic check.

thresholds

object

List of the different monitor threshold available.

critical

number

The monitor CRITICAL threshold.

critical_recovery

number

The monitor CRITICAL recovery threshold.

ok

number

The monitor OK threshold.

unknown

number

The monitor UNKNOWN threshold.

warning

number

The monitor WARNING threshold.

warning_recovery

number

The monitor WARNING recovery threshold.

threshold_windows

object

Alerting time window options.

trigger_window

string

Describes how long a metric must be anomalous before an alert triggers.

recovery_window

string

Describes how long an anomalous metric must be normal before the alert recovers.

timeout_h

number

The number of hours of the monitor not reporting data before it automatically resolves from a triggered state.

variables

[object]

List of requests that can be used in the monitor query.

data_source [required]

string

Data source for event platform-based queries.

search

object

Search options.

query [required]

string

Events search string.

indexes

[string]

An array of index names to query in the stream.

compute [required]

object

Compute options.

aggregation [required]

enum

Aggregation methods for event platform queries. Allowed enum values: count,cardinality,median,pc75,pc90,pc95,pc98,pc99,sum,min,max,avg

interval

number

A time interval in milliseconds.

metric

string

Measurable attribute to compute.

group_by

[object]

Group by options.

facet [required]

string

Event facet.

sort

object

Options for sorting group by results.

metric

string

Metric used for sorting group by results.

aggregation [required]

enum

Aggregation methods for event platform queries. Allowed enum values: count,cardinality,median,pc75,pc90,pc95,pc98,pc99,sum,min,max,avg

order

enum

limit

number

Number of groups to return.

name [required]

string

Name of the query for use in formulas.

overall_state

enum

The different states your monitor can be in. Allowed enum values: Alert,Ignored,No Data,OK,Skipped,Unknown,Warn

query [required]

string

The monitor query.

type [required]

enum

The type of the monitor. Allowed enum values: composite,event alert,log alert,metric alert,process alert,query alert,rum alert,service check,synthetics alert,trace-analytics alert,slo alert,event-v2 alert,audit alert,ci-pipelines alert

priority

number

Integer from 1 (high) to 5 (low) indicating alert severity.

multi

boolean

Whether or not the monitor is broken down on different groups.

created

date-time

Timestamp of the monitor creation.

deleted

date-time

Whether or not the monitor is deleted.

modified

date-time

Last timestamp when the monitor was edited.

state

object

Wrapper object with the different monitor states.

groups

object

Dictionary where the keys are groups (comma separated lists of tags) and the values are the list of groups your monitor is broken down on.

restricted_roles

[string]

A list of role identifiers that can be pulled from the Roles API.