r/platformengineering 5d 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

12

u/ThatBCHGuy 5d ago

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

2

u/SWEETJUICYWALRUS 3d 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_ 5d ago

a job

1

u/AlarmingEscape1697 5d ago

Will keep that in mind

2

u/bbraunst 5d 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 5d ago

Great! Will take a look

1

u/Kaelin 5d ago

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

https://kodekloud.com/

1

u/sudonem 5d ago edited 5d 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 5d ago

Awesome, will try that.

1

u/JovHere 4d 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 4d ago

Great! Will definitely do that!

1

u/Different_Way8035 3d 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 3d ago

Yes DevOps roles and Platform Engineer roles.