Live data from Hacker News

A beginner-friendly introduction to Prometheus

github.com

21–26 of 26 posts

Re: A beginner-friendly introduction to Prometheus

#21

Are there any good push based monitoring alternative to Prometheus.

InfluxDB as the storage, telegraf and statsD to send the metrics and grafana as the frontend.

I was extremely happy with this setup, although influxdb is a bit lacking (it doesn't allow summing up two metrics for example).

Re: A beginner-friendly introduction to Prometheus

#23

I wonder if it should be used at all for beginners and smaller teams. I thought it is something like the new industry standard but even to get it running in production is not trivial and had the feeling this is something for teams who are deeply committed to monitoring and developing their own metrics, views and alarms. My conclusion is the majority (or at least smaller teams) are maybe better served with something l…

Prometheus scales down very poorly for small teams. Other monitoring systems are effective in few hour of work and require installing only one component. Prometheus requires a plethora of tools around it to achieve feature parity and plenty of manual work to create dashboards, alerts and so on. Not to mention the need for custom exporters for each application (!), contrasted to agent-based platforms that have built i…

That's also my conclusion. I want something of the shelf which offers some basic monitoring and working alarms to my email for small or tiny projects. I guess it's also doable with Prometheus if you figured it out once and then reuse the configs/templates then <- not everybody has time (or man power) for that though.

Re: A beginner-friendly introduction to Prometheus

#24

I wonder if it should be used at all for beginners and smaller teams. I thought it is something like the new industry standard but even to get it running in production is not trivial and had the feeling this is something for teams who are deeply committed to monitoring and developing their own metrics, views and alarms. My conclusion is the majority (or at least smaller teams) are maybe better served with something l…

I think Prometheus works well for getting infra metrics, but getting application metrics in Prometheus is non-trivial. DataDog on the other hand, provides complete application monitoring and tracing. Agree with you that teams who want to get things up & running quickly should try tools like DataDog which are simpler to get started with

Re: A beginner-friendly introduction to Prometheus

#25

Earlier quoted context omitted.

Prometheus scales down very poorly for small teams. Other monitoring systems are effective in few hour of work and require installing only one component. Prometheus requires a plethora of tools around it to achieve feature parity and plenty of manual work to create dashboards, alerts and so on. Not to mention the need for custom exporters for each application (!), contrasted to agent-based platforms that have built i…

That's also my conclusion. I want something of the shelf which offers some basic monitoring and working alarms to my email for small or tiny projects. I guess it's also doable with Prometheus if you figured it out once and then reuse the configs/templates then <- not everybody has time (or man power) for that though.

The InfluxDB TICK suite is very user friendly, but still requires you to run more than one thing.

Telegraf makes easy work of monitoring all kinds of things and has a built-in StatsD server.

Chronograf has a nice GUI for browsing through your metrics and can GROUP-BY and filter on a specific value with just a click or two.

Re: A beginner-friendly introduction to Prometheus

#26

Are there any good push based monitoring alternative to Prometheus.

You can run and interface with statsd_exporter to switch your Prometheus to a push-based model.

If you want to get away from Prometheus, InfluxDB and its TICK stack is great.

VictoriaMetrics ingests data in a variety of popular formats and offers a superset of the Prometheus query language to query the data. Super easy to run.

Post reply on HN