What does HackerNews think of grafana?

The open and composable observability and data visualization platform. Visualize metrics, logs, and traces from multiple sources like Prometheus, Loki, Elasticsearch, InfluxDB, Postgres and many more.

Language: TypeScript

#33 in Go
#70 in Hacktoberfest
#1 in Monitoring
#4 in Monitoring
#9 in MySQL
#13 in PostgreSQL
Grafana might be the right fit for you. It can be easily self-hosted: https://github.com/grafana/grafana And has an agent that can be run on the host to monitor it: https://github.com/grafana/agent And alerts can be set easily!
Grafana Labs (https://grafana.com/) | Full REMOTE in many regions | Multiple roles | Full-time

You can see all the job openings at https://boards.greenhouse.io/grafanalabs and read more about Grafana Labs here: https://grafana.com/about/careers/#jobs

I work on the Alerting team and we are looking for a backend engineer (remote EST, https://boards.greenhouse.io/grafanalabs/jobs/4857517004) to work on Grafana Alerting which is based on the Prometheus Alertmanager. The code you would be working on is mostly part of https://github.com/grafana/grafana and, if you want to learn more about the context we are in, I recommend you to watch this presentation from our tech lead: https://youtu.be/9AX8u-bt4J8

In addition to metabase there are redash[0] and apache superset[1]. They are more or less similar to metabase with some different quirks. You can also visualize quite a bit of data in grafana[2] as well.

[0] https://redash.io/

[1] https://superset.apache.org/

[2] https://github.com/grafana/grafana

I thought Grafana was open-core. They're OSS product is in Github - https://github.com/grafana/grafana and they also offer their enterprise version which requires a paid license. RH is pretty much the same.

Maybe my definition of open-core is different than yours.

Care to explain why one would use this over something much more capable like Grafana? [1]

[1] https://github.com/grafana/grafana

only basic ugly graphs are supported.

That's what Grafana [0][1] is for -- i.e. creating nicer displays for Graphite.

However it's single host, doesn't scale

It may take some effort, but it can be done, and much of the heavy-lifting seems to have been done and been made available as open-source.

Here's a blog post from Jan. 2017 [2] from a gambling site about scaling Graphite.

And here's a talk [3] from Vladimir Smirnov at Booking.com from Feb. 2017 about scaling Graphite -- their solution is open-source (links in the talk and slides available at the link):

This is our story of the challenges we’ve faced at Booking.com and how we made our Graphite system handle millions of metrics per second.

(And this [4] is an older, but more comprehensive, look at various approaches to scaling Graphite from the Wikimedia people with the pros and cons listed).

[0] https://grafana.com/

[1] https://github.com/grafana/grafana

[2] http://engineering.skybettingandgaming.com/2017/01/13/graphi...

[3] https://fosdem.org/2017/schedule/event/graphite_at_scale/

[4] https://wikitech.wikimedia.org/wiki/Graphite/Scaling