veganism.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
Veganism Social is a welcoming space on the internet for vegans to connect and engage with the broader decentralized social media community.

Administered by:

Server stats:

134
active users

#prometheus

0 posts0 participants0 posts today

So, I've been using Thanos to receive and store my prometheus metrics long term in a self hosted S3 bucket. Thanos also acts as a datasource for my dashboards in Grafana, and provides a Ruler, which evaluates alerting rulers and forwards them to my alertmanager. It's ok. It's certainly got it's downsides, which I can go into later, but I've thinking... what about Mimir?

How do you all feel about Grafana's Mimir (source on GitHub)? It's AGPL and seems to literally be a replacement of Thanos, which is Apache 2.0.

Thanos description from their website:

Open source, highly available Prometheus setup with long term storage capabilities.

Mimir description from their website:

...open source software project that provides horizontally scalable, highly available, multi-tenant, long-term storage for Prometheus and OpenTelemetry metrics.

Both with work with alloy and prometheus alike. Both require you to configure initially confusing hashrings and replication parameters. Both have a bunch of large companies adopting them, so... now I feel conflicted. Should I try mimir? Poll in reply.

Prometheus a sculpture from two years ago. Now I'm thinking Elephantman?

"From different angles, no clear head or foot, punctured slits and holes.. Prometheus tends to change its shape. Opening.. and closing…
Together with the constant change in light, during night and day and its geometric perforated shell Prometheus creates a changing play between shadow and light."

thuhstudio.etsy.com

Very happy to discover how easy it is to extend `node_exporter` with custom metrics:

Add `--collector.textfile.directory=/some/place` to the daemon's arguments (e.g. via ARGS in `/etc/default/prometheus-node-exporter`), and write `*.prom` files in that directory with your favorite tool, and **boom!**

Text format doc with a very good example: prometheus.io/docs/instrumenti

Creating Grafana alerts is something I'm less comfortable with, but I'm starting to get the hang of it…

prometheus.ioExposition formats | PrometheusAn open-source monitoring system with a dimensional data model, flexible query language, efficient time series database and modern alerting approach.