{"id":15972,"date":"2021-08-03T19:02:34","date_gmt":"2021-08-04T02:02:34","guid":{"rendered":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/power-apps\/log-plug-in-telemetry-to-your-application-insights-resource\/"},"modified":"2025-06-11T07:53:09","modified_gmt":"2025-06-11T14:53:09","slug":"log-plug-in-telemetry-to-your-application-insights-resource","status":"publish","type":"post","link":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/power-apps\/log-plug-in-telemetry-to-your-application-insights-resource\/","title":{"rendered":"Log plug-in telemetry to your Application Insights resource"},"content":{"rendered":"<p>When you opt-in to the Application Insights integration described in the earlier <a href=\"https:\/\/powerapps.microsoft.com\/en-us\/blog\/announcing-monitor-model-driven-apps-using-application-insights-preview\/\">Announcing Monitor model-driven apps using Application Insights (Preview)<\/a> post, you can also use the new<br \/>\n<a href=\"https:\/\/docs.microsoft.com\/en-us\/dotnet\/api\/microsoft.xrm.sdk.plugintelemetry.ilogger?view=dynamics-general-ce-9\">Microsoft.Xrm.Sdk.PluginTelemetry.ILogger Interface<\/a> in your plug-in code.<\/p>\n<p>You should use ILogger because it allows telemetry for events that occur within a plug-in to be integrated with the larger scope of data captured with the Application Insights integration. The Application Insights integration will tell you when a plug-in executes, how long it takes to run, and whether it makes any external HTTP requests. But Microsoft cannot add any telemetry within the custom plug-ins that organizations use to extend the service. You must use ILogger to add the telemetry for the custom plug-in code running in your environment.<\/p>\n<p>When you use the ILogger interface, the telemetry is written directly to the same Application Insights resource that you choose to have your Dataverse and model-driven app telemetry exported to. The plug-in telemetry you write is never sent to Microsoft. If you use ILogger in a plug-in that is not running in an environment using the Application Insights integration, nothing happens.<\/p>\n<p>The <a href=\"https:\/\/docs.microsoft.com\/en-us\/dotnet\/api\/microsoft.xrm.sdk.itracingservice?view=dynamics-general-ce-9\">ITracingService<\/a> available for plug-ins has never been intended to provide a telemetry solution. It is intended to facilitate debugging runtime errors. With ILogger, you can capture true telemetry data that will persist for as long as you choose to retain it. This data will allow you to capture metrics over time and use Application Insights capabilities to view and analyze the data. You can configure alerts to be sent when specified conditions occur.<\/p>\n<p>To learn more, go to <a href=\"https:\/\/docs.microsoft.com\/en-us\/powerapps\/developer\/data-platform\/application-insights-ilogger\">Write Telemetry to your Application Insights resource using ILogger (Preview)<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Use the new ILogger Interface in your plug-in code together with Application Insights integration to capture the complete view of telemetry events in your environment.<\/p>\n","protected":false},"author":162,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"ms_queue_id":[],"ep_exclude_from_search":false,"_classifai_error":"","_classifai_text_to_speech_error":"","_alt_title":"","ms-ems-related-posts":[],"footnotes":""},"audience":[3378],"content-type":[],"job-role":[],"product":[3473],"property":[],"topic":[],"coauthors":[2156],"class_list":["post-15972","post","type-post","status-publish","format-standard","hentry","audience-it-professional","product-power-apps"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Log plug-in telemetry to your Application Insights resource - Microsoft Power Platform Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/2021\/08\/03\/log-plug-in-telemetry-to-your-application-insights-resource\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Log plug-in telemetry to your Application Insights resource - Microsoft Power Platform Blog\" \/>\n<meta property=\"og:description\" content=\"Use the new ILogger Interface in your plug-in code together with Application Insights integration to capture the complete view of telemetry events in your environment.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/power-apps\/log-plug-in-telemetry-to-your-application-insights-resource\/\" \/>\n<meta property=\"og:site_name\" content=\"Microsoft Power Platform Blog\" \/>\n<meta property=\"article:published_time\" content=\"2021-08-04T02:02:34+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-06-11T14:53:09+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2023\/12\/Microsoft-logo_rgb_c-gray_950-1.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"950\" \/>\n\t<meta property=\"og:image:height\" content=\"413\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Jim Daly\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Jim Daly\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/2021\/08\/03\/log-plug-in-telemetry-to-your-application-insights-resource\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/2021\/08\/03\/log-plug-in-telemetry-to-your-application-insights-resource\/\"},\"author\":[{\"@id\":\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/author\/jim-daly\/\",\"@type\":\"Person\",\"@name\":\"Jim Daly\"}],\"headline\":\"Log plug-in telemetry to your Application Insights resource\",\"datePublished\":\"2021-08-04T02:02:34+00:00\",\"dateModified\":\"2025-06-11T14:53:09+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/2021\/08\/03\/log-plug-in-telemetry-to-your-application-insights-resource\/\"},\"wordCount\":284,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/#organization\"},\"keywords\":[\"Code first\",\"Dataverse\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/2021\/08\/03\/log-plug-in-telemetry-to-your-application-insights-resource\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/2021\/08\/03\/log-plug-in-telemetry-to-your-application-insights-resource\/\",\"url\":\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/2021\/08\/03\/log-plug-in-telemetry-to-your-application-insights-resource\/\",\"name\":\"Log plug-in telemetry to your Application Insights resource - Microsoft Power Platform Blog\",\"isPartOf\":{\"@id\":\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/#website\"},\"datePublished\":\"2021-08-04T02:02:34+00:00\",\"dateModified\":\"2025-06-11T14:53:09+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/2021\/08\/03\/log-plug-in-telemetry-to-your-application-insights-resource\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/2021\/08\/03\/log-plug-in-telemetry-to-your-application-insights-resource\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/2021\/08\/03\/log-plug-in-telemetry-to-your-application-insights-resource\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Log plug-in telemetry to your Application Insights resource\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/#website\",\"url\":\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/\",\"name\":\"Microsoft Power Platform Blog\",\"description\":\"Innovate with Business Apps\",\"publisher\":{\"@id\":\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/#organization\",\"name\":\"Microsoft Power Platform Blog\",\"url\":\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2020\/03\/Microsoft-Logo-e1685482038800.png\",\"contentUrl\":\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2020\/03\/Microsoft-Logo-e1685482038800.png\",\"width\":194,\"height\":145,\"caption\":\"Microsoft Power Platform Blog\"},\"image\":{\"@id\":\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/#\/schema\/person\/ca2719b12cc65502c5866334c4761333\",\"name\":\"Jim Daly\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/secure.gravatar.com\/avatar\/e9f765c979a8693147ee74af65f4f629c85ad2a7f860a0d22a21c43d8bc98b77?s=96&d=mm&r=gc370e41433d39e8516325b34305d9276\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/e9f765c979a8693147ee74af65f4f629c85ad2a7f860a0d22a21c43d8bc98b77?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/e9f765c979a8693147ee74af65f4f629c85ad2a7f860a0d22a21c43d8bc98b77?s=96&d=mm&r=g\",\"caption\":\"Jim Daly\"},\"url\":\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/author\/jdaly\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Log plug-in telemetry to your Application Insights resource - Microsoft Power Platform Blog","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:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/2021\/08\/03\/log-plug-in-telemetry-to-your-application-insights-resource\/","og_locale":"en_US","og_type":"article","og_title":"Log plug-in telemetry to your Application Insights resource - Microsoft Power Platform Blog","og_description":"Use the new ILogger Interface in your plug-in code together with Application Insights integration to capture the complete view of telemetry events in your environment.","og_url":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/power-apps\/log-plug-in-telemetry-to-your-application-insights-resource\/","og_site_name":"Microsoft Power Platform Blog","article_published_time":"2021-08-04T02:02:34+00:00","article_modified_time":"2025-06-11T14:53:09+00:00","og_image":[{"width":950,"height":413,"url":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2023\/12\/Microsoft-logo_rgb_c-gray_950-1.webp","type":"image\/png"}],"author":"Jim Daly","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Jim Daly","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/2021\/08\/03\/log-plug-in-telemetry-to-your-application-insights-resource\/#article","isPartOf":{"@id":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/2021\/08\/03\/log-plug-in-telemetry-to-your-application-insights-resource\/"},"author":[{"@id":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/author\/jim-daly\/","@type":"Person","@name":"Jim Daly"}],"headline":"Log plug-in telemetry to your Application Insights resource","datePublished":"2021-08-04T02:02:34+00:00","dateModified":"2025-06-11T14:53:09+00:00","mainEntityOfPage":{"@id":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/2021\/08\/03\/log-plug-in-telemetry-to-your-application-insights-resource\/"},"wordCount":284,"commentCount":0,"publisher":{"@id":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/#organization"},"keywords":["Code first","Dataverse"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/2021\/08\/03\/log-plug-in-telemetry-to-your-application-insights-resource\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/2021\/08\/03\/log-plug-in-telemetry-to-your-application-insights-resource\/","url":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/2021\/08\/03\/log-plug-in-telemetry-to-your-application-insights-resource\/","name":"Log plug-in telemetry to your Application Insights resource - Microsoft Power Platform Blog","isPartOf":{"@id":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/#website"},"datePublished":"2021-08-04T02:02:34+00:00","dateModified":"2025-06-11T14:53:09+00:00","breadcrumb":{"@id":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/2021\/08\/03\/log-plug-in-telemetry-to-your-application-insights-resource\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/2021\/08\/03\/log-plug-in-telemetry-to-your-application-insights-resource\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/2021\/08\/03\/log-plug-in-telemetry-to-your-application-insights-resource\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/"},{"@type":"ListItem","position":2,"name":"Log plug-in telemetry to your Application Insights resource"}]},{"@type":"WebSite","@id":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/#website","url":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/","name":"Microsoft Power Platform Blog","description":"Innovate with Business Apps","publisher":{"@id":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/#organization","name":"Microsoft Power Platform Blog","url":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2020\/03\/Microsoft-Logo-e1685482038800.png","contentUrl":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2020\/03\/Microsoft-Logo-e1685482038800.png","width":194,"height":145,"caption":"Microsoft Power Platform Blog"},"image":{"@id":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/#\/schema\/person\/ca2719b12cc65502c5866334c4761333","name":"Jim Daly","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/e9f765c979a8693147ee74af65f4f629c85ad2a7f860a0d22a21c43d8bc98b77?s=96&d=mm&r=gc370e41433d39e8516325b34305d9276","url":"https:\/\/secure.gravatar.com\/avatar\/e9f765c979a8693147ee74af65f4f629c85ad2a7f860a0d22a21c43d8bc98b77?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/e9f765c979a8693147ee74af65f4f629c85ad2a7f860a0d22a21c43d8bc98b77?s=96&d=mm&r=g","caption":"Jim Daly"},"url":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/author\/jdaly\/"}]}},"bloginabox_animated_featured_image":null,"bloginabox_display_generated_audio":false,"distributor_meta":false,"distributor_terms":false,"distributor_media":false,"distributor_original_site_name":"Microsoft Power Platform Blog","distributor_original_site_url":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog","push-errors":false,"_links":{"self":[{"href":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/posts\/15972","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/users\/162"}],"replies":[{"embeddable":true,"href":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/comments?post=15972"}],"version-history":[{"count":1,"href":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/posts\/15972\/revisions"}],"predecessor-version":[{"id":130313,"href":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/posts\/15972\/revisions\/130313"}],"wp:attachment":[{"href":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/media?parent=15972"}],"wp:term":[{"taxonomy":"audience","embeddable":true,"href":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/audience?post=15972"},{"taxonomy":"content-type","embeddable":true,"href":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/content-type?post=15972"},{"taxonomy":"job-role","embeddable":true,"href":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/job-role?post=15972"},{"taxonomy":"product","embeddable":true,"href":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/product?post=15972"},{"taxonomy":"property","embeddable":true,"href":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/property?post=15972"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/topic?post=15972"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/coauthors?post=15972"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}