All Projects → openrca → orca

openrca / orca

Licence: Apache-2.0 license
Root Cause Analysis for Kubernetes

Programming Languages

python
139335 projects - #7 most used programming language
Mustache
554 projects

Projects that are alternatives of or similar to orca

FPGACosmacELF
A re-creation of a Cosmac ELF computer, Coded in SpinalHDL
Stars: ✭ 31 (-59.21%)
Mutual labels:  rca
RCAPapers
Papers about Root Cause Analysis in MicroService Systems. Reference to Paper Notes: https://dreamhomes.top/
Stars: ✭ 89 (+17.11%)
Mutual labels:  root-cause-analysis

OpenRCA

CII Best Practices Build Status License Gitter

OpenRCA
Root Cause Analysis for Kubernetes

OpenRCA attempts to facilitate root cause inference of issues emerging in Kubernetes clusters. By constructing a real-time cluster topology graph enriched with telemetry data obtained from integrated telemetry sources (Prometheus, Elasticsearch, Falco, Istio, and others), provides operators with a powerful analytical toolkit for dealing with daily application failures, bottlenecks, and misconfigurations. Moreover, it comes with algorithms that leverage the collected graph data to pinpoint sources of complex cluster defects.

Objectives

  • Real-time cluster topology visualization
  • Integration hub for telemetry data (Prometheus, Elasticsearch, Falco, Istio, and others)
  • Post-mortem analysis
  • Automated root cause inference
  • Diagnostics framework for common applications (databases, load balancers, message queues)
  • Site reliability engineering and chaos testing

Installation

Install using Helm chart:

$ helm install ./helm/orca --namespace rca --name orca

Use a 2.x version of Helm. Helm 3 is not supported.

Usage

Dashboard

Port-forward the dashboard for access via the web browser:

$ kubectl -n rca port-forward svc/orca-ui 8080

The dashboard should be available at http://localhost:8080.

Contact

Reach project contributors via these channels:

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].