Life of an SRE at Instana – Detect certificate problems

Instana - Enterprise Observability and APM for Cloud-Native Applications

This is the fourth post in a series on the Life of an SRE at Instana. Check out the first post, second post and third post.

Detect certificate problems

Here is an example of a typical day as an SRE from last Monday. After the handover in the morning with our team in Australia, developers started complaining about one of our test environments not working. We monitor our test and preview environments with Instana, so I jumped into the UI and checked all services using the application perspective view.

Looking at the dashboard it was clear that something started breaking at around 9:30am.

Test system dashboard

I checked “Top Services” and selected “Erroneous Calls” and immediately found the component that was causing the errors. In this case it was our “ui-client” component. 

Instana - Enterprise Observability and APM for Cloud-Native Applications

I used “Analyze Calls” and looked at the “Erroneous Calls” to identify the problem. In this instance I am especially interested in Stack Traces and Errors that are shown in the details section.


Instana - Enterprise Observability and APM for Cloud-Native Applications


Looking at the error in the Stack Trace was enough to find the root cause. An invalid certificate was installed in one of the test environments. 

Error: Hostname/IP does not match certificate's altnames

Instana - Enterprise Observability and APM for Cloud-Native Applications


In the end identifying the problem with Instana and fixing it only took a few minutes. Being able to see all Calls and Traces, drilling down to the details like Errors and Stack Traces, makes Instana the perfect monitoring solution for the complex environments we have to deal with every day. After we fixed the issue I could start working on tasks I had initially planned for the day 🙂

PS: Today we configured cert-manager to automatically update our certificates for all our Kubernetes test environments. But thats a story for another post.


Play with Instana’s APM Observability Sandbox

Announcement, Product
From Instana’s inception we have believed that in order for our users to get the most out of an Application Performance Monitoring (APM) platform we needed to lower the barriers of entry...
Conceptual, Featured, Thought Leadership
Building scalable systems has become more accessible over the past decade thanks to immutable infrastructure, containers, and orchestration platforms such as Kubernetes. As the complexity of these applications continues to accelerate the...
Conceptual, Thought Leadership
What are the differences of Docker vs Kubernetes? This is a common question with a not-so-simple answer. The reality is that Docker is a company with multiple different products (container technology, and...

Start your FREE TRIAL today!

Instana, an IBM company, provides an Enterprise Observability Platform with automated application monitoring capabilities to businesses operating complex, modern, cloud-native applications no matter where they reside – on-premises or in public and private clouds, including mobile devices or IBM Z.

Control hybrid modern applications with Instana’s AI-powered discovery of deep contextual dependencies inside hybrid applications. Instana also gives visibility into development pipelines to help enable closed-loop DevOps automation.

This provides actionable feedback needed for clients as they to optimize application performance, enable innovation and mitigate risk, helping Dev+Ops add value and efficiency to software delivery pipelines while meeting their service and business level objectives.

For further information, please visit