Live data from Hacker News

Grafana 7.0

grafana.com

91–100 of 101 posts

Re: Grafana 7.0

#91
post #59
post #38

Earlier quoted context omitted.

I just built it from sources because of the same reason. What are the issues on your side?

I've got a complicated proxy setup to contend with and have to build via Jenkins on some older Linux boxes, so it's just trial and error. You have a build script you'd be willing to share?

We are building from source with Docker. Without using Docker, you could try to just run the commands in https://github.com/grafana/grafana/blob/master/Dockerfile

Re: Grafana 7.0

#92
post #2

Hi, my name is Torkel Ödegaard. Grafana project creator & lead. Here to answer any questions.

How about adding support for configuring Grafana with files? This would allow us to deploy immutable Grafana instances using infrastructure-as-code tools like Terraform and Docker. Specifically, I want a way to eliminate post-install steps such as adding users and organizations and setting user passwords.

Wouldn't a better way to configure users and passwords be to use an external auth provider such as OAuth or LDAP? If you don't already have a auth provider, you could deploy Keycloak as your user DB.

Re: Grafana 7.0

#93
post #2

Hi, my name is Torkel Ödegaard. Grafana project creator & lead. Here to answer any questions.

Thanks a lot for creating it and pushing it forward. It's my go-to tool for monitoring dashboards and also some simple interactive data dashboards.

Never had any issues with it (and the ones I had were promptly fixed by the devs and the community).

Re: Grafana 7.0

#94
post #71

Earlier quoted context omitted.

Hi Torkel, this issue has been open since 2016[1]. There is incredible demand for it yet complete silence from Grafana on committing to the effort. Can I get official word on this please? [1] https://github.com/grafana/grafana/issues/6983

Have there been no efforts to add this with a PR? I mean Grafana is open source and if the project leads wants to focus on other things that's his choice.

Attempts were made: https://github.com/grafana/grafana/pull/14075

Re: Grafana 7.0

#95

Earlier quoted context omitted.

What more would you like to see than what Jaeger provides?

Jaeger is used for traces between distributed systems (external) Traditional APM products are internal traces

AFAIK, You can have internal trace markers, not just between apps. I've used that (for Jaegger) in one of our Windows Application to see the call-graph (it's a level editor for our game), and it was tracking the loading of various resources across multiple threads, then it was visualized with jaeger and even zipkin.

Re: Grafana 7.0

#96
Congratulations for this great Project! Talking about application metrics (like business transaction timings) are there any plans to release this kind of feature in the roadmap? What about user frontend to backends metrics?

Re: Grafana 7.0

#97
post #92

Earlier quoted context omitted.

How about adding support for configuring Grafana with files? This would allow us to deploy immutable Grafana instances using infrastructure-as-code tools like Terraform and Docker. Specifically, I want a way to eliminate post-install steps such as adding users and organizations and setting user passwords.

Wouldn't a better way to configure users and passwords be to use an external auth provider such as OAuth or LDAP? If you don't already have a auth provider, you could deploy Keycloak as your user DB.

OAuth/LDAP are great for large organizations. Small organizations don't need such complexity.

Even if you use OAuth/LDAP for accounts and passwords, Grafana still requires manual steps to create the organization, install plugins, and set the admin password. I wrote a Python script to do this on Docker container startup. That script is a workaround for Grafana server's poor ops design. It's extra code that we must maintain.

Re: Grafana 7.0

#98
post #4
post #3

Earlier quoted context omitted.

Does the new plugin architecture allow me to provision plugins from a config file on startup? Like installing the Kubernetes App without `grafana-cli plugins install kubernetes-app`

You can provision plugins on startup with something like: https://grafana.com/docs/grafana/latest/installation/docker/...

Does that method support removing plugins?

Re: Grafana 7.0

#99
post #92

Earlier quoted context omitted.

Wouldn't a better way to configure users and passwords be to use an external auth provider such as OAuth or LDAP? If you don't already have a auth provider, you could deploy Keycloak as your user DB.

OAuth/LDAP are great for large organizations. Small organizations don't need such complexity. Even if you use OAuth/LDAP for accounts and passwords, Grafana still requires manual steps to create the organization, install plugins, and set the admin password. I wrote a Python script to do this on Docker container startup. That script is a workaround for Grafana server's poor ops design. It's extra code that we must mai…

The admin password can be set with an environment variable. That just leaves the org and plugins.

Re: Grafana 7.0

#100
post #23

It would be nice to have yearly, monthly, weekly and other recurring graph, I tried to hack it with sql window function, but it gives lot of problems. https://community.grafana.com/t/yearly-monthly-weekly-and-ot...

I have this set up to compare my last three days of solar output. I don't remember off the top of my head how I did it but I might be able to help out. What DB are you running on top of? https://imgur.com/a/UXQ4bfY

I'm using Postgres, I managed to hack something to see yearly data, it works if it look at the full year, but it fails if I the zoom in graphana.
Post reply on HN