platon-mk3

command module
v0.0.0-...-28857fc Latest Latest
Warning

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

Go to latest
Published: May 8, 2025 License: MIT Imports: 1 Imported by: 0

README

Platon Mk3

Blog: platon-mk3.org

This project is currently WIP. The Mk3 stack consists of:

  • Platon (queries prometheus and updates metrics in SQL format)
  • ClickHouse (columnstore database holding metrics for analysis)
  • Superset (Analytics UI supporting ClickHouse)

Get started

To get started with the current WIP state, connecting Platon to the Prometheus of an OpenShift cluster:

Build and run dependent containers
$ make run-deps
Build Platon
$ make
Port-forward Prometheus
$ oc port-forward pod/prometheus-k8s-0 9091:9090 -n openshift-monitoring
Run Platon
$ ./platon run -p http://localhost:9091 -c apiserver-cube.yaml
Open Superset

Superset should be available at localhost:8080. To view the data of the apiserver cube, create a datasource and chart from platon_db.default.apiservermemory

Documentation

Overview

Copyright © 2024 NAME HERE <EMAIL ADDRESS>

Directories

Path Synopsis
pkg

Jump to

Keyboard shortcuts

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