Skip to content

vprashar2929/korrel8r

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

295 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Signal correlation for Kubernetes

Build Go Reference

Overview

There are many tools that collect observability signals from a Kubernetes clusters. Each tool may use different labelling conventions, data stores, and query languages for the data it collects.

Korrel8r calls each distinct set of tools and conventions a domain, for example.

  • Container logs stored in Loki.
  • Metrics and alerts stored in Prometheus.
  • Kubernetes resources stored in thea API server.

Korrel8r uses rules to define relationships between data in different domains. Rules form a graph. Walking the graph can correlate data via indirect relationships that span multiple domains.

Documentation

⚠️ NOTE: Early development, no compatibility guarantees ⚠️

About

Correlation of observability signals.

Resources

License

Stars

0 stars

Watchers

0 watching

Forks

Packages

 
 
 

Contributors

Languages

  • Go 89.3%
  • Jsonnet 4.5%
  • Makefile 3.8%
  • Shell 2.1%
  • Dockerfile 0.3%