This repository contains session notes, code examples, and preparation materials for GrafanaCon 2025. All code examples are written in Hy, a Lisp dialect embedded in Python.
- Python 3.9+
- uv or Poetry (optional)
- Hy
- Emacs with Org mode (recommended)
Using the Makefile:
make setup
make init
src/
- Hy code examplessrc/tutorials/
- Tutorial code examplesnotes/
- Session notes in Org formatdata/
- Datasets and examplestutorials/
- Org mode tutorials with embedded Hy code
(defn hello-grafana []
(print "Hello, GrafanaCon 2025!")
(print "Monitoring as code with Hy"))
(when (= __name__ "__main__")
(hello-grafana))
- [ ] Explore Grafana Mimir architecture
- [ ] Test k6 load testing integrations
- [ ] Review OpenTelemetry instrumentation examples
- [ ] Implement examples with Hy
- [ ] Create custom panel plugins
- [ ] Explore time series forecasting