kantt

module
v0.0.0-...-7ebc220 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 27, 2023 License: Apache-2.0

README

kantt

Sometimes it's useful to answer the question "what was running in my cluster at a specific point in time?" The purpose of this tool is to build Gantt charts that can help answer that question.

There are 2 core services defined in this repository:

  • collector which listens for events and stores them to a persistent store.
  • dashboard which provides a web interface to view the events.

Both services are intended to run within a cluster

Repository structure

/cmd - Contains a directory per main package for short lived commands like database migration.

/pkg - Packages intended for import by other packages.

/svc - Contains a directory per main package for long lived services like the collector and dashboard.

Logging

github.com/sirupsen/logrus is used for structured logging.

Directories

Path Synopsis
cmd
pkg
config
Package config standardizes config for our application.
Package config standardizes config for our application.
svc

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL