{"id":14257,"date":"2020-06-04T01:37:33","date_gmt":"2020-06-04T01:37:33","guid":{"rendered":"https:\/\/www.devopsschool.com\/blog\/?p=14257"},"modified":"2021-11-05T10:53:06","modified_gmt":"2021-11-05T10:53:06","slug":"enable-iis-and-asp-net-in-windows-2016-and-configure-newrelic-monitoring-step-by-step-for-asp-net-app","status":"publish","type":"post","link":"https:\/\/www.devopsschool.com\/blog\/enable-iis-and-asp-net-in-windows-2016-and-configure-newrelic-monitoring-step-by-step-for-asp-net-app\/","title":{"rendered":"NewRelic APM &#8211; Enable IIS and ASP.NET in Windows 2016 and Configure Monitoring step by step for ASP.Net App"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">Step 1 &#8211; Enable IIS in Windows 2016<\/h2>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-4-3 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\"  id=\"_ytid_34241\"  width=\"760\" height=\"427\"  data-origwidth=\"760\" data-origheight=\"427\" src=\"https:\/\/www.youtube.com\/embed\/tXsVYJUUZ_s?enablejsapi=1&#038;autoplay=0&#038;cc_load_policy=0&#038;cc_lang_pref=&#038;iv_load_policy=1&#038;loop=0&#038;rel=1&#038;fs=1&#038;playsinline=0&#038;autohide=2&#038;theme=dark&#038;color=red&#038;controls=1&#038;disablekb=0&#038;\" class=\"__youtube_prefs__  epyt-is-override  no-lazyload\" title=\"YouTube player\"  allow=\"fullscreen; accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen data-no-lazy=\"1\" data-skipgform_ajax_framebjll=\"\"><\/iframe>\n<\/div><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"877\" height=\"479\" src=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/06\/Windows-EnableIIS-ASP.NET_.jpg\" alt=\"\" class=\"wp-image-14270\" srcset=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/06\/Windows-EnableIIS-ASP.NET_.jpg 877w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/06\/Windows-EnableIIS-ASP.NET_-300x164.jpg 300w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/06\/Windows-EnableIIS-ASP.NET_-768x419.jpg 768w\" sizes=\"auto, (max-width: 877px) 100vw, 877px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"853\" height=\"607\" src=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/06\/Enable-IIS-ASP-NET-Windows-2016-1.jpg\" alt=\"\" class=\"wp-image-14263\" srcset=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/06\/Enable-IIS-ASP-NET-Windows-2016-1.jpg 853w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/06\/Enable-IIS-ASP-NET-Windows-2016-1-300x213.jpg 300w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/06\/Enable-IIS-ASP-NET-Windows-2016-1-768x547.jpg 768w\" sizes=\"auto, (max-width: 853px) 100vw, 853px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"836\" height=\"598\" src=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/06\/Enable-IIS-ASP-NET-Windows-2016-2.jpg\" alt=\"\" class=\"wp-image-14264\" srcset=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/06\/Enable-IIS-ASP-NET-Windows-2016-2.jpg 836w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/06\/Enable-IIS-ASP-NET-Windows-2016-2-300x215.jpg 300w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/06\/Enable-IIS-ASP-NET-Windows-2016-2-768x549.jpg 768w\" sizes=\"auto, (max-width: 836px) 100vw, 836px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"842\" height=\"600\" src=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/06\/Enable-IIS-ASP-NET-Windows-2016-3.jpg\" alt=\"\" class=\"wp-image-14265\" srcset=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/06\/Enable-IIS-ASP-NET-Windows-2016-3.jpg 842w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/06\/Enable-IIS-ASP-NET-Windows-2016-3-300x214.jpg 300w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/06\/Enable-IIS-ASP-NET-Windows-2016-3-768x547.jpg 768w\" sizes=\"auto, (max-width: 842px) 100vw, 842px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"824\" height=\"608\" src=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/06\/Enable-IIS-ASP-NET-Windows-2016-4.jpg\" alt=\"\" class=\"wp-image-14266\" srcset=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/06\/Enable-IIS-ASP-NET-Windows-2016-4.jpg 824w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/06\/Enable-IIS-ASP-NET-Windows-2016-4-300x221.jpg 300w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/06\/Enable-IIS-ASP-NET-Windows-2016-4-768x567.jpg 768w\" sizes=\"auto, (max-width: 824px) 100vw, 824px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"836\" height=\"604\" src=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/06\/Enable-IIS-ASP-NET-Windows-2016-5.jpg\" alt=\"\" class=\"wp-image-14267\" srcset=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/06\/Enable-IIS-ASP-NET-Windows-2016-5.jpg 836w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/06\/Enable-IIS-ASP-NET-Windows-2016-5-300x217.jpg 300w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/06\/Enable-IIS-ASP-NET-Windows-2016-5-768x555.jpg 768w\" sizes=\"auto, (max-width: 836px) 100vw, 836px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"842\" height=\"593\" src=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/06\/Enable-IIS-ASP-NET-Windows-2016-6.jpg\" alt=\"\" class=\"wp-image-14268\" srcset=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/06\/Enable-IIS-ASP-NET-Windows-2016-6.jpg 842w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/06\/Enable-IIS-ASP-NET-Windows-2016-6-300x211.jpg 300w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/06\/Enable-IIS-ASP-NET-Windows-2016-6-768x541.jpg 768w\" sizes=\"auto, (max-width: 842px) 100vw, 842px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Step 2 &#8211; Enable DOT NET and ASP.net in Windows 2016<\/h2>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-4-3 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\"  id=\"_ytid_70085\"  width=\"760\" height=\"427\"  data-origwidth=\"760\" data-origheight=\"427\" src=\"https:\/\/www.youtube.com\/embed\/tXsVYJUUZ_s?enablejsapi=1&#038;autoplay=0&#038;cc_load_policy=0&#038;cc_lang_pref=&#038;iv_load_policy=1&#038;loop=0&#038;rel=1&#038;fs=1&#038;playsinline=0&#038;autohide=2&#038;theme=dark&#038;color=red&#038;controls=1&#038;disablekb=0&#038;\" class=\"__youtube_prefs__  epyt-is-override  no-lazyload\" title=\"YouTube player\"  allow=\"fullscreen; accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen data-no-lazy=\"1\" data-skipgform_ajax_framebjll=\"\"><\/iframe>\n<\/div><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Step 3 &#8211; Check Wether IIS is running or not by putting IP address using browsers<\/h2>\n\n\n\n<h2 class=\"wp-block-heading\">Step 4 &#8211; Stop a default website &#8220;Default Web Site&#8217;<\/h2>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1018\" height=\"524\" src=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/06\/image-3.png\" alt=\"\" class=\"wp-image-14272\" srcset=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/06\/image-3.png 1018w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/06\/image-3-300x154.png 300w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/06\/image-3-768x395.png 768w\" sizes=\"auto, (max-width: 1018px) 100vw, 1018px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Step 5 &#8211; Create a new website in IIS<\/h2>\n\n\n\n<h2 class=\"wp-block-heading\">Step 6 &#8211; Steps to follow to configure IIS to access a website via IP address.<\/h2>\n\n\n\n<p><a href=\"https:\/\/kb.diadem.in\/how-to-configure-iis-to-access-website-using-ip-address_1080.html\" target=\"_blank\" rel=\"noopener\">https:\/\/kb.diadem.in\/how-to-configure-iis-to-access-website-using-ip-address_1080.html<\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Step 7 &#8211; Create a hello world ASP.NET proram<\/h2>\n\n\n\n<p><a href=\"https:\/\/dotnet.microsoft.com\/learn\/aspnet\/hello-world-tutorial\/intro\" target=\"_blank\" rel=\"noopener\">https:\/\/dotnet.microsoft.com\/learn\/aspnet\/hello-world-tutorial\/intro<\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Step 8 &#8211; Publish an ASP.NET Core app to IIS<\/h2>\n\n\n\n<pre class=\"wp-block-preformatted\">https:\/\/docs.microsoft.com\/en-us\/aspnet\/core\/tutorials\/publish-to-iis?view=aspnetcore-3.1&amp;tabs=netcore-cli\n<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Step 9 &#8211; Install the .NET Core Hosting Bundle<\/h2>\n\n\n\n<p><a href=\"https:\/\/docs.microsoft.com\/en-us\/aspnet\/core\/host-and-deploy\/iis\/?view=aspnetcore-3.1#install-the-net-core-hosting-bundle\" target=\"_blank\" rel=\"noopener\">https:\/\/docs.microsoft.com\/en-us\/aspnet\/core\/host-and-deploy\/iis\/?view=aspnetcore-3.1#install-the-net-core-hosting-bundle<\/a><\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\"  id=\"_ytid_19563\"  width=\"760\" height=\"427\"  data-origwidth=\"760\" data-origheight=\"427\" src=\"https:\/\/www.youtube.com\/embed\/ZG-6z4BQmRI?enablejsapi=1&#038;autoplay=0&#038;cc_load_policy=0&#038;cc_lang_pref=&#038;iv_load_policy=1&#038;loop=0&#038;rel=1&#038;fs=1&#038;playsinline=0&#038;autohide=2&#038;theme=dark&#038;color=red&#038;controls=1&#038;disablekb=0&#038;\" class=\"__youtube_prefs__  epyt-is-override  no-lazyload\" title=\"YouTube player\"  allow=\"fullscreen; accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen data-no-lazy=\"1\" data-skipgform_ajax_framebjll=\"\"><\/iframe>\n<\/div><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Step 10 &#8211; Verify asp.net website in browsers<\/h2>\n\n\n\n<h2 class=\"wp-block-heading\">Step 11 &#8211; Install New Relic .NET agent<\/h2>\n\n\n\n<p><a href=\"https:\/\/docs.newrelic.com\/docs\/agents\/net-agent\/installation\/introduction-net-agent-install 9aa6cbdf12c332a9c84a156b7e337f4bc96bNRAL\" target=\"_blank\" rel=\"noopener\">https:\/\/docs.newrelic.com\/docs\/agents\/net-agent\/installation\/introduction-net-agent-install 9aa6cbdf12c332a9c84a156b7e337f4bc96bNRAL<\/a><\/p>\n\n\n<div class=\"epyt-gallery\" data-currpage=\"1\" id=\"epyt_gallery_70705\"><iframe loading=\"lazy\"  id=\"_ytid_81890\"  width=\"760\" height=\"427\"  data-origwidth=\"760\" data-origheight=\"427\" src=\"https:\/\/www.youtube.com\/embed\/?enablejsapi=1&#038;autoplay=0&#038;cc_load_policy=0&#038;cc_lang_pref=&#038;iv_load_policy=1&#038;loop=0&#038;rel=1&#038;fs=1&#038;playsinline=0&#038;autohide=2&#038;theme=dark&#038;color=red&#038;controls=1&#038;disablekb=0&#038;\" class=\"__youtube_prefs__  no-lazyload\" title=\"YouTube player\"  data-epytgalleryid=\"epyt_gallery_70705\"  allow=\"fullscreen; accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen data-no-lazy=\"1\" data-skipgform_ajax_framebjll=\"\"><\/iframe><div class=\"epyt-gallery-list\"><div>Sorry, there was a YouTube error.<\/div><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Step 1 &#8211; Enable IIS in Windows 2016 Step 2 &#8211; Enable DOT NET and ASP.net in Windows 2016 Step 3 &#8211; Check Wether IIS is running or not by&#8230; <\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_joinchat":[],"footnotes":""},"categories":[1],"tags":[],"class_list":["post-14257","post","type-post","status-publish","format-standard","hentry","category-sql"],"_links":{"self":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts\/14257","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/comments?post=14257"}],"version-history":[{"count":7,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts\/14257\/revisions"}],"predecessor-version":[{"id":24799,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts\/14257\/revisions\/24799"}],"wp:attachment":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/media?parent=14257"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/categories?post=14257"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/tags?post=14257"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}