{"id":6056,"date":"2017-12-07T10:40:02","date_gmt":"2017-12-07T15:40:02","guid":{"rendered":"https:\/\/www.eginnovations.com\/blog\/?p=6056"},"modified":"2024-04-08T03:16:03","modified_gmt":"2024-04-08T07:16:03","slug":"apm-analytics-and-root-cause-analysis","status":"publish","type":"post","link":"https:\/\/www.eginnovations.com\/blog\/apm-analytics-and-root-cause-analysis\/","title":{"rendered":"APM, Analytics and Root-Cause Analysis"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-6069 alignright\" src=\"https:\/\/www.eginnovations.com\/blog\/wp-content\/uploads\/2017\/12\/APM-analytics-and-root-cause-analysis.jpg\" alt=\"APM, Analytics and Root-Cause Analysis\" width=\"200\" height=\"121\" border=\"0\" srcset=\"https:\/\/www.eginnovations.com\/blog\/wp-content\/uploads\/2017\/12\/APM-analytics-and-root-cause-analysis.jpg 200w, https:\/\/www.eginnovations.com\/blog\/wp-content\/uploads\/2017\/12\/APM-analytics-and-root-cause-analysis-140x85.jpg 140w\" sizes=\"auto, (max-width: 200px) 100vw, 200px\" \/>Root-cause analysis (RCA) has its roots in incident management, but reports of RCA\u2019s demise may be greatly exaggerated. Being able to proactively identify the sources of event storms and performance anomalies will require automated, real-time root-cause analysis.<\/p>\n<p>I think Enterprise Management Associates said it well:<\/p>\n<blockquote><p>\u201cThe data and metrics collected at instrumentation points across the application ecosystem are essential to performance monitoring and root cause analysis.<\/p>\n<p>However, <strong>analytics capable of transforming data and metrics into an application-focused report or dashboards are what separates actual application monitoring from relatively simple silo monitoring.<\/strong><\/p>\n<p><strong>Analytics add the context necessary to understand the role of each moving part in the end-to-end execution environment, a viewpoint that is absolutely critical for rapid\u00a0\u2013 and eventually <u>automated<\/u>\u00a0\u2013 problem determination and resolution.<\/strong><\/p>\n<p>Without this context, these solutions would simply be operational data stores versus true tools capable of insight into application ecosystems.\u201d<\/p>\n<p><em>&#8211; Sturm, Rick; Pollard, Carol; Craig, Julie. Application Performance Management (APM) in the Digital Enterprise: Managing Applications for Cloud, Mobile, IoT and eBusiness<\/em><\/p><\/blockquote>\n<p>So, this is why we\u2019re hearing so much about \u201canalytics.\u201d Root-cause <em>analysis<\/em> is, and should be, part of this discussion.<\/p>\n<p>Root-cause analysis is an activity that identifies the root cause of an incident or problem. From a monitoring and event management perspective, the &#8220;root-cause&#8221; is the event that, when corrected, will clear other events which happen to be effects, rather than the actual cause of the event storm.<\/p>\n<p>Almost all monitoring tools can enable some form of root-cause analysis. The question is, <em>who<\/em> is doing the analysis? Reducing event storms from 1,000\u2019s of events to 10 events sounds good, but it still doesn\u2019t provide actionable information. In addition, providing charts and graphs that require specialized skills to analyze is not the same as <em>automated<\/em> root-cause analysis.<\/p>\n<p>IT will need to compete with the business for data science and analytics skill sets, and it\u2019s likely that demand will exceed supply for some time<a href=\"#_edn1\" name=\"_ednref1\">[i]<\/a>. So, the need for automated diagnostics is what\u2019s driving the analytics frenzy\u2014particularly from an <em>IT<\/em> analytics perspective. Most organizations would rather spend their precious analytics talent on <em>business<\/em> analytics, so it\u2019s likely that\u2019s where the talent will reside.<\/p>\n<p>But I wonder if IT can borrow from the business here. The term \u201cembedded analytics\u201d is used mostly in business process or business intelligence circles. Embedded analytics integrates analytic content and capabilities within a process:<\/p>\n<ul>\n<li style=\"text-align: left;\">It provides relevant information and analytical tools designed for a specific task<\/li>\n<li style=\"text-align: left;\">It provides information the context of a decision or action<\/li>\n<li style=\"text-align: left;\">It enables more efficient use of applications by users<\/li>\n<\/ul>\n<p>Let\u2019s see how this applies to managing the performance of digital business services.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"Task-Specific_Information\"><\/span>Task-Specific Information<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>A simple example of task-specific information is how the monitor presents alarm data. If you are presented with a topology map or an alarm window that shows multiple red\/critical alarms, it is likely that multiple resources will become involved.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-6063 alignright\" src=\"https:\/\/www.eginnovations.com\/blog\/wp-content\/uploads\/2017\/12\/apm-tools-alerting1.jpg\" alt=\"APM Tools: Alerting\" width=\"284\" height=\"194\" border=\"0\" srcset=\"https:\/\/www.eginnovations.com\/blog\/wp-content\/uploads\/2017\/12\/apm-tools-alerting1.jpg 284w, https:\/\/www.eginnovations.com\/blog\/wp-content\/uploads\/2017\/12\/apm-tools-alerting1-140x96.jpg 140w\" sizes=\"auto, (max-width: 284px) 100vw, 284px\" \/>Ideally the interface will point the user to a single root-cause, even if it\u2019s inside a public or private cloud infrastructure.<\/p>\n<p>If the root-cause is in the application code, the interface should point you to the specific line of code that\u2019s causing the performance issue (i.e., a database query, an application bug, etc.).<\/p>\n<p>So, this type of visualization directly addresses a basic IT operations task.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"Context-Specific_Information\"><\/span>Context-Specific Information<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Application performance analytics also must be context-specific. Context is what gives us the setting or circumstances associated with events; it allows us to fully understand and assess what\u2019s happening.<\/p>\n<p>This applies to understanding business impacts in a production environment, but also to different use cases across the service lifecycle. Providing all stakeholders with a unified view in the context of a specific digital business service \u2013 with real-time intelligence at every layer of every component \u2013 is what unified monitoring is all about.<\/p>\n<p>A converged application and infrastructure solution can provide high levels of automation, including end-to-end and top-to-bottom correlation and self-healing capabilities (automated remediation) for critical applications and their supporting infrastructure.<\/p>\n<p>Context must include the entire digital business service ecosystem, inclusive of all its components, and automatically determine if an application slowdown is due to code level issues or due to infrastructure issues.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"Root-Cause_Analysis_and_Efficient_APM_Analytics\"><\/span>Root-Cause Analysis and Efficient APM Analytics<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>By combining application analytics capabilities \u2013 such as real user monitoring \u2013 transaction tracing and code-level diagnostics with automated root-cause analysis, customers can realize a level of automated diagnosis that can make troubleshooting and problem identification fast and definitive. This is the key to efficiency in application <a href=\"https:\/\/www.eginnovations.com\/blog\/what-is-application-performance-monitoring\/\/\">performance monitoring<\/a> across all stages of the service lifecycle.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"APM_and_Digital_Business_Services\"><\/span>APM and Digital Business Services<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>The lines between business and IT analytics are blurring. But, as analytics become embedded into new digital business service applications, IT will still need the ability to proactively isolate the source of application performance issues. The machine learning and pattern matching that many business analytic tools provide may not have sufficient domain knowledge to enable this.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"About_eG_Innovations\"><\/span>About eG Innovations<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>eG Innovations is a provider of performance management solutions. eG Enterprise takes measurements at every layer of every component across end-to-end IT services, learns the norms of all measurements and, through patented analytics embedded in the monitor, automatically isolates which layer of which component is the source of a performance issue.<\/p>\n<p>Today we accomplish this across any deployment model\u2014 public, private or hybrid cloud\u2014and from code to bare metal.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-6060 aligncenter\" src=\"https:\/\/www.eginnovations.com\/blog\/wp-content\/uploads\/2017\/12\/apm-tools-eG-Enterprise.jpg\" alt=\"eG Enterprise APM\" width=\"636\" height=\"227\" border=\"0\" srcset=\"https:\/\/www.eginnovations.com\/blog\/wp-content\/uploads\/2017\/12\/apm-tools-eG-Enterprise.jpg 636w, https:\/\/www.eginnovations.com\/blog\/wp-content\/uploads\/2017\/12\/apm-tools-eG-Enterprise-300x107.jpg 300w, https:\/\/www.eginnovations.com\/blog\/wp-content\/uploads\/2017\/12\/apm-tools-eG-Enterprise-310x111.jpg 310w, https:\/\/www.eginnovations.com\/blog\/wp-content\/uploads\/2017\/12\/apm-tools-eG-Enterprise-140x50.jpg 140w\" sizes=\"auto, (max-width: 636px) 100vw, 636px\" \/><\/p>\n<p><strong><a href=\"https:\/\/www.eginnovations.com\/product\/application-performance-monitoring\">Learn more about eG Enterprise \u00bb<\/a><\/strong><\/p>\n<p><em><a href=\"#_ednref1\" name=\"_edn1\">[i]<\/a><a href=\"https:\/\/www.forbes.com\/sites\/louiscolumbus\/2017\/05\/13\/ibm-predicts-demand-for-data-scientists-will-soar-28-by-2020\/#7965e5707e3b\" target=\"_blank\" rel=\"noopener noreferrer\">IBM Predicts Demand For Data Scientists Will Soar 28% By 2020<\/a>, Forbes &#8211; Louis Columbus , CONTRIBUTOR\u00a0<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Root-cause analysis (RCA) has its roots in incident management, but reports of RCA\u2019s demise may be greatly exaggerated. Being able to proactively identify the sources of event storms and performance anomalies will require automated, real-time root-cause analysis. I think Enterprise Management Associates said it well: \u201cThe data and metrics collected at instrumentation points across the [&hellip;]<\/p>\n","protected":false},"author":14,"featured_media":6070,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"_lmt_disableupdate":"no","_lmt_disable":"","footnotes":""},"categories":[371],"tags":[],"class_list":["post-6056","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-application-performance-monitoring-apm"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>What is APM and How is Related to Root-Cause Analysis<\/title>\n<meta name=\"description\" content=\"Business and IT analytics converge, yet APM tools remain crucial for pinpointing app performance issues. Read the blog to discover why.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.eginnovations.com\/blog\/apm-analytics-and-root-cause-analysis\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"What is APM and How is Related to Root-Cause Analysis\" \/>\n<meta property=\"og:description\" content=\"Business and IT analytics converge, yet APM tools remain crucial for pinpointing app performance issues. Read the blog to discover why.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.eginnovations.com\/blog\/apm-analytics-and-root-cause-analysis\/\" \/>\n<meta property=\"og:site_name\" content=\"eG Innovations\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/eGInnovations\" \/>\n<meta property=\"article:published_time\" content=\"2017-12-07T15:40:02+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-04-08T07:16:03+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.eginnovations.com\/blog\/wp-content\/uploads\/2017\/12\/APM-analytics-and-root-cause-analysis-featured.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"300\" \/>\n\t<meta property=\"og:image:height\" content=\"200\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"John Worthington\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@https:\/\/twitter.com\/jMarcusWorthy\" \/>\n<meta name=\"twitter:site\" content=\"@eginnovations\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"John Worthington\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"What is APM and How is Related to Root-Cause Analysis","description":"Business and IT analytics converge, yet APM tools remain crucial for pinpointing app performance issues. Read the blog to discover why.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.eginnovations.com\/blog\/apm-analytics-and-root-cause-analysis\/","og_locale":"en_US","og_type":"article","og_title":"What is APM and How is Related to Root-Cause Analysis","og_description":"Business and IT analytics converge, yet APM tools remain crucial for pinpointing app performance issues. Read the blog to discover why.","og_url":"https:\/\/www.eginnovations.com\/blog\/apm-analytics-and-root-cause-analysis\/","og_site_name":"eG Innovations","article_publisher":"https:\/\/www.facebook.com\/eGInnovations","article_published_time":"2017-12-07T15:40:02+00:00","article_modified_time":"2024-04-08T07:16:03+00:00","og_image":[{"width":300,"height":200,"url":"https:\/\/www.eginnovations.com\/blog\/wp-content\/uploads\/2017\/12\/APM-analytics-and-root-cause-analysis-featured.jpg","type":"image\/jpeg"}],"author":"John Worthington","twitter_card":"summary_large_image","twitter_creator":"@https:\/\/twitter.com\/jMarcusWorthy","twitter_site":"@eginnovations","twitter_misc":{"Written by":"John Worthington","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.eginnovations.com\/blog\/apm-analytics-and-root-cause-analysis\/#article","isPartOf":{"@id":"https:\/\/www.eginnovations.com\/blog\/apm-analytics-and-root-cause-analysis\/"},"author":{"name":"John Worthington","@id":"https:\/\/www.eginnovations.com\/blog\/#\/schema\/person\/fb25e1558e4bc0c53614ee559d033c65"},"headline":"APM, Analytics and Root-Cause Analysis","datePublished":"2017-12-07T15:40:02+00:00","dateModified":"2024-04-08T07:16:03+00:00","mainEntityOfPage":{"@id":"https:\/\/www.eginnovations.com\/blog\/apm-analytics-and-root-cause-analysis\/"},"wordCount":919,"commentCount":0,"publisher":{"@id":"https:\/\/www.eginnovations.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.eginnovations.com\/blog\/apm-analytics-and-root-cause-analysis\/#primaryimage"},"thumbnailUrl":"https:\/\/www.eginnovations.com\/blog\/wp-content\/uploads\/2017\/12\/APM-analytics-and-root-cause-analysis-featured.jpg","articleSection":["Application Performance Monitoring (APM)"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.eginnovations.com\/blog\/apm-analytics-and-root-cause-analysis\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.eginnovations.com\/blog\/apm-analytics-and-root-cause-analysis\/","url":"https:\/\/www.eginnovations.com\/blog\/apm-analytics-and-root-cause-analysis\/","name":"What is APM and How is Related to Root-Cause Analysis","isPartOf":{"@id":"https:\/\/www.eginnovations.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.eginnovations.com\/blog\/apm-analytics-and-root-cause-analysis\/#primaryimage"},"image":{"@id":"https:\/\/www.eginnovations.com\/blog\/apm-analytics-and-root-cause-analysis\/#primaryimage"},"thumbnailUrl":"https:\/\/www.eginnovations.com\/blog\/wp-content\/uploads\/2017\/12\/APM-analytics-and-root-cause-analysis-featured.jpg","datePublished":"2017-12-07T15:40:02+00:00","dateModified":"2024-04-08T07:16:03+00:00","description":"Business and IT analytics converge, yet APM tools remain crucial for pinpointing app performance issues. Read the blog to discover why.","breadcrumb":{"@id":"https:\/\/www.eginnovations.com\/blog\/apm-analytics-and-root-cause-analysis\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.eginnovations.com\/blog\/apm-analytics-and-root-cause-analysis\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.eginnovations.com\/blog\/apm-analytics-and-root-cause-analysis\/#primaryimage","url":"https:\/\/www.eginnovations.com\/blog\/wp-content\/uploads\/2017\/12\/APM-analytics-and-root-cause-analysis-featured.jpg","contentUrl":"https:\/\/www.eginnovations.com\/blog\/wp-content\/uploads\/2017\/12\/APM-analytics-and-root-cause-analysis-featured.jpg","width":300,"height":200,"caption":"APM, Analytics and Root-Cause Analysis"},{"@type":"BreadcrumbList","@id":"https:\/\/www.eginnovations.com\/blog\/apm-analytics-and-root-cause-analysis\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.eginnovations.com\/blog\/"},{"@type":"ListItem","position":2,"name":"APM, Analytics and Root-Cause Analysis"}]},{"@type":"WebSite","@id":"https:\/\/www.eginnovations.com\/blog\/#website","url":"https:\/\/www.eginnovations.com\/blog\/","name":"eG Innovations","description":"IT Performance Monitoring Insights","publisher":{"@id":"https:\/\/www.eginnovations.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.eginnovations.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.eginnovations.com\/blog\/#organization","name":"eG Innovations","alternateName":"eg innovations","url":"https:\/\/www.eginnovations.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.eginnovations.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.eginnovations.com\/blog\/wp-content\/uploads\/2014\/07\/eg-logo-dark-gray1_new.jpg","contentUrl":"https:\/\/www.eginnovations.com\/blog\/wp-content\/uploads\/2014\/07\/eg-logo-dark-gray1_new.jpg","width":362,"height":235,"caption":"eG Innovations"},"image":{"@id":"https:\/\/www.eginnovations.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/eGInnovations","https:\/\/x.com\/eginnovations"]},{"@type":"Person","@id":"https:\/\/www.eginnovations.com\/blog\/#\/schema\/person\/fb25e1558e4bc0c53614ee559d033c65","name":"John Worthington","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.eginnovations.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/67b23b2b4fa33779a156cd25d8d65bcd?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/67b23b2b4fa33779a156cd25d8d65bcd?s=96&d=mm&r=g","caption":"John Worthington"},"sameAs":["https:\/\/x.com\/https:\/\/twitter.com\/jMarcusWorthy"],"url":"https:\/\/www.eginnovations.com\/blog\/author\/johnworthington\/"}]}},"modified_by":"eG Innovations","_links":{"self":[{"href":"https:\/\/www.eginnovations.com\/blog\/wp-json\/wp\/v2\/posts\/6056","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.eginnovations.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.eginnovations.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.eginnovations.com\/blog\/wp-json\/wp\/v2\/users\/14"}],"replies":[{"embeddable":true,"href":"https:\/\/www.eginnovations.com\/blog\/wp-json\/wp\/v2\/comments?post=6056"}],"version-history":[{"count":0,"href":"https:\/\/www.eginnovations.com\/blog\/wp-json\/wp\/v2\/posts\/6056\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.eginnovations.com\/blog\/wp-json\/wp\/v2\/media\/6070"}],"wp:attachment":[{"href":"https:\/\/www.eginnovations.com\/blog\/wp-json\/wp\/v2\/media?parent=6056"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.eginnovations.com\/blog\/wp-json\/wp\/v2\/categories?post=6056"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.eginnovations.com\/blog\/wp-json\/wp\/v2\/tags?post=6056"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}