4 ms·
Ask HN: Best resources to learn about software observability
I want to learn about software monitoring and observability but not able to find many good resources to learn about it. I want to learn it's concepts, what to do, what not to do, how to setup from an existing software, etc.
Looking for some good recommendations.
- geethree 4y agoI found the first few chapters of the google SRE book a good primer, in particular Part 2[0]. The end of each chapter has cited sources which allowed me to dive deeper. 0-https://sre.google/sre-book/part-II-principles/ https://sre.google/sre-book/part-II-principles/
- pb82 4y agoNot exactly a getting started guide, but if you want to learn about Prometheus and PromQL, I've recently made a tool to spin up an instance and send fake metrics data to it: https://github.com/pb82/prometheus-toolbox https://github.com/pb82/prometheus-toolbox This sets you up to play around and learn PromQL.
- srinathkrishna 4y agoI'd recommend reading content by copyconstruct on their medium blog and also content by Honeycomb and it's CEO/CTO. Lots of first principles content that you can learn and apply to any system. Once you're familiar with the basics, you can pickup some docs/videos around OpenTelemetry to read about how it is done in the real world. Pretty much all obs systems today have otel support.
- jjtang1 4y agoSome practical monitoring articles: https://rootly.com/blog https://rootly.com/blog For example: 1/ https://rootly.com/blog/monitoring-your-platform-from-multiple-locations https://rootly.com/blog/monitoring-your-platform-from-multip... 2/ https://rootly.com/blog/the-role-of-sres-in-observability https://rootly.com/blog/the-role-of-sres-in-observability