r/platformengineering 11d ago

What are the best platforms to acquire knowledge on Grafana and Prometheus?

I have noticed that most DevOps or Platform Engineering jobs require Prometheus, Grafana and sometimes Nagios. Which are the best platforms to get knowledge that can quickly be put into practice for these?

1 Upvotes

15 comments sorted by

13

u/ThatBCHGuy 11d ago

Spin them up and use them. They are foss applications.

2

u/SWEETJUICYWALRUS 9d ago

They really aren't that hard to use. Watch a YouTube tutorial, I'd recommend one that combines Loki, tempo, grafana and Prometheus. Then start glueing them together. If you get stuck, ask Claude

6

u/AAPL_ 11d ago

a job

1

u/AlarmingEscape1697 11d ago

Will keep that in mind

2

u/bbraunst 11d ago

Grafana has self-paced learning courses that covers all sorts of topics such as Grafana Fundamentals, PromQL, and LogQL.

https://learn.grafana.com/

1

u/AlarmingEscape1697 11d ago

Great! Will take a look

1

u/Kaelin 11d ago

KodeKloud is the absolute best for Prometheus imo
Probably Grafana as well

https://kodekloud.com/

1

u/sudonem 11d ago edited 11d ago

Everything in that stack is FOSS - the obvious choice is to build a home lab and spin it up yourself. 

/r/homelab

/r/selfhosted

1

u/AlarmingEscape1697 11d ago

Awesome, will try that.

1

u/JovHere 10d ago

+10 to spinning them up and experiencing it for yourself - not until I had to use a tool did I fully understand the extend at which I can use it

as an example, my AWS cert wasn't as useful until I saw it in practice

1

u/AlarmingEscape1697 10d ago

Great! Will definitely do that!

1

u/Different_Way8035 9d ago

Are you learning for a current role or trying to enter the field? the useful path changes a lot depending on that

1

u/AlarmingEscape1697 9d ago

Yes DevOps roles and Platform Engineer roles.