@@ -7973,6 +7973,7 @@ components:
79737973 - spans
79747974 - database_queries
79757975 - network
7976+ - network_path
79767977 example: rum
79777978 type: string
79787979 x-enum-varnames:
@@ -7985,6 +7986,7 @@ components:
79857986 - SPANS
79867987 - DATABASE_QUERIES
79877988 - NETWORK
7989+ - NETWORK_PATH
79887990 MonitorFormulaAndFunctionQueryDefinition:
79897991 description: A formula and function query.
79907992 oneOf:
@@ -8830,6 +8832,7 @@ components:
88308832 - network-performance alert
88318833 - cost alert
88328834 - data-quality alert
8835+ - network-path alert
88338836 example: query alert
88348837 type: string
88358838 x-enum-varnames:
@@ -8853,6 +8856,7 @@ components:
88538856 - NETWORK_PERFORMANCE_ALERT
88548857 - COST_ALERT
88558858 - DATA_QUALITY_ALERT
8859+ - NETWORK_PATH_ALERT
88568860 MonitorUpdateRequest:
88578861 description: Object describing a monitor update request.
88588862 properties:
@@ -31643,10 +31647,11 @@ paths:
3164331647 alert`\n- watchdog: `event-v2 alert`\n- event-v2: `event-v2 alert`\n- audit:
3164431648 `audit alert`\n- error-tracking: `error-tracking alert`\n- database-monitoring:
3164531649 `database-monitoring alert`\n- network-performance: `network-performance alert`\n-
31646- cloud cost: `cost alert`\n\n**Notes**:\n- Synthetic monitors are created through
31647- the Synthetics API. See the [Synthetics API](https://docs.datadoghq.com/api/latest/synthetics/)
31648- documentation for more information.\n- Log monitors require an unscoped App
31649- Key.\n\n#### Query Types\n\n##### Metric Alert Query\n\nExample: `time_aggr(time_window):space_aggr:metric{tags}
31650+ cloud cost: `cost alert`\n- network-path: `network-path alert`\n\n**Notes**:\n-
31651+ Synthetic monitors are created through the Synthetics API. See the [Synthetics
31652+ API](https://docs.datadoghq.com/api/latest/synthetics/) documentation for
31653+ more information.\n- Log monitors require an unscoped App Key.\n\n#### Query
31654+ Types\n\n##### Metric Alert Query\n\nExample: `time_aggr(time_window):space_aggr:metric{tags}
3165031655 [by {key}] operator #`\n\n- `time_aggr`: avg, sum, max, min, change, or pct_change\n-
3165131656 `time_window`: `last_#m` (with `#` between 1 and 10080 depending on the monitor
3165231657 type) or `last_#h`(with `#` between 1 and 168 depending on the monitor type)
@@ -31776,7 +31781,15 @@ paths:
3177631781 \ - for `threshold` supports `<`, `<=`, `>`, `>=`, `==`, or `!=`\n -
3177731782 for `change` supports `>`, `<`\n - for `anomaly` supports `>=`\n - for
3177831783 `forecast` supports `>`\n- `#` an integer or decimal number used to set the
31779- threshold."
31784+ threshold.\n\n**Network Path Alert Query**\n\nExample: `network-path(query).index(index_name).rollup(rollup_method[,
31785+ measure]).last(time_window) operator #`\n\n- `query` The search query - following
31786+ the [Log search syntax](https://docs.datadoghq.com/logs/search_syntax/).\n-
31787+ `index_name` The data type to monitor on - supports `netpath-path` and `netpath-hop`.\n-
31788+ `rollup_method` The stats roll-up method - supports `count`, `avg`, and `cardinality`.\n-
31789+ `measure` For `avg` and cardinality `rollup_method` - specify the measure
31790+ or the facet name you want to use.\n- `time_window` #m (between 1 and 2880),
31791+ #h (between 1 and 48).\n- `operator` `<`, `<=`, `>`, `>=`, `==`, or `!=`.\n-
31792+ `#` an integer or decimal number used to set the threshold."
3178031793 operationId: CreateMonitor
3178131794 requestBody:
3178231795 content:
0 commit comments