performance-analyzer-rca
performance-analyzer-rca copied to clipboard
The Performance Analyzer RCA is a framework that builds on the Performance Analyzer engine to support root cause analysis (RCA) of performance and reliability problems for Elasticsearch instances.
Test coverage for `OldGenDecisionPolicy` has lowered, creating an issue to track pending tests.
Some of the upcoming deciders need to work based on the type of Garbage Collector(GC) that's being used for a memory pool. To that end, we need to add a...
Mocking static classes using Powermock is currently not possible in the code base as it causes Log4j to fail during initialization of many classes. We will need to get this...
Update read rca and read decider config methods to reuse Config class.
> Extending discussion on PR #402 There can be several reasons for high old heap usage, cache and queues cover only a subset of them. Currently however, these are the...
This is a tracker issue for adding integration tests for the collator module of the decision maker framework.
This issue involves addressing the following two points: - With the addition of the RCA Scheduler Integration Tests, we now have several tests in our suite which take longer than...
Subtask for #22 **Scope** ESRestTestCase is a class provided by Elastic core which allows a user to executes REST based tests against an ElasticSearch cluster. We have a gradle task...
From @yojs 's [comment](https://github.com/opendistro-for-elasticsearch/performance-analyzer-rca/pull/208#discussion_r430628026) "In the RCA periodic samplers, we should add a metric to get the gc count and duration metrics.