Have you ever felt that a piece of software just isn't doing what you need?
A blog on monitoring, scale and operational Sanity
Have you ever felt that a piece of software just isn't doing what you need?
On a regular basis a potential Prometheus user says they need a different architecture to make things reliable or scalable. Let's look at that.
If you have to choose one of push or pull in your core, which should it be?
Continuing in our exploration of the ongoing epic saga of push vs. pull where the very future of humanity is at stake, let's look at two general classes of push that are often conflated.
It's often claimed that an advantage of push-based monitoring systems is that, compared to pull-based systems like Prometheus, they don't need service discovery. This isn't true, and I'm going to explain why.