{"id":140,"date":"2015-11-12T11:00:01","date_gmt":"2015-11-12T11:00:01","guid":{"rendered":"http:\/\/blogs.encamina.com\/por-una-nube-sostenible\/?p=140"},"modified":"2015-11-12T08:36:15","modified_gmt":"2015-11-12T08:36:15","slug":"monitorizando-tu-aplicacion-en-azure-con-application-insights","status":"publish","type":"post","link":"https:\/\/blogs.encamina.com\/por-una-nube-sostenible\/monitorizando-tu-aplicacion-en-azure-con-application-insights\/","title":{"rendered":"Monitorizando tu Aplicaci\u00f3n en Azure con Application Insights"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/acomdpsstorage.blob.core.windows.net\/dpsmedia-prod\/azure.microsoft.com\/es-es\/documentation\/articles\/app-insights-overview\/20151030011733\/00-sample.png\" alt=\"\" width=\"602\" height=\"353\" \/>Con la llegada del Cloud, muchas cosas han cambiado. Una de ellas es la forma en la que se desarrolla y se monitoriza la aplicaci\u00f3n. Tradicionalmente, cuando se realizaba cualquier desarrollo, introduc\u00edamos un log en dicha aplicaci\u00f3n (de sobra son\u00a0conocidas librer\u00edas como NLog, Log4Net, etc). Pero ahora, los tiempos han cambiado. Ahora desarrollamos para cualquier aplicaci\u00f3n y cualquier dispositivo, lo que nos obliga a tener alg\u00fan mecanismo mediante el cual <strong>podamos monitorizar nuestra aplicaci\u00f3n una vez (incluso estando en producci\u00f3n)<\/strong>.<!--more--><\/p>\n<p>En Azure disponemos del servicio <strong>Application Insigh.\u00a0<\/strong>Es un <strong>servicio de an\u00e1lisis extensible que supervisa su aplicaci\u00f3n activa<\/strong>. Le ayuda a detectar y a diagnosticar problemas de rendimiento y a comprender qu\u00e9 hacen los usuarios realmente con su aplicaci\u00f3n. <strong>Est\u00e1 dise\u00f1ado para desarrolladores, <\/strong>para ayudarles a mejorar continuamente el rendimiento y la facilidad de uso de la aplicaci\u00f3n.<\/p>\n<p>Pero tambi\u00e9n es posible utilizarlo para labores de marketing. Se pueden <strong>analizar patrones de uso<\/strong> para entender las necesidades de los usuarios\u00a0y mejorar continuamente la aplicaci\u00f3n.<\/p>\n<ul>\n<li>Recuentos de vistas de p\u00e1ginas, usurarios nuevos y recurrentes, ubicaci\u00f3n geogr\u00e1fica, plataformas y otras estad\u00edsticas de uso principales.<\/li>\n<li>Seguimiento de las rutas de acceso de uso para evaluar el \u00e9xito de cada caracter\u00edstica.<\/li>\n<\/ul>\n<p>Se pueden <strong>detectar, evaluar y diagnosticar problemas de rendimiento<\/strong> y corregirlos antes de que la mayor\u00eda de los usuarios se den cuenta.<\/p>\n<ul>\n<li>Alertas sobre cambios en el rendimiento o bloqueos.<\/li>\n<li>M\u00e9tricas para ayudar a diagnosticar problemas de rendimiento, como tiempos de respuesta, uso de CPU o seguimiento de dependencias.<\/li>\n<li>Pruebas de disponibilidad para aplicaciones web.<\/li>\n<li>Informes y alertas de excepciones y bloqueos.<\/li>\n<li>B\u00fasqueda eficaz de registros de diagn\u00f3sticos (lo que incluye seguimientos de registro de sus marcos de registro favoritos).<\/li>\n<\/ul>\n<p>Adem\u00e1s este servicio, <strong>es posible utilizarlo en muchas plataformas<\/strong>. Applicattion Insigh es un SDK disponible para servidores ASP.NET, Servicios de Azure, Servidores J2EE, P\u00e1ginas Web, Windows Phone, Xamarin, Joomla, SharePoint, NodeJS, etc. Es decir, un amplio abanico independiente casi de la plataforma en la que est\u00e1s desarrollando.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Ejemplo_Practico_utilizar_Aplicattion_Insight_en_ASPNET\"><\/span>Ejemplo Pr\u00e1ctico: utilizar Aplicattion Insight en ASP.NET<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><strong>1. Creaci\u00f3n de recursos en Application Insights<\/strong><\/p>\n<p>Inicia sesi\u00f3n en el Portal de Azure y crea un nuevo recurso de Application Insights. Elige ASP.NET como tipo de aplicaci\u00f3n.<br \/>\n<a href=\"https:\/\/blogs.encamina.com\/por-una-nube-sostenible\/wp-content\/uploads\/sites\/19\/2015\/11\/aplicationInsight1.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-149\" src=\"https:\/\/blogs.encamina.com\/por-una-nube-sostenible\/wp-content\/uploads\/sites\/19\/2015\/11\/aplicationInsight1.png\" alt=\"aplicationInsight\" width=\"218\" height=\"311\" srcset=\"https:\/\/encaminablogs.wpenginepowered.com\/por-una-nube-sostenible\/wp-content\/uploads\/sites\/19\/2015\/11\/aplicationInsight1.png 313w, https:\/\/encaminablogs.wpenginepowered.com\/por-una-nube-sostenible\/wp-content\/uploads\/sites\/19\/2015\/11\/aplicationInsight1-211x300.png 211w\" sizes=\"auto, (max-width: 218px) 100vw, 218px\" \/><\/a><\/p>\n<p>Una vez creado el recurso, coge\u00a0el KeyInstrumentation para poder utilizarlo en nuestra aplicaci\u00f3n.<br \/>\n<a href=\"https:\/\/blogs.encamina.com\/por-una-nube-sostenible\/wp-content\/uploads\/sites\/19\/2015\/11\/nubesostenible.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-full wp-image-155\" src=\"https:\/\/blogs.encamina.com\/por-una-nube-sostenible\/wp-content\/uploads\/sites\/19\/2015\/11\/nubesostenible.png\" alt=\"nubesostenible\" width=\"563\" height=\"375\" srcset=\"https:\/\/encaminablogs.wpenginepowered.com\/por-una-nube-sostenible\/wp-content\/uploads\/sites\/19\/2015\/11\/nubesostenible.png 563w, https:\/\/encaminablogs.wpenginepowered.com\/por-una-nube-sostenible\/wp-content\/uploads\/sites\/19\/2015\/11\/nubesostenible-300x200.png 300w\" sizes=\"auto, (max-width: 563px) 100vw, 563px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p><strong>2. Instala el SDK en su aplicaci\u00f3n.<\/strong><\/p>\n<p>Instala y configura el SDK de Application Insights, var\u00eda en funci\u00f3n de la plataforma en la que trabaja. En el caso de las aplicaciones de ASP.NET es f\u00e1cil.<\/p>\n<p>En Visual Studio, edita los paquetes de NuGet de su proyecto de aplicaci\u00f3n web. Instala el SDK de Application Insights para aplicaciones web.<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone\" src=\"https:\/\/acomdpsstorage.blob.core.windows.net\/dpsmedia-prod\/azure.microsoft.com\/es-es\/documentation\/articles\/app-insights-start-monitoring-app-health-usage\/20151023042636\/04-ai-nuget.png\" alt=\"\" width=\"730\" height=\"252\" \/><br \/>\nEdite ApplicationInsights.config (que la instalaci\u00f3n de NuGet agreg\u00f3). Inserta el siguiente c\u00f3digo justo antes de la etiqueta de cierre:<\/p>\n<pre class=\"brush: jscript; title: ; notranslate\" title=\"\">\r\n&amp;amp;lt;InstrumentationKey&amp;amp;gt; la clave de instrumentaci\u00f3n que copi\u00f3 &amp;amp;lt;\/InstrumentationKey&amp;amp;gt;\r\n<\/pre>\n<p>P.D: Tambi\u00e9n es posible agregar este servicio desde la propia creaci\u00f3n del proyecto activando un check para utilizar Insights.<br \/>\n<a href=\"https:\/\/blogs.encamina.com\/por-una-nube-sostenible\/wp-content\/uploads\/sites\/19\/2015\/11\/1.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-165 size-full\" src=\"https:\/\/blogs.encamina.com\/por-una-nube-sostenible\/wp-content\/uploads\/sites\/19\/2015\/11\/1.png\" alt=\"1\" width=\"312\" height=\"332\" srcset=\"https:\/\/encaminablogs.wpenginepowered.com\/por-una-nube-sostenible\/wp-content\/uploads\/sites\/19\/2015\/11\/1.png 312w, https:\/\/encaminablogs.wpenginepowered.com\/por-una-nube-sostenible\/wp-content\/uploads\/sites\/19\/2015\/11\/1-282x300.png 282w\" sizes=\"auto, (max-width: 312px) 100vw, 312px\" \/><\/a><\/p>\n<p><strong>3. Ejecuci\u00f3n del proyecto<\/strong><\/p>\n<p>Usa F5 para ejecutar la aplicaci\u00f3n y pru\u00e9bala. Abre varias p\u00e1ginas para generar telemetr\u00eda.\u00a0En Visual Studio, aparecer\u00e1 un recuento de los eventos que se han enviado.<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone\" src=\"https:\/\/acomdpsstorage.blob.core.windows.net\/dpsmedia-prod\/azure.microsoft.com\/es-es\/documentation\/articles\/app-insights-start-monitoring-app-health-usage\/20151023042636\/appinsights-09eventcount.png\" alt=\"\" width=\"601\" height=\"98\" \/><\/p>\n<p><strong>4. Visualizaci\u00f3n de la telemetr\u00eda<\/strong><\/p>\n<p>Vuelve al Portal de Azure y busca el recurso de Application Insights. Desde el mismo disponemos de muchas opciones desde el n\u00famero de accesos a la aplicaci\u00f3n, como el tiempo de respuesta de la misma o inclusive desde que navegadores est\u00e1n accediendo a nuestra aplicaci\u00f3n.<\/p>\n<p><a href=\"https:\/\/blogs.encamina.com\/por-una-nube-sostenible\/wp-content\/uploads\/sites\/19\/2015\/11\/metricas.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-156 aligncenter\" src=\"https:\/\/blogs.encamina.com\/por-una-nube-sostenible\/wp-content\/uploads\/sites\/19\/2015\/11\/metricas.png\" alt=\"metricas\" width=\"558\" height=\"219\" srcset=\"https:\/\/encaminablogs.wpenginepowered.com\/por-una-nube-sostenible\/wp-content\/uploads\/sites\/19\/2015\/11\/metricas.png 558w, https:\/\/encaminablogs.wpenginepowered.com\/por-una-nube-sostenible\/wp-content\/uploads\/sites\/19\/2015\/11\/metricas-300x118.png 300w\" sizes=\"auto, (max-width: 558px) 100vw, 558px\" \/><\/a><\/p>\n<p>Por \u00faltimo, esta informaci\u00f3n la podemos explotar seg\u00fan nuestras necesidades exportando estos datos a un panel de PowerBI.<\/p>\n<p><strong>5. Personalizaci\u00f3n de los eventos<\/strong><\/p>\n<p>Una vez agregamos a nuestra aplicaci\u00f3n HDInsights, el servicio ya dispone de una gran cantidad de datos que el SDK env\u00eda por defecto y que, en muchas ocasiones, es posible que sea suficiente. Pero habr\u00e1n casos en los que necesitaremos tener alg\u00fan evento personalizado para almacenar alguna informaci\u00f3n relativa a alguna caracter\u00edstica propia de nuestro desarrollo. En este caso, podremos hacerlo a\u00f1adiendo un c\u00f3digo como\u00a0este:<\/p>\n<pre class=\"brush: csharp; title: ; notranslate\" title=\"\">\r\nprivate TelemetryClient telemetry = new TelemetryClient();\r\ntelemetry.TrackEvent(&quot;WinGame&quot;);\r\n<\/pre>\n<p>Y si consultamos esta informaci\u00f3n dentro del portal de Azure, podemos visualizar este evento:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone\" src=\"https:\/\/acomdpsstorage.blob.core.windows.net\/dpsmedia-prod\/azure.microsoft.com\/es-es\/documentation\/articles\/app-insights-api-custom-events-metrics\/20151106021549\/01-custom.png\" alt=\"\" width=\"750\" height=\"538\" \/><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Conclusion\"><\/span>Conclusi\u00f3n<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Hoy en d\u00eda <strong>la informaci\u00f3n tiene un valor incalculable<\/strong>. Muchas veces descuidamos la monitorizaci\u00f3n de nuestros desarrollos, con lo cual perdemos\u00a0mucha informaci\u00f3n. La principal ventaja es que podemos encontrar fallos en nuestros desarrollos y la traza de los mismos. Y, por otro lado, podemos saber que caracter\u00edsticas de nuestra aplicaci\u00f3n gustan a los usuarios y qu\u00e9 debemos mejorarlas. Azure como buen cloud privado dispone de muchos servicios que nos facilitan la vida a los desarrolladores, con el objetivo\u00a0de hacer un mejor software.<\/p>\n<!-- AddThis Advanced Settings generic via filter on the_content --><!-- AddThis Share Buttons generic via filter on the_content --><div id=\"ez-toc-container\" class=\"ez-toc-v2_0_82_2 ez-toc-wrap-center counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Tabla de contenidos<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 eztoc-toggle-hide-by-default' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/blogs.encamina.com\/por-una-nube-sostenible\/monitorizando-tu-aplicacion-en-azure-con-application-insights\/#Ejemplo_Practico_utilizar_Aplicattion_Insight_en_ASPNET\" >Ejemplo Pr\u00e1ctico: utilizar Aplicattion Insight en ASP.NET<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/blogs.encamina.com\/por-una-nube-sostenible\/monitorizando-tu-aplicacion-en-azure-con-application-insights\/#Conclusion\" >Conclusi\u00f3n<\/a><\/li><\/ul><\/nav><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Con la llegada del Cloud, muchas cosas han cambiado. Una de ellas es la forma en la que se desarrolla y se monitoriza la aplicaci\u00f3n. Tradicionalmente, cuando se realizaba cualquier desarrollo, introduc\u00edamos un log en dicha aplicaci\u00f3n (de sobra son\u00a0conocidas &hellip; <a href=\"https:\/\/blogs.encamina.com\/por-una-nube-sostenible\/monitorizando-tu-aplicacion-en-azure-con-application-insights\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><!-- AddThis Advanced Settings generic via filter on get_the_excerpt --><!-- AddThis Share Buttons generic via filter on get_the_excerpt --><\/p>\n","protected":false},"author":8,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[8],"class_list":["post-140","post","type-post","status-publish","format-standard","hentry","category-azure","tag-desarrollo"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v18.2.1 (Yoast SEO v27.3) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Monitorizando tu Aplicaci\u00f3n en Azure con Application Insights - Por una nube sostenible<\/title>\n<meta name=\"description\" content=\"En este art\u00edculo vamos a ver como poder monitorizar nuestra aplicaci\u00f3n utilizando un servicio de Azure llamado Application Insights\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/blogs.encamina.com\/por-una-nube-sostenible\/monitorizando-tu-aplicacion-en-azure-con-application-insights\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Monitorizando tu Aplicaci\u00f3n en Azure con Application Insights\" \/>\n<meta property=\"og:description\" content=\"En este art\u00edculo vamos a ver como poder monitorizar nuestra aplicaci\u00f3n utilizando un servicio de Azure llamado Application Insights\" \/>\n<meta property=\"og:url\" content=\"https:\/\/blogs.encamina.com\/por-una-nube-sostenible\/monitorizando-tu-aplicacion-en-azure-con-application-insights\/\" \/>\n<meta property=\"og:site_name\" content=\"Por una nube sostenible\" \/>\n<meta property=\"article:published_time\" content=\"2015-11-12T11:00:01+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/acomdpsstorage.blob.core.windows.net\/dpsmedia-prod\/azure.microsoft.com\/es-es\/documentation\/articles\/app-insights-overview\/20151030011733\/00-sample.png\" \/>\n<meta name=\"author\" content=\"Adri\u00e1n D\u00edaz\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Adri\u00e1n D\u00edaz\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/blogs.encamina.com\\\/por-una-nube-sostenible\\\/monitorizando-tu-aplicacion-en-azure-con-application-insights\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/blogs.encamina.com\\\/por-una-nube-sostenible\\\/monitorizando-tu-aplicacion-en-azure-con-application-insights\\\/\"},\"author\":{\"name\":\"Adri\u00e1n D\u00edaz\",\"@id\":\"https:\\\/\\\/blogs.encamina.com\\\/por-una-nube-sostenible\\\/#\\\/schema\\\/person\\\/c9bfaede1bfba9564bb7f500788782bb\"},\"headline\":\"Monitorizando tu Aplicaci\u00f3n en Azure con Application Insights\",\"datePublished\":\"2015-11-12T11:00:01+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/blogs.encamina.com\\\/por-una-nube-sostenible\\\/monitorizando-tu-aplicacion-en-azure-con-application-insights\\\/\"},\"wordCount\":870,\"commentCount\":0,\"image\":{\"@id\":\"https:\\\/\\\/blogs.encamina.com\\\/por-una-nube-sostenible\\\/monitorizando-tu-aplicacion-en-azure-con-application-insights\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/acomdpsstorage.blob.core.windows.net\\\/dpsmedia-prod\\\/azure.microsoft.com\\\/es-es\\\/documentation\\\/articles\\\/app-insights-overview\\\/20151030011733\\\/00-sample.png\",\"keywords\":[\"desarrollo\"],\"articleSection\":[\"Azure\"],\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/blogs.encamina.com\\\/por-una-nube-sostenible\\\/monitorizando-tu-aplicacion-en-azure-con-application-insights\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/blogs.encamina.com\\\/por-una-nube-sostenible\\\/monitorizando-tu-aplicacion-en-azure-con-application-insights\\\/\",\"url\":\"https:\\\/\\\/blogs.encamina.com\\\/por-una-nube-sostenible\\\/monitorizando-tu-aplicacion-en-azure-con-application-insights\\\/\",\"name\":\"Monitorizando tu Aplicaci\u00f3n en Azure con Application Insights - Por una nube sostenible\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/blogs.encamina.com\\\/por-una-nube-sostenible\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/blogs.encamina.com\\\/por-una-nube-sostenible\\\/monitorizando-tu-aplicacion-en-azure-con-application-insights\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/blogs.encamina.com\\\/por-una-nube-sostenible\\\/monitorizando-tu-aplicacion-en-azure-con-application-insights\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/acomdpsstorage.blob.core.windows.net\\\/dpsmedia-prod\\\/azure.microsoft.com\\\/es-es\\\/documentation\\\/articles\\\/app-insights-overview\\\/20151030011733\\\/00-sample.png\",\"datePublished\":\"2015-11-12T11:00:01+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/blogs.encamina.com\\\/por-una-nube-sostenible\\\/#\\\/schema\\\/person\\\/c9bfaede1bfba9564bb7f500788782bb\"},\"description\":\"En este art\u00edculo vamos a ver como poder monitorizar nuestra aplicaci\u00f3n utilizando un servicio de Azure llamado Application Insights\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/blogs.encamina.com\\\/por-una-nube-sostenible\\\/monitorizando-tu-aplicacion-en-azure-con-application-insights\\\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/blogs.encamina.com\\\/por-una-nube-sostenible\\\/monitorizando-tu-aplicacion-en-azure-con-application-insights\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/blogs.encamina.com\\\/por-una-nube-sostenible\\\/monitorizando-tu-aplicacion-en-azure-con-application-insights\\\/#primaryimage\",\"url\":\"https:\\\/\\\/acomdpsstorage.blob.core.windows.net\\\/dpsmedia-prod\\\/azure.microsoft.com\\\/es-es\\\/documentation\\\/articles\\\/app-insights-overview\\\/20151030011733\\\/00-sample.png\",\"contentUrl\":\"https:\\\/\\\/acomdpsstorage.blob.core.windows.net\\\/dpsmedia-prod\\\/azure.microsoft.com\\\/es-es\\\/documentation\\\/articles\\\/app-insights-overview\\\/20151030011733\\\/00-sample.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/blogs.encamina.com\\\/por-una-nube-sostenible\\\/monitorizando-tu-aplicacion-en-azure-con-application-insights\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Portada\",\"item\":\"https:\\\/\\\/blogs.encamina.com\\\/por-una-nube-sostenible\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Monitorizando tu Aplicaci\u00f3n en Azure con Application Insights\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/blogs.encamina.com\\\/por-una-nube-sostenible\\\/#website\",\"url\":\"https:\\\/\\\/blogs.encamina.com\\\/por-una-nube-sostenible\\\/\",\"name\":\"Por una nube sostenible\",\"description\":\"C\u00f3mo no romper los l\u00edmites, c\u00f3mo crear una buena arquitectura y c\u00f3mo hacer un buen mantenimiento\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/blogs.encamina.com\\\/por-una-nube-sostenible\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/blogs.encamina.com\\\/por-una-nube-sostenible\\\/#\\\/schema\\\/person\\\/c9bfaede1bfba9564bb7f500788782bb\",\"name\":\"Adri\u00e1n D\u00edaz\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/fe10b9eaf8ce4565ec75fba5a0d121c16186696e515cad2bedd42f6cf54e2007?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/fe10b9eaf8ce4565ec75fba5a0d121c16186696e515cad2bedd42f6cf54e2007?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/fe10b9eaf8ce4565ec75fba5a0d121c16186696e515cad2bedd42f6cf54e2007?s=96&d=mm&r=g\",\"caption\":\"Adri\u00e1n D\u00edaz\"},\"description\":\"Adri\u00e1n D\u00edaz es Ingeniero Inform\u00e1tico por la Universidad Polit\u00e9cnica de Valencia. Es MVP de Microsoft en la categor\u00eda Office Development desde 2014, MCPD de SharePoint 2010, Microsoft Active Profesional y Microsoft Comunity Contribuitor 2012. Cofundador del grupo de usuarios de SharePoint de Levante LevaPoint. Lleva desarrollando con tecnolog\u00edas Microsoft m\u00e1s de 10 a\u00f1os y desde hace 3 a\u00f1os est\u00e1 centrado en el desarrollo sobre SharePoint. Actualmente es Software &amp; Cloud Architect Lead en ENCAMINA.\",\"url\":\"https:\\\/\\\/blogs.encamina.com\\\/por-una-nube-sostenible\\\/author\\\/desarrollandosobresharepoint\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Monitorizando tu Aplicaci\u00f3n en Azure con Application Insights - Por una nube sostenible","description":"En este art\u00edculo vamos a ver como poder monitorizar nuestra aplicaci\u00f3n utilizando un servicio de Azure llamado Application Insights","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:\/\/blogs.encamina.com\/por-una-nube-sostenible\/monitorizando-tu-aplicacion-en-azure-con-application-insights\/","og_locale":"es_ES","og_type":"article","og_title":"Monitorizando tu Aplicaci\u00f3n en Azure con Application Insights","og_description":"En este art\u00edculo vamos a ver como poder monitorizar nuestra aplicaci\u00f3n utilizando un servicio de Azure llamado Application Insights","og_url":"https:\/\/blogs.encamina.com\/por-una-nube-sostenible\/monitorizando-tu-aplicacion-en-azure-con-application-insights\/","og_site_name":"Por una nube sostenible","article_published_time":"2015-11-12T11:00:01+00:00","og_image":[{"url":"https:\/\/acomdpsstorage.blob.core.windows.net\/dpsmedia-prod\/azure.microsoft.com\/es-es\/documentation\/articles\/app-insights-overview\/20151030011733\/00-sample.png","type":"","width":"","height":""}],"author":"Adri\u00e1n D\u00edaz","twitter_card":"summary_large_image","twitter_misc":{"Escrito por":"Adri\u00e1n D\u00edaz","Tiempo de lectura":"4 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/blogs.encamina.com\/por-una-nube-sostenible\/monitorizando-tu-aplicacion-en-azure-con-application-insights\/#article","isPartOf":{"@id":"https:\/\/blogs.encamina.com\/por-una-nube-sostenible\/monitorizando-tu-aplicacion-en-azure-con-application-insights\/"},"author":{"name":"Adri\u00e1n D\u00edaz","@id":"https:\/\/blogs.encamina.com\/por-una-nube-sostenible\/#\/schema\/person\/c9bfaede1bfba9564bb7f500788782bb"},"headline":"Monitorizando tu Aplicaci\u00f3n en Azure con Application Insights","datePublished":"2015-11-12T11:00:01+00:00","mainEntityOfPage":{"@id":"https:\/\/blogs.encamina.com\/por-una-nube-sostenible\/monitorizando-tu-aplicacion-en-azure-con-application-insights\/"},"wordCount":870,"commentCount":0,"image":{"@id":"https:\/\/blogs.encamina.com\/por-una-nube-sostenible\/monitorizando-tu-aplicacion-en-azure-con-application-insights\/#primaryimage"},"thumbnailUrl":"https:\/\/acomdpsstorage.blob.core.windows.net\/dpsmedia-prod\/azure.microsoft.com\/es-es\/documentation\/articles\/app-insights-overview\/20151030011733\/00-sample.png","keywords":["desarrollo"],"articleSection":["Azure"],"inLanguage":"es","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/blogs.encamina.com\/por-una-nube-sostenible\/monitorizando-tu-aplicacion-en-azure-con-application-insights\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/blogs.encamina.com\/por-una-nube-sostenible\/monitorizando-tu-aplicacion-en-azure-con-application-insights\/","url":"https:\/\/blogs.encamina.com\/por-una-nube-sostenible\/monitorizando-tu-aplicacion-en-azure-con-application-insights\/","name":"Monitorizando tu Aplicaci\u00f3n en Azure con Application Insights - Por una nube sostenible","isPartOf":{"@id":"https:\/\/blogs.encamina.com\/por-una-nube-sostenible\/#website"},"primaryImageOfPage":{"@id":"https:\/\/blogs.encamina.com\/por-una-nube-sostenible\/monitorizando-tu-aplicacion-en-azure-con-application-insights\/#primaryimage"},"image":{"@id":"https:\/\/blogs.encamina.com\/por-una-nube-sostenible\/monitorizando-tu-aplicacion-en-azure-con-application-insights\/#primaryimage"},"thumbnailUrl":"https:\/\/acomdpsstorage.blob.core.windows.net\/dpsmedia-prod\/azure.microsoft.com\/es-es\/documentation\/articles\/app-insights-overview\/20151030011733\/00-sample.png","datePublished":"2015-11-12T11:00:01+00:00","author":{"@id":"https:\/\/blogs.encamina.com\/por-una-nube-sostenible\/#\/schema\/person\/c9bfaede1bfba9564bb7f500788782bb"},"description":"En este art\u00edculo vamos a ver como poder monitorizar nuestra aplicaci\u00f3n utilizando un servicio de Azure llamado Application Insights","breadcrumb":{"@id":"https:\/\/blogs.encamina.com\/por-una-nube-sostenible\/monitorizando-tu-aplicacion-en-azure-con-application-insights\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/blogs.encamina.com\/por-una-nube-sostenible\/monitorizando-tu-aplicacion-en-azure-con-application-insights\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/blogs.encamina.com\/por-una-nube-sostenible\/monitorizando-tu-aplicacion-en-azure-con-application-insights\/#primaryimage","url":"https:\/\/acomdpsstorage.blob.core.windows.net\/dpsmedia-prod\/azure.microsoft.com\/es-es\/documentation\/articles\/app-insights-overview\/20151030011733\/00-sample.png","contentUrl":"https:\/\/acomdpsstorage.blob.core.windows.net\/dpsmedia-prod\/azure.microsoft.com\/es-es\/documentation\/articles\/app-insights-overview\/20151030011733\/00-sample.png"},{"@type":"BreadcrumbList","@id":"https:\/\/blogs.encamina.com\/por-una-nube-sostenible\/monitorizando-tu-aplicacion-en-azure-con-application-insights\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"https:\/\/blogs.encamina.com\/por-una-nube-sostenible\/"},{"@type":"ListItem","position":2,"name":"Monitorizando tu Aplicaci\u00f3n en Azure con Application Insights"}]},{"@type":"WebSite","@id":"https:\/\/blogs.encamina.com\/por-una-nube-sostenible\/#website","url":"https:\/\/blogs.encamina.com\/por-una-nube-sostenible\/","name":"Por una nube sostenible","description":"C\u00f3mo no romper los l\u00edmites, c\u00f3mo crear una buena arquitectura y c\u00f3mo hacer un buen mantenimiento","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/blogs.encamina.com\/por-una-nube-sostenible\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Person","@id":"https:\/\/blogs.encamina.com\/por-una-nube-sostenible\/#\/schema\/person\/c9bfaede1bfba9564bb7f500788782bb","name":"Adri\u00e1n D\u00edaz","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/secure.gravatar.com\/avatar\/fe10b9eaf8ce4565ec75fba5a0d121c16186696e515cad2bedd42f6cf54e2007?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/fe10b9eaf8ce4565ec75fba5a0d121c16186696e515cad2bedd42f6cf54e2007?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/fe10b9eaf8ce4565ec75fba5a0d121c16186696e515cad2bedd42f6cf54e2007?s=96&d=mm&r=g","caption":"Adri\u00e1n D\u00edaz"},"description":"Adri\u00e1n D\u00edaz es Ingeniero Inform\u00e1tico por la Universidad Polit\u00e9cnica de Valencia. Es MVP de Microsoft en la categor\u00eda Office Development desde 2014, MCPD de SharePoint 2010, Microsoft Active Profesional y Microsoft Comunity Contribuitor 2012. Cofundador del grupo de usuarios de SharePoint de Levante LevaPoint. Lleva desarrollando con tecnolog\u00edas Microsoft m\u00e1s de 10 a\u00f1os y desde hace 3 a\u00f1os est\u00e1 centrado en el desarrollo sobre SharePoint. Actualmente es Software &amp; Cloud Architect Lead en ENCAMINA.","url":"https:\/\/blogs.encamina.com\/por-una-nube-sostenible\/author\/desarrollandosobresharepoint\/"}]}},"_links":{"self":[{"href":"https:\/\/blogs.encamina.com\/por-una-nube-sostenible\/wp-json\/wp\/v2\/posts\/140","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.encamina.com\/por-una-nube-sostenible\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.encamina.com\/por-una-nube-sostenible\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.encamina.com\/por-una-nube-sostenible\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.encamina.com\/por-una-nube-sostenible\/wp-json\/wp\/v2\/comments?post=140"}],"version-history":[{"count":0,"href":"https:\/\/blogs.encamina.com\/por-una-nube-sostenible\/wp-json\/wp\/v2\/posts\/140\/revisions"}],"wp:attachment":[{"href":"https:\/\/blogs.encamina.com\/por-una-nube-sostenible\/wp-json\/wp\/v2\/media?parent=140"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.encamina.com\/por-una-nube-sostenible\/wp-json\/wp\/v2\/categories?post=140"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.encamina.com\/por-una-nube-sostenible\/wp-json\/wp\/v2\/tags?post=140"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}