Closed mjpitz closed 3 months ago
I started combing through the monitoring mixins repo the other day to figure out what we can repurpose (if anything) as well as get a more concrete idea of what things we need to port into the project.
One alternative to JSONNET I thought about as I was running through the Aurae project was the idea of using deno to offer a typescript-esque language for being able to produce the resulting dashboards in a familiar, easy to use manner with an easy to distribute binary written in Rust. The typescript runtime would come from the deno project, making it fairly easy to get started.
The monitoring-mixin project under the Kubernetes space is a great tool for those looking to monitor and alert on events happening within the cluster. While this project is great, the queries that it uses are tied to the kube-prometheus-stack deployment.
The other thing I'm not a huge fan of with this project is jsonnet. Don't get me wrong, I thought it was really interesting at first, but every time I sit down to use it, I need to re-learn it again. Very few people out there have worked with it, making it harder to find contributors.
Scope of work (each should probably be their own task...)