Skip to content

Latest commit

 

History

History
36 lines (25 loc) · 854 Bytes

README.md

File metadata and controls

36 lines (25 loc) · 854 Bytes

PrometheusRule Editor

A web UI to create PrometheusRules on Kubernetes. Supports kube-prometheus-stack and the Prometheus operator.

Sample

PrometheusRule Generator in action

Features

  • Auto-generate PrometheusRule YAML
  • Supports clusters with multiple Prometheus
  • Add selector labels to YAML by default
  • Auto-detect multiple Prometheuses
  • Switch between multiple Prometheuses in the UI
  • Check namespaces for ruleNamespaceSelectors

Try it out

  1. Clone the repository
git clone https://github.com/robusta-dev/prometheus-operator-ui.git && cd prometheus-operator-ui
  1. Install dependencies
pip install -r requirements.txt    
  1. Run the web app
streamlit run main.py
  1. Go to http://localhost:8501