I've tried several monitoring and logging platforms — BetterStack stands out. The incident management, uptime monitoring, and log aggregation are all in one place, and the experience is polished.
Support is responsive, the tool does what it's supposed to do, the interface is sleek, even though a few creature comforts are missing.
However, they keep iterating all the time and it keeps getting better.
The prices are a bit higher for the paid plans, but the free tier is generous.