From Zero to Enterprise APM in No Time Flat

August 15, 2017

Instana - Enterprise Observability and APM for Cloud-Native Applications

A Real World APM Story

This is the story of a recent POC (Proof Of Concept). It’s short because at Instana, we believe in Automation. The customer’s goal was visibility into their microservice and distributed architecture service environment. In their environment, all application components are running in Docker containers and managed by Kubernetes/MesoSphere.

Getting full application visibility only requires a few steps by DevOps:

  • Get an Instana SaaS (or On-Prem) Instance
  • Deploy the Instana Agent
  • Watch the Magic

Step One: Get Instana

Get access to Instana. Then login. The first time you login to the Instana SaaS environment, it looks like this. No Agents are reporting. No data is flowing. The first step is to get the Agents into play. In an application controlled by Kubernetes, this is really easy!

APM Application Map Before Deployment

Step Two: Deploy the Agent with Kubernetes or DC/OS

The Instana Agent is referenced in the “deployment descriptor” and the agent is deployed as a Docker Container. There’s an example for Kubernetes in our Technical Documentation:

kubectl apply -f instana-agent.yaml –validate=false

And five minutes later we get the following – I really mean “FIVE” minutes later.

APM Container Map After Deployment

Step Three: There is No Step Three – You’re Done!

Instana is now monitoring all services with respect to both health and change. Instana detects any change (and updates the map in real time), identifies any issues with the infrastructure and/or Services, and alerts users when any API or service experiences quality or performance problems.

Instana - Enterprise Observability and APM for Cloud-Native Applications

Step Four: Drop the Mic

Yes, it was that easy. I hope my boss doesn’t read this. I’m asking for a raise next week.

Learn more about Instana Dynamic Application Performance Management or contact me at [email protected]

Play with Instana’s APM Observability Sandbox

Announcement, Developer, Featured, Product, Thought Leadership
AWS Lambda, the serverless functions (or FaaS) offering from Amazon continues to grow in usage, both overall and in production applications. One of the biggest challenges is how to trace and monitor...
|
Developer, Engineering, Featured
Preface to integration tests: the test pyramid Before we can get into Testcontainers, we need to introduce the "test pyramid", a concept concerning the separation and number of tests for software, which...
|
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...
|

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 instana.com.