Operations | Monitoring | ITSM | DevOps | Cloud

How to instrument your Python application using OpenTelemetry

If you want to see if OpenTelemetry helps you become a better Python developer — or if you just want to know how to add OpenTelemetry to your Python service — you’ve come to the right place. In this blog, we’ll show you how to instrument your Python application using OpenTelemetry and how to visualize your OpenTelemetry data using Application Observability in Grafana Cloud. We’ll walk you through the following steps.

What Is Network Observability? - 5 Best Platforms for Observability

In today’s world, every business relies on its network infrastructure to achieve its goals. It’s, therefore, critical to monitor your network infrastructure and be aware of how efficient it is. You can achieve this through network observability. What Is Network Observability? The 3 Key Factors of Network Observability Benefits of Network Observability Observability vs.

Building Your Own Observability Solution vs Implementing a SaaS Solution

Observability is a key component of modern applications, especially highly complex ones with multiple containers, cloud infrastructure, and numerous data sources. You can implement observability in two ways: build your own observability solution or use a homegrown alternative like Coralogix.

SaaS Sprawl: Detecting And Managing The Proliferation of SaaS Apps

The Software as a Service (SaaS) sprawl is a major component of shadow IT. Left unchecked, it can cause duplication, confusion, rework, and risks to your organization's security and compliance obligations. A recent study by Gartner predicts that over 65% of spending on application software by 2025 will be for SaaS services. So, it’s particularly important to learn how to avoid the proliferation of these apps escaping your control.

Implementing Automation: Top 5 Mistakes to Avoid

Automation has become more than just a “nice to have” choice. It’s an essential part of the modern business landscape, promising increased efficiency, reduced costs, and improved accuracy. However, despite its potential benefits, many organizations struggle when trying to implement automation. In this article, we’ll explore some of the most common implementation mistakes we’ve encountered and how to navigate them effectively.

Three Properties of Data to Make LLMs Awesome

This post first appeared on Phillip's personal blog. Back in May 2023, I helped launch my first bona fide feature that uses LLMs in production. It was difficult in lots of different ways, but one thing I didn’t elaborate on in several blog posts was how lucky I was to have a coherent way to get the data I needed to make the feature useful for users.

SSL Certificate Errors: A comprehensive guide

SSL certificates create an encrypted connection between a web server and a user’s browser. This encryption ensures that any data transmitted remains private and secure, making it essential for protecting sensitive information like passwords, credit card numbers, and personal details. However, when there’s an issue with the SSL certificate, users can encounter errors that not only disrupt this secure connection but can also hint at potential security risks.