Prometheus: Up & Running: Infrastructure and Application Performance Monitoring
D**O
Gets you up and running quickly; can read the entire book in 1 week
Depending on your understanding of systems (not necessarily distributed systems), you can breeze through this book. Perhaps the biggest challenge is finding meaningful metrics and which PromQL functions will provide useful visualizations if you use Grafana or a similar tool.
V**R
It's all there but explanations are often lacking
This is a good book, and it covers quite a bit.However some of the explanations require 10 or 20 re-reads to understand.For example, I will give you a nickel if you can interpret this one for me:"Metrics are automatically registered with the client library in the default registry. You do not need to pull the metric back to the start_http_server call; in fact, how the code is instrumented is completely decoupled from the exposition. If you have a transient dependency that includes Prometheus instrumentation, it will appear on your /metrics automatically."A search through the book reveals that the words registry, default registry, exposition, and the concept of "pulling a metric back" were not previously defined.Unfortunately there are a lot of those. Some of them become more clear as you read through the book and the examples, but plan on spending some time struggling with these examples.Also, the examples don't work out of the box, at least on Windows 10 with Docker Desktop.I filed an errata report but they keep rejecting it. The examples all have this line server_address = ('localhost', 8001)and they don't work, because inside the docker container this is not exposed as localhostIf you replace that with server_address = ('', 8001)Things will work.Say thank you, and now I'll take my nickel back
A**N
Exactly what I was looking for
Gives a very good balance of details that are specific to Prometheus vs. the general concept of time series analysis. I wanted to read this for some extra context while I was setting up Prometheus / Grafana to monitor a server using some downloaded exporters. It was a big help and I can see where it will be great to revisit as I move forward with implementing metrics in other apps that I write / maintain.
A**N
Old topic, new book. Fantastic content
I've used Prometheus a bunch and have met Mr Brazil once or twice at tech conferences. This book is surprisingly approachable and offers a gradual, easy-to-read ramp up into one of the most interesting distributed systems projects to land since the advent of Docker & Kubernetes. The writing is smart, the examples work, and the book fits together as well as the open source project's underlying components. If you want to quickly get up to speed on prom you would be hard pressed to find a better resource.
S**E
Highly recommended for anyone using Prometheus or PromQL
I am in the middle of standing up a Prometheus environment at work. We have thousands of targets to monitor in live. This book has already been invaluable.Solid coverage of all information needed to stand up a Prometheus and Alertmanager environment. The PromQL and Labeling chapters have saved me days, probably weeks of time piecing together information from the Internet.Happy this exists. Very highly recommended!
T**В
Start to finish wonderful
I run a Prometheus cluster for my work and have found Brian Brazil’s advice invaluable from his blog and supporting Prometheus itself on Github and in mailing lists. Here Brian distills the essence of running Prometheus at any scale. The accuracy and clarity of the book make it perfect for any Prometheus user, beginner or advanced . I recommend this book wholeheartedly.
C**A
Very well-written and organized
Very well-written and organized. Coming into the book I had familiarity only with more classic monitoring systems such as Nagios. This book clearly exposes the philosophy and everything possible with Prometheus. I walk away from the book feeling well-educated and excited to put the knowledge to use!
M**R
out of date by over 20 releases
Current version is 2.24 The book was written for version 2.2. This is the reason for the one star.Second chapter has a fail. The metric "process_resident_memory_bytes" is no longer in the product. At least not by default. The intro states 2.2 should be compatible enough with any 2.x version. So not true. Stopped reading after this.As with almost everything, hope the online documentation is well written.
D**R
Very well written
I thoroughly enjoyed this book. It is very detailed and covers almost every aspect of Prometheus. It provided me with the foundation that I needed to set up a monitoring solution for our production environment.
G**S
Explanation of the Prometheus from its developer.
Some of the books of this kind are written by professional technical writers. Some, like this one, by the actual developer of the product. You can feel the difference! It is a must have text for anyone interested in understanding the Prometheus monitoring system. This well ordered material introduces its reader to it gradually, so the book best read through rather used as a reference.
A**R
Ótimo livro para quem quer começar
O livro aborda o prometheus lateralmente logo, não é tão aprofundado em tentar específicos.Realmente pra quem quer entender o que é possível fazer, o livro é perfeito.Poderia ser mais aprofundado nas questões de HA
O**G
Masterpiece about monitoring and Prometheus in particular
I am using Prometheus on daily basis to provide internal monitoring platform, which teams are using to monitor hundreds of different environments and thousands of targets. This book is just simply a good assistance in daily work from very basicto advanced promQL queries.
F**T
Livre complet
Bon livre sur l'outil de supervision prometheus. La plupart des aspects de la mise en œuvre sont traités.
Trustpilot
1 week ago
1 month ago