stack kb synthetics get-synthetic-monitors cli command
elastic stack kb synthetics get-synthetic-monitors [options]
Get monitors
Behaviour flags:
--dry-run — validate all inputs and exit without performing any action
--filterstring- Additional filtering criteria.
--locationsstring-
The locations to filter by.
Repeatable: pass
--locationsmultiple times to supply more than one value --monitor-typesstring-
The monitor types to filter.
Repeatable: pass
--monitor-typesmultiple times to supply more than one value --pagenumber- The page number for paginated results.
--per-pagenumber- The number of items to return per page.
--projectsstring-
The projects to filter by.
Repeatable: pass
--projectsmultiple times to supply more than one value --querystring- A free-text query string.
--schedulesstring-
The schedules to filter by.
Repeatable: pass
--schedulesmultiple times to supply more than one value --sort-fieldenum-
The field to sort the results by.
Values: name, createdAt, updatedAt, status
--sort-orderenum-
The sort order.
Values: asc, desc
--statusstring-
The status to filter by.
Repeatable: pass
--statusmultiple times to supply more than one value -
Tags to filter monitors.
Repeatable: pass
--tagsmultiple times to supply more than one value --use-logical-and-forstring-
Specifies whether to apply logical AND filtering for specific fields. Accepts either a string with values "tags" or "locations" or an array containing both.
Repeatable: pass
--use-logical-and-formultiple times to supply more than one value --input-filestring- path to a JSON file to use as command input
--dry-run- validate all inputs and exit without performing any action (preview changes without applying them)
--no-validate- skip input validation and send the request as-is
--output-fieldsstring- comma-separated list of fields to include in output (dot-notation supported)
--output-templatestring- Mustache-like template for custom text output (e.g. "{{id}}: {{name}}")
--json-
output as JSON