You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add missing fields across multiple APIs for enhanced query failure
tracking and system monitoring introduced in OpenSearch 3.3.0+:
Nodes Stats API:
- Add NeuralSearch breaker for neural search circuit breaker support
- Add QueryFailed and StartreeQueryFailed for query failure tracking
- Add SystemGeneratedProcessors and SystemGeneratedFactories to search
pipeline for system component tracking
Indices Stats API:
- Add QueryFailed and StartreeQueryFailed search failure tracking fields
Cat APIs (nodes, shards, indices):
- Add SearchQueryFailed and SearchStartreeQueryFailed fields
- Fix JSON field naming inconsistencies in cat indices API where OpenSearch
uses mixed formats (pri.search.startree.query_* vs pri.search.startree_query_failed)
Cluster State API:
- Add IngestionStatus field to ClusterStateMetaDataIndex for tracking
index ingestion status in cluster metadata
These fields provide enhanced observability for query failures, neural
search circuit breaker monitoring, search pipeline system components,
and index ingestion status tracking.
Signed-off-by: Sean Chittenden <sean.chittenden@crowdstrike.com>
Copy file name to clipboardExpand all lines: CHANGELOG.md
+4Lines changed: 4 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -21,6 +21,10 @@ Inspired from [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
21
21
- Fix cat APIs compatibility with OpenSearch 3.2.0+ by adding indexing timestamp and startree query fields
22
22
- Fix floating point precision loss in nodes stats concurrent_avg_slice_count field by changing from float32 to float64
23
23
- Fix security plugin health API compatibility with OpenSearch 3.2.0+ by adding settings field
24
+
- Fix nodes stats API compatibility with OpenSearch 3.3.0+ by adding neural_search breaker, query_failed and startree_query_failed search fields, and search pipeline system_generated fields
25
+
- Fix indices stats API compatibility with OpenSearch 3.3.0+ by adding query_failed and startree_query_failed search fields
26
+
- Fix cat APIs compatibility with OpenSearch 3.3.0+ by adding query_failed and startree_query_failed search fields
27
+
- Fix cluster state API compatibility with OpenSearch 3.3.0+ by adding ingestion_status field to index metadata
0 commit comments