hey julius... your way of explaining is super simple and on-point. the way you speak steadily and clearly..it made the concepts so easy to understand. keep bringing more videos on grafana and prometheus.
Thanks! Yes, I'll definitely make a video about those at some point! In the meantime, maybe these videos from PromCon EU 2022 are interesting: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-AcmABV6NCYk.html and ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-fikCqhlUOmQ.html
A common pattern in Prometheus is to store Unix timestamps in gauge metrics. Then you can use the time() function (e.g. "time() - my_timestamp_seconds") to calculate how old the timestamp is. Example: demo.promlens.com/?l=e2HGvJ2PJgl
There's several ways, but take a look at prometheus.io/docs/guides/basic-auth/ and prometheus.io/docs/prometheus/latest/configuration/https/ for a start.
when I am trying to create datasource using local prometheus url in grafana its throwing an error "ReadObject: expect { or , or } or n, but found #, error found in #1 byte of ...|# HELP jmx_|..., bigger context ...|# HELP jmx_config_reload_success_total Number of ti|... - There was an error returned querying the Prometheus API." how to resolve this .Any body help me
It sounds like you are inputting the URL of a Prometheus /metrics endpoint (perhaps of the JMX exporter), not the URL to a Prometheus monitoring server.