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
Problem Statement:
Currently, the memory circuit breaker threshold is hardcoded to 85%. There is a need for a dynamic setting that allows adjustment of this threshold. The system should dynamically read the open memory circuit breaker threshold on each node, particularly since the customer occasionally experiences memory usage spikes up to 88%.
Action Items:
Update default threshold to 95%.
Update upper threshold limit to 98%.
Make JVM_HEAP_USAGE_THRESHOLD a dynamic setting, where customers can adjust it dynamically.
e2e testing
Result Index Lifecycle Management (targeting 2.15 release)
Problem Statement:
Currently, customers must use ISM to manage their custom result indices. We aim to implement lifecycle management for result indices within AD for customers, which includes creating daily result indices and setting a retention period for the data.
Action Items:
On AD-Dashboard detector creation page, add three result index lifecycle management conditions: max_index_age_condition, max_index_size_condition, and index_cleanup_intervals
On AD-Dashboard detector details page, detector configurations tab, display these three conditions after Custom result index.
Update AD detector config to read these three conditions at backend
Flattening result index Nested/array Values for Dashboard Viewing (targeting 2.17 release)
Problem Statement:
Many values are not flattened, making it difficult to view them on the dashboard. For instance, entity values are nested objects, and features are arrays. The requirement is to reference a feature by name and apply conditions like f1 > 3. Additionally, there is a need to perform terms aggregation on categorical fields. This will require adjustments to the mapping and the addition of new fields in the result index.
Solution:
We flatten all four nested fields, and update the result index mapping to add those flattened fields. For example, taking the sample result index provided in the documentation here - https://opensearch.org/docs/latest/observing-your-data/ad/result-mapping/. After flattening, we update the result index with the following flattened fields:
Memory Circuit Breaker Threshold Adjustment (targeting 2.15 release)
Problem Statement:
Currently, the memory circuit breaker threshold is hardcoded to 85%. There is a need for a dynamic setting that allows adjustment of this threshold. The system should dynamically read the open memory circuit breaker threshold on each node, particularly since the customer occasionally experiences memory usage spikes up to 88%.
Action Items:
JVM_HEAP_USAGE_THRESHOLD
a dynamic setting, where customers can adjust it dynamically.Result Index Lifecycle Management (targeting 2.15 release)
Problem Statement:
Currently, customers must use ISM to manage their custom result indices. We aim to implement lifecycle management for result indices within AD for customers, which includes creating daily result indices and setting a retention period for the data.
Action Items:
max_index_age_condition
,max_index_size_condition
, andindex_cleanup_intervals
Flattening result index Nested/array Values for Dashboard Viewing (targeting 2.17 release)
Problem Statement:
Many values are not flattened, making it difficult to view them on the dashboard. For instance, entity values are nested objects, and features are arrays. The requirement is to reference a feature by name and apply conditions like
f1 > 3
. Additionally, there is a need to perform terms aggregation on categorical fields. This will require adjustments to the mapping and the addition of new fields in the result index.Solution:
We flatten all four nested fields, and update the result index mapping to add those flattened fields. For example, taking the sample result index provided in the documentation here - https://opensearch.org/docs/latest/observing-your-data/ad/result-mapping/. After flattening, we update the result index with the following flattened fields:
Action Items:
The text was updated successfully, but these errors were encountered: