Operations | Monitoring | ITSM | DevOps | Cloud

10+ Best Status Page Tools: Free, Open source & Paid [2023 Comparison]

Communication with our users is very important. You want them to be aware of the new features that your platform exposes, exciting news about the company, but also about the status of the services that you are building for them. This includes information about all the functionalities and the infrastructure and applications behind them – when they work correctly and efficiently and when they don’t.

Common Event Format (CEF): An Introduction

In the world of software engineering, monitoring and logging are two essential processes that help developers keep track of the performance and behavior of their applications. To facilitate this process, several logging formats have been developed over the years, including the Common Event Format (CEF). In this blog post, we will take a closer look at what the Common Event Format is, how it works, and why it is important.

How to Monitor HTML Canvas for Load and Uptime

Before diving into how to monitor HTML Canvas, let’s define it. HTML Canvas is a powerful feature of HTML5 that allows developers to create and manipulate graphics, animations, and other visual effects using JavaScript. It’s a blank slate on which you can draw whatever you want, making it an excellent tool for creating interactive and dynamic web content.

How to optimize resource utilization with Kubernetes Monitoring for Grafana Cloud

Overprovisioning or underprovisioning your Kubernetes resources can have significant consequences on both your budget and your app performance. By underprovisioning your Kubernetes infrastructure, you’ll end up with lagging, underperforming, unstable, or non-functional applications. On the opposite end of the spectrum, overprovisioning is a costly issue: Organizations spent almost $500 billion on cloud resources in 2022, yet an estimated 30% of those were wasted.

Troubleshoot faulty frontend deployments with Deployment Tracking in RUM

Many developers and product teams are iterating faster and deploying more frequently to meet user expectations for responsive and optimized apps. These constant deployments—which can number in the dozens or even hundreds per day for larger organizations—are essential for keeping your customer base engaged and delighted. However, they also make it harder to pinpoint the exact deployment that led to a rise in errors, a new error, or a performance regression in your app.

Understanding Distributed Tracing with a Message Bus

So you're used to debugging systems using a distributed trace, but your system is about to introduce a message queue—and that will work the same… right? Unfortunately, in a lot of implementations, this isn't the case. In this post, we'll talk about trace propagation (manual and OpenTelemetry), W3C tracing, and also where a trace might start and finish.

4 Unique Time Series Workloads for InfluxDB, Powered by IOx

Data is kind of like Newton’s first law of motion. Data is just that unless acted upon by something else. Time series data, therefore, is something you derive from data. We generally derive time series data to record historical observations about a physical or virtual system (for example, think of sensors and servers, respectively). However, not all time series data is the same. There are different use cases for time series data, and each has its own workload needs.

Microsoft's Cross-Platform Agent for System Center Operations Manager to Support Ubuntu 22 and RHEL 9

Since the release of OpenSSL 3 and the adoption of the technology in recent Linux kernels, a growing demand for support in System Center Operations Manager and its cross-platform agents has emerged. Together with our clients, we have been waiting and hoping for a newer release to help them monitor these newer distributions in SCOM. And now it finally looks like the wait is over.