Skip to main content

Causal Analysis

helps users analyze the root cause of the anomalies that triggered an alert. The RCA subsystem receives alerts and then follows the following process:

  • Select and execute a plan:

    • Using the information in the incoming Alert. For example, the type of Alert or the type of Object.

    • Decide on the point in the relationship graph to begin a 360 analysis.

  • Perform Assessments:

    • The plan executes a series of info-gathering from sources like the current status, configuration, logs, metrics, etc

  • Perform Decision Logic:

    • Find possible causal possibilities and collect data

    • Walk the topology watching the quality of findings and cost

  • Finalize and attach the RCA to the Alert:

    • Now the RCA is available to view and forwards to notification systems

In , root cause analysis is explained using different visualizations.

  • Ishikawa (Fishbone) diagram:

    • The default visualization is the Ishikawa diagram (also called the Fishbone diagram).

    • The Ishikawa diagram comes along with annotated charts and graphs to understand the likely cause(s) of the anomaly.

  • Specialized diagrams:

    • For certain alerts, the RCAs are better represented by other diagrams as in the case of an SLO breach alert.