How Instana Dynamic APM Works

changes-1changes-1changes-2changes-3changes-4

Automatic Discovery and Continuous Alignment

Instana automatically discovers every application component and maps the interactions & dependencies between them.

The map is continuously updated with dependency and service quality information as changes occur.

changes-1changes-1changes-2changes-3changes-4
Instana-website_visuals_discover-01Instana-website_visuals_discover-01Instana-website_visuals_discover-02Instana-website_visuals_discover-03Instana-website_visuals_discover-04Instana-website_visuals_discover-05Instana-website_visuals_discover-06Instana-website_visuals_discover-07Instana-website_visuals_discover-08Instana-website_visuals_discover-09Instana-website_visuals_discover-10Instana-website_visuals_discover-11
Instana-website_visuals_discover-01Instana-website_visuals_discover-01Instana-website_visuals_discover-02Instana-website_visuals_discover-03Instana-website_visuals_discover-04Instana-website_visuals_discover-05Instana-website_visuals_discover-06Instana-website_visuals_discover-07Instana-website_visuals_discover-08Instana-website_visuals_discover-09Instana-website_visuals_discover-10Instana-website_visuals_discover-11

Low Effort & Overhead Instrumentation

Deployment is easy and fast. Simply deploy an Instana Agent to each host. We take care of the rest:

  • Discovery of the full technology stack (including containers and middleware) and stack dependencies
  • Auto-deployment of technology-specific monitoring agents
  • Automatic tracing of all requests across the environment

Not only does Instana begin monitoring with no configuration, but the Agents automatically update themselves and never force app server restarts. And Instana’s Agent has the lowest overhead in the industry.

Realtime 1-Second Data

When managing modern applications, one-second granularity is an absolute necessity.

Microservices and containers are short-lived. Some spin up to simply run a small piece of code before disappearing again.

  • For monitoring, one-second granularity allows all performance data to be gathered from every component
  • For discovery, one-second granularity enables all updates to occur, with full dependency and correlation, after only three seconds.

Even short spikes can be seen, allowing operators to understand whether a rollout / update caused an issue.

03_Realtime-Data@2x
04_Every_request@2x

Capture Every Request with a Distributed Trace

To understand highly distributed, constantly changing applications, Instana captures performance and flow detail for every request.

  • Instana collects the fully distributed trace of every request
  • Troubleshooters can determine the exact component, dependency, or data payload that caused the problem.

Machine Learning and Knowledge Based Health Management

Instana automatically collects the critical metrics needed to determine each specific technology’s health status using:

  • Curated, dynamic knowledgebase
  • Intelligent anomaly detection
  • Machine learning driven pattern detection
05_Machine_Learning@2x
06_Service-Quality-Incident-Reporting@2x

Service Quality Incident Reporting

Break through the noise of insignificant Events through a unique three-tiered approach to delivering Incident Reports.

Instana filters out the noise, raising only meaningful Events to Issue status. All Issues are correlated against each other to find connected events.

Incidents are created whenever a Service KPI is impacted. All correlated issues are collected into the Incident for reporting and troubleshooting.

Automatic, Exact Root Cause Identification

Modern applications built on microservices and/or containers are practically impossible for humans to troubleshoot.

Instana automatically identifies the Triggering Event of a service incident and the likely root cause of the problem.

08_Application_Management_Root_Cause_identification@2x
11_Correlated_code_level_visibility@2x

Correlated Code Level Visibility

Drill into code execution details directly from traces or incident reports

  • Code execution details are displayed
  • Code is correlated to the hosts, containers, frameworks and time span where it was executed

Data Collection and Tracing APIs

Instana’s platform can be extended to monitor and trace any framework, technology, or protocol not presently supported

  • API-based Trace and metric data are automatically integrated (and correlated when needed) with standard Instana data
  • Out of the box, Instana collects data and traces from 60+technologies including Hosts, Containers, Languages, Middleware, Databases, and more
Data-Collection@2x

Start Your Free Trial