Operations | Monitoring | ITSM | DevOps | Cloud

August 2022

Observability: You Can't Buy It, You Must Build It!

In Part 1 of this series, we talked about the origins of observability and why you need it. In this blog (Part 2), we will cover exactly what observability is, what it isn’t, and how to get started. Before we can dive into how to approach observability, let’s get one thing clear: You can’t buy a one-size-fits-all observability solution.

OpenTelemetry Logs, OpenTelemetry Go, and the Road Ahead

We’ve got a lot of OpenTelemetry-flavored honey to send your way, ranging from OpenTelemetry SDK distribution updates to protocol support. We now support OpenTelemetry logs, released a new SDK distribution for OpenTelemetry Go, and have some updates around OpenTelemetry + Honeycomb to share. Let’s see what all the buzz is about this time! 🐝🐝

Introducing Unified Observability Platform by VMware Aria Operations for Applications

At VMware, we are on a mission to build a comprehensive, extensible, and intelligent monitoring and observability platform to help businesses run seamlessly. Over the past few years, we have evolved our platform to deliver invaluable end-to-end observability across applications and infrastructure.

Observability: A Concept That Goes Back to the Founding of the Internet

With its market size reaching more than $2 billion in 2020, you’d think that a universal definition of the term observability would have emerged by now. But it turns out that a clear definition of a term or industry isn’t necessarily a prerequisite for the rapid growth of its market size — just ask everyone at your next dinner party to define blockchain for you and see how many different answers you get!

A Quick Guide to Observability vs APM vs Monitoring

The terms observability, APM, and monitoring are often used interchangeably. However, these solutions can actually be quite different depending on the overall needs of the business. In this video, SolarWinds Principal Product Marketing Manager Pete Di Stefano explains the differences between each of these terms and how using intelligence to integrate insights from APM and monitoring into a centralized observability solution is key to gaining a more comprehensive understanding of your entire IT ecosystem.

The SRE's Quick Guide to Kubectl Logs

Logs are key to monitoring the performance of your applications. Kubernetes offers a command line tool for interacting with the control plane of a Kubernetes cluster called Kubectl. This tool allows debugging, monitoring, and, most importantly, logging capabilities. There are many great tools for SREs. However, Kubernetes supports Site Reliability Engineering principles through its capacity to standardize the definition, architecture, and orchestration of containerized applications.

Sponsored Post

Data Value Gap - Data Observability and Data Fabric - Missing Piece of AI/AIOps

A pivotal inhibitor to mitigate these challenges is the Data Value Gap. Data automation and Data Fabric are emerging as key technologies to overcome these challenges. Learn from industry experts about these key technologies and how they create a lasting impact in enterprise IT.

Schneider Electric consolidates monitoring tools by 83% with LogicMonitor

Schneider Electric consolidated its monitoring tools by 83% after onboarding LogicMonitor's observability platform. Schneider Electric, one of the most sustainable companies on the planet, is always striving to make energy better. This is done with the help of unified observability.

Building a Cost-Effective Full Observability Solution Around Open APIs and CNCF Projects

A full Observability stack has the goal of providing full centralized visibility to Development, Operations and Security teams into all of the Metrics, Logs and Traces generated by the applications and services under their domain. Many companies address these observability needs by buying a complete application performance management (APM) solution from a single vendor, like DataDog.

Secure Your Software Supply Chain Using Observability Webinar

Fequent software supply chain attacks are becoming the new normal for developers and security professionals everywhere. Even though it’s still relatively new, observability has continued to gain momentum as a way to identify software supply chain issues before they become a major disruption. Having access to the right data at the right time is necessary to make decisions about priorities. We’ve assembled a panel of experts from software, security, and data to talk about observability and what it means to your software supply chain security

Authors' Cut-Actionable SLOs Based on What Matters Most

SLOs—or Service Level Objectives—can be pretty powerful. They provide a safety net that helps teams identify and fix issues before they reach unacceptable levels and degrade the user experience. But SLOs can also be intimidating. Here’s how a lot of teams feel about them: We know we want SLOs, we’re not sure how to really use them, and we don’t know how to debug SLO-based alerts. Don’t worry, we’ve got your answer—observability!

Top 5 Debugging Tips for Kubernetes DaemonSet

Kubernetes is the most popular container orchestration tool for cloud-based web development. According to Statista, more than 50% of organizations used Kubernetes in 2021. This may not surprise you, as the orchestration tool provides some fantastic features to attract developers. DaemonSet is one of the highlighted features of Kubernetes, and it helps developers to improve cluster performance and reliability.

Understanding monitoring and observability

Roaming in the world of cloud technology not only helps you take a glance at the realm of cutting-edge technology but also helps you get familiar with concepts such as monitoring and observability. This article will cover an introduction to monitoring and the need for monitoring applications. From here, we will look at how you can utilize the data received when monitoring an application. This will allow us to understand how the concept of observability fits in with monitoring.

Monitoring Unit Tests with OpenTelemetry in .NET

