Skip to content

isala404/lazy-koala

Folders and files

NameName
Last commit message
Last commit date

Latest commit

b0cead7 · Oct 8, 2022

History

56 Commits
May 15, 2022
May 13, 2022
Apr 11, 2022
May 18, 2022
Aug 6, 2022
May 13, 2022
May 7, 2022
May 16, 2022
Oct 8, 2022
Mar 9, 2022
Mar 9, 2022
May 15, 2022
May 31, 2022
May 15, 2022
May 18, 2022

Repository files navigation

Lazy-Koala

Lazy Koala is a lightweight framework for root cause analysis in distributed systems. This provides all the tooling needed for RCA from instrumentation to storage and real-time processing of telemetry data using deep learning.

Usage

git clone https://github.com/MrSupiri/lazy-koala
cd charts
helm install lazy-koala --generate-name -n lazy-koala --create-namespace

Architecture

High Level System Diagram

Repo Structure

./charts/lazy-koala - Helm Chart
./control-plane     - Kubernetes Operator which binds all the sub-components
./documentation     - Thesis written by the author about project
./gazer             - eBPF based telemetry extraction agent
./inspector         - Simple HTTP proxy to contact kubeAPI from the UI
./scripts           - Helper Scripts
./sherlock          - Inference agent to calculate anomaly scores
./ui                - User dashboard to visualize the system

Demo

DEMO