Categorygithub.com/platolytics/platon-mk3
modulepackage
0.0.0-20240607102337-2f273bcc4769
Repository: https://github.com/platolytics/platon-mk3.git
Documentation: pkg.go.dev

# 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

# Packages

Copyright © 2024 NAME HERE <EMAIL ADDRESS> */.
No description provided by the author