In this post, we’ll look at how you can use OpenTelemetry to monitor your unit tests and send that data to Honeycomb to visualize. It’s important to note that you don’t need to adopt Honeycomb, or even OpenTelemetry, in your production application to get the benefit of tracing. This example uses OpenTelemetry purely in the test project and provides great insights into our customer’s code. We’re going to use xUnit as the runner and framework for our tests.

Migrating Monoliths to Microservices in Practice

There have been amazing articles on the subjects of migrating from a monolith to a microservice architecture e.g. this is probably one of the better examples. The benefits and drawbacks of the architectures should be pretty clear. I want to talk about something else though: the strategy. We build monoliths since they are easier to get started with. Microservices usually rise out of necessity when our system is already in production.

Sponsored Post

Modern Observability and Digital Transformation

For most businesses, effective digital transformation is a key strategic objective, and as computing infrastructure grows in complexity, end-to-end observability has never been more important to this cause. However, the amount of data and dynamic technologies required to keep up with demand only continues to increase, and current tools are not equipped to handle it- with any discrepancies resulting in rising costs and reduced competitiveness.

Honeycomb Play: Test Drive Honeycomb Without Signup or Setup

Honeycomb Play is an interactive sandbox that lets users explore Honeycomb’s data-enriched UI through a guided scenario. The hands-on experience takes a deep dive into how Honeycomb enables you to identify issues, assess their impact, and diagnose their causes for remediation. There is no requirement to sign up—simply dive in and get started right away!

Moving from an IT and Security Data Admin to an Observability Engineer

Join Ed Bailey, Nick Heudecker, and Jordan Perks as they discuss what it means to transition from acting simply as an IT and security data administrator to becoming a true observability engineer. In your role as an observability engineer, you’ll guide an organization on observability data best practices, enhance existing tool functionality, help control cost, and improve overall compliance.

Authors' Cut-Not-So-Distant Early Warning: Making the Move to Observability-Driven Development

This is how the developer story used to go: You do your coding work once, then you ship it to production—only to find out the code (or its dependencies) has security or other vulnerabilities. So, you go back and repeat your work to fix all those issues. But what if that all changed? What if observability were applied before everything was on fire? After all, observability is about understanding systems, which means more than just production.

An Engineer's Bill of Rights and Responsibilities

Power has a way of flowing towards people managers over time, no matter how many times you repeat “management is not a promotion, it’s a career change.” It’s natural, like water flowing downhill. Managers are privy to performance reviews and other personal information that they need to do their jobs, and they tend to be more practiced communicators.

An Introduction to OpenTelemetry and Observability

Cloud native and microservice architectures bring many advantages in terms of performance, scalability, and reliability, but one thing they can also bring is complexity. Having requests move between services can make debugging much more challenging and many of the past rules for monitoring applications don’t work well. This is made even more difficult by the fact that cloud services are inherently ephemeral, with containers constantly being spun up and spun down.

To Observability and Back Again: A Context's Journey

How do you pass context from events that concern Security teams to Development teams who can make changes and address those events? Often this involves a series of meetings and discussion that can take days or weeks to filter down from security event to developer awareness. Compounding the problem, developers generally do not have access to Splunk Core, Cloud or Enterprise indexes used by security teams, and indeed, may use only Splunk Observability for their metrics, traces and even logs.

The Real Opportunity for Improving Outcomes with Monitoring and Observability

If you were pulled into a meeting right now and asked to give your thoughts on how to achieve better outcomes with monitoring and observability, what would you recommend? Would you default to suggesting that your team improve Mean Time To Detect (MTTD)? Sure, you might make some improvements in that area, but it turns out that most of the opportunities lie in what comes after your system detects an issue. Let’s examine how to measure improvements in monitoring and observability.

How Customers Drive Our Continuous Innovation

With more than 300,000 customers, a thriving community of 185,000 THWACK® users, frequent SWUG™ events, and some 650,000 developers certified on SolarWinds® products, we have a unique ability to keep our fingers on the pulse of what our clients need to better manage, monitor, and understand their complex environments. We’re reminded every day how these customer interactions collectively serve as a crucial competitive advantage.

Data Observability Explained: How Observability Improves Data Workflows

Organizations in every industry are becoming increasingly dependent upon data to drive more efficient business processes and a better user experience. As the data collection and preparation processes that support these initiatives grow more complex, the likelihood of failures, performance bottlenecks, and quality issues within data workflows also increases.

Shaping an Observability Journey for the Future

The world of IT has gone through a significant amount of change in the last five to 10 years, and the rate of digital transformation can be challenging for organizations of all sizes. Keeping up with new and evolving capabilities alongside an increasingly distributed talent pool can be tough. That’s why it has always been my goal to keep up with the latest trends and provide the best tools for professionals working in the IT trenches. One of those emerging trends is observability.

Tracking Core Web Vitals with Honeycomb and Vercel

Google’s Core Web Vitals (CWVs) are used to rank the performance of mobile sites or pages. It’s easy to see when your CWV scores are low, but it’s not always clear exactly why that’s happening. In Honeycomb’s new guide, Tracking Core Web Vitals with Honeycomb and Vercel, you can learn how to capture, analyze, and debug your real-world CWV performance using a free Honeycomb account.