Operations | Monitoring | ITSM | DevOps | Cloud

The latest News and Information on Monitoring for Websites, Applications, APIs, Infrastructure, and other technologies.

The Python Backend Framework Decision Guide for 2026

Three frameworks dominate Python backend development in 2026: Django, FastAPI, and Flask. This guide helps you choose between them (plus specialized alternatives like Falcon, Tornado, and Litestar) using a simple decision tree. Answer three questions about your project, understand each framework's strengths, and pick the right tool for your needs.

Beep boop: How to visualize Grafana Cloud IRM alerts in the real world

You know the situation: You're in a meeting and your alerts start to go off, but no one on the other side of the camera knows why you have to abruptly drop from the call. What if, instead, you had a robot in the background of your Zoom meeting that started to blink when those same alerts went off? You could just point to it, type in the chat "I have to drop," and off you'd go.

Monitoring OAuth 2.0 Client Credentials Flows in Web APIs

OAuth 2.0 client credentials flows are a core mechanism for machine-to-machine API authentication. They enable background jobs, microservices, and system integrations to securely access APIs without user interaction. However, while most teams spend time configuring these flows, far fewer ensure they are continuously monitored in production. This creates a critical blind spot: OAuth failures often surface only after dependent services begin failing.

Why High-Cardinality Metrics Break Everything

High-cardinality metrics are one of those ideas that sound obviously right - until you try to use them in production. In theory, they promise precision. Instead of averages and rollups, you get specificity: per-request, per-userid, per-container, per-feature insights. The kind of detail we all immediately want when something is on fire. And then things start breaking. Not immediately. Not loudly.But quietly.

AI-generated media: What's the point?

If you have even a minor social media presence, you've probably been unfortunate enough to come upon the wonderfully disturbing world of AI slop content. We're talking wrestling matches featuring controversial mustached historical figures and Formula One-style races featuring Stephen Hawking in his wheelchair (if you have no idea what I'm talking about, I genuinely envy you).

Episode 4 - 2025 AI Retrospective and What's Next for 2026

In this special holiday episode of The Intelligent Enterprise, host Tom Stoneman takes a step back from the day-to-day pace of enterprise life to look at where AI has been in 2025 and where it might be heading next. To do it, he sits down with his colleague VS Joshi, Global Head of Product Marketing at Digitate, for a year-end retrospective and a 2026 outlook.

Shorten your 'inner loop' as a new hire and get past imposter syndrome with Grafana Assistant

Let's talk about being new. Four months ago, I joined Grafana Labs as a senior solutions engineer. It wasn’t just a new company, it was a new industry. I came from the visual workspace provider Miro, where I was comfortable doing discovery and talking about visual collaboration and innovation. But stepping into observability? I was in the deep end. And let me tell you, the imposter syndrome was real. Everyone around me was fluent in this language of metrics, logs, and traces.

Zero code tracing: Kubernetes observability with Logz.io and eBPF

Distributed tracing is a core tool for operating modern microservices platforms. For SREs and DevOps teams, it is often the fastest way to understand latency issues, service dependencies, and unexpected failure modes. But achieving comprehensive tracing coverage is resource-intensive and time-consuming. It usually requires application changes, language-specific instrumentation, agent lifecycle management, and ongoing coordination with development teams.