{"id":35486,"date":"2024-10-21T08:47:04","date_gmt":"2024-10-21T12:47:04","guid":{"rendered":"https:\/\/www.eginnovations.com\/blog\/?p=35486"},"modified":"2025-03-18T03:18:44","modified_gmt":"2025-03-18T07:18:44","slug":"monitoring-and-troubleshooting-nerdio","status":"publish","type":"post","link":"https:\/\/www.eginnovations.com\/blog\/monitoring-and-troubleshooting-nerdio\/","title":{"rendered":"Monitoring and Troubleshooting Nerdio"},"content":{"rendered":"<div class=\"inner_content\">\n<p>Today I\u2019ll give a brief overview on monitoring and troubleshooting Nerdio, a <a class=\"link\" href=\"https:\/\/www.eginnovations.com\/supported-technologies\/microsoft-net-monitoring\">.NET<\/a> application, popular with MSPs (Managed Service Providers) and enterprises using Microsoft Azure Virtual Desktop (AVD). <a class=\"link\" href=\"https:\/\/www.eginnovations.com\/glossary\/nerdio\">Nerdio<\/a> is a cloud-based application used by administrators to automate the deployment and management of virtual desktops in Azure. Nerdio Manager is the application an <a href=\"https:\/\/www.techtarget.com\/searchmobilecomputing\/definition\/end-user-computing-platform-EUC-platform\">EUC (End User Computing)<\/a> administrator uses to simplify tasks such as deployment, scaling, and management of virtual desktops within the Microsoft Azure ecosystem.<\/p>\n<h2>Why Should I Monitor Nerdio Manager?<\/h2>\n<p style=\"margin-bottom: 10px;\">Nerdio Manager is a key tool for the operation of Azure Virtual Desktop technology. If Nerdio Manager is down, or is slow to respond, AVD operations will be affected. You may face:<\/p>\n<ul>\n<li><strong>Provisioning Issues:<\/strong> Won&#8217;t be able to create, update, or delete VMs, host pools, or user assignments. Any scheduled tasks related to scaling or maintenance will not be executed.<\/li>\n<li><strong>Scaling Issues:<\/strong> Automated scaling operations, e.g., powering on or off VMs based on usage, may not function, leading to higher costs or service disruptions.<\/li>\n<li><strong>Session Management Problems:<\/strong> May not be able to manage user sessions, log off inactive users, or shadow sessions for support purposes.<\/li>\n<li><strong>Performance Issues:<\/strong> If scaling operations fail, users might experience degraded performance due to insufficient resources.<\/li>\n<li><strong>Having to use Manual Interventions:<\/strong> Admins might need to manually intervene to manage resources, perform scaling operations, or troubleshoot issues, which could increase the risk of errors and operational overhead.<\/li>\n<\/ul>\n<h2>Nerdio Architecture<\/h2>\n<p style=\"margin-bottom: 15px;\">Nerdio is a typical cloud hosted multi-tier application. As with all your cloud-based apps, that you rely on for key workflows in your business, there are a few key things you\u2019ll want to be proactively monitoring, you\u2019ll probably want to:<\/p>\n<ul>\n<li>Monitor Azure Resources used by the Nerdio Manager like you would any other web application deployed on Azure (App, Key Vault, Database, etc.)<\/li>\n<li>Track and alert on Nerdio Manager Health status<\/li>\n<li>Use transaction tracing to identify any issues with the application. Nerdio Manager is a standard .NET application, so adopting APM (Application Performance Monitoring) tools with these capabilities is becoming increasingly common as folks rely more and more on cloud-based tools.<\/li>\n<li>Monitor the Nerdio Manager\u2019s database backend to detect any need for any proactive maintenance.<\/li>\n<\/ul>\n<p>Although I\u2019ll use Nerdio as an example, this is really an article about how you can monitor all your critical cloud-based apps whether they be .NET, Java, PHP or Node.js.<\/p>\n<h2>Monitoring Nerdio<\/h2>\n<p>eG Enterprise is unusual amongst tools used by EUC and digital workspace administrators (for monitoring AVD \/ Citrix \/ Omnissa) in that it offers converged infrastructure and application monitoring and offers <a class=\"link\" href=\"https:\/\/www.eginnovations.com\/ebooks\/eg-enterprise-named-apm-champion-twice-by-softwarereviews\">APM capabilities.<\/a> Other APM tools such as Dynatrace, AppDynamics and Datadog tend to lack EUC domain-aware features so aren\u2019t very widely used by AVD \/ VDI administrators.<\/p>\n<h2>Monitoring the Nerdio Manager App<\/h2>\n<p>You can get some basic health information about the Nerdio app (and all your other apps) by monitoring the Azure Subscription and the \u201cAzure App Services\u201d.<\/p>\n<p><a href=\"https:\/\/www.eginnovations.com\/blog\/wp-content\/uploads\/2024\/10\/Basic-Nerdio-zoom.jpg\" data-rel=\"lightbox-image-0\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-35500 size-full\" src=\"https:\/\/www.eginnovations.com\/blog\/wp-content\/uploads\/2024\/10\/Basic-Nerdio.webp\" alt=\"Monitoring of Azure App Services is shown - specifically the Nerdio service\" width=\"750\" height=\"486\" srcset=\"https:\/\/www.eginnovations.com\/blog\/wp-content\/uploads\/2024\/10\/Basic-Nerdio.webp 750w, https:\/\/www.eginnovations.com\/blog\/wp-content\/uploads\/2024\/10\/Basic-Nerdio-300x194.webp 300w, https:\/\/www.eginnovations.com\/blog\/wp-content\/uploads\/2024\/10\/Basic-Nerdio-310x201.webp 310w, https:\/\/www.eginnovations.com\/blog\/wp-content\/uploads\/2024\/10\/Basic-Nerdio-140x91.webp 140w\" sizes=\"auto, (max-width: 750px) 100vw, 750px\" \/><\/a><\/p>\n<div class=\"img_caption\">Figure 1: Basic Nerdio health information is available via Azure App Services<\/div>\n<p style=\"margin-bottom: 15px;\">In Figure 1, you can see all the metrics and events that eG Enterprise has configured automatic monitoring and alerting for. Note that there is enough information to:<\/p>\n<ul>\n<li>Check basic availability and status<\/li>\n<li>Track if the Nerdio Manager app is using too much CPU \/memory<\/li>\n<li>Monitor requests to the app and response time<\/li>\n<li>Track if there are many HTTP errors during access to the application<\/li>\n<li>Determine if the Nerdio Manager app is oversized\/undersized for your workload<\/li>\n<\/ul>\n<h2>Monitoring Nerdio Manager Health Status<\/h2>\n<p>Within eG Enterprise the Nerdio Manager component model tracks the health of the Nerdio Manager.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-35501 size-full\" src=\"https:\/\/www.eginnovations.com\/blog\/wp-content\/uploads\/2024\/10\/azure-nerdio.webp\" alt=\"eG Enterprise shown used to track Nerdio Manager health\" width=\"750\" height=\"277\" srcset=\"https:\/\/www.eginnovations.com\/blog\/wp-content\/uploads\/2024\/10\/azure-nerdio.webp 750w, https:\/\/www.eginnovations.com\/blog\/wp-content\/uploads\/2024\/10\/azure-nerdio-300x111.webp 300w, https:\/\/www.eginnovations.com\/blog\/wp-content\/uploads\/2024\/10\/azure-nerdio-310x114.webp 310w, https:\/\/www.eginnovations.com\/blog\/wp-content\/uploads\/2024\/10\/azure-nerdio-140x52.webp 140w\" sizes=\"auto, (max-width: 750px) 100vw, 750px\" \/><\/p>\n<p>The SSL certificate check tracks expiry days for the Nerdio Manager\u2019s certificates.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-35502\" src=\"https:\/\/www.eginnovations.com\/blog\/wp-content\/uploads\/2024\/10\/SSL-certificate.webp\" alt=\"\" width=\"750\" height=\"61\" srcset=\"https:\/\/www.eginnovations.com\/blog\/wp-content\/uploads\/2024\/10\/SSL-certificate.webp 750w, https:\/\/www.eginnovations.com\/blog\/wp-content\/uploads\/2024\/10\/SSL-certificate-300x24.webp 300w, https:\/\/www.eginnovations.com\/blog\/wp-content\/uploads\/2024\/10\/SSL-certificate-310x25.webp 310w, https:\/\/www.eginnovations.com\/blog\/wp-content\/uploads\/2024\/10\/SSL-certificate-140x11.webp 140w\" sizes=\"auto, (max-width: 750px) 100vw, 750px\" \/><\/p>\n<p>The HTTP test checks the availability and responsiveness of the Nerdio Manager.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-35503 size-full\" src=\"https:\/\/www.eginnovations.com\/blog\/wp-content\/uploads\/2024\/10\/HTTP-Page.webp\" alt=\"eG Enterprise continuously monitors the responsiveness of the Nerdio homepage. A useful overview of behavior when troubleshooting Nerdio \" width=\"750\" height=\"391\" srcset=\"https:\/\/www.eginnovations.com\/blog\/wp-content\/uploads\/2024\/10\/HTTP-Page.webp 750w, https:\/\/www.eginnovations.com\/blog\/wp-content\/uploads\/2024\/10\/HTTP-Page-300x156.webp 300w, https:\/\/www.eginnovations.com\/blog\/wp-content\/uploads\/2024\/10\/HTTP-Page-310x162.webp 310w, https:\/\/www.eginnovations.com\/blog\/wp-content\/uploads\/2024\/10\/HTTP-Page-140x73.webp 140w\" sizes=\"auto, (max-width: 750px) 100vw, 750px\" \/><\/p>\n<p>You can integrate with Nerdio Manager Health check API to monitor the functioning of the application.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-35504 size-full\" src=\"https:\/\/www.eginnovations.com\/blog\/wp-content\/uploads\/2024\/10\/nerdio-health-status.webp\" alt=\"Screenshot of the Nerdio Manager's health monitored via Nerdio APIs\" width=\"750\" height=\"141\" srcset=\"https:\/\/www.eginnovations.com\/blog\/wp-content\/uploads\/2024\/10\/nerdio-health-status.webp 750w, https:\/\/www.eginnovations.com\/blog\/wp-content\/uploads\/2024\/10\/nerdio-health-status-300x56.webp 300w, https:\/\/www.eginnovations.com\/blog\/wp-content\/uploads\/2024\/10\/nerdio-health-status-310x58.webp 310w, https:\/\/www.eginnovations.com\/blog\/wp-content\/uploads\/2024\/10\/nerdio-health-status-140x26.webp 140w\" sizes=\"auto, (max-width: 750px) 100vw, 750px\" \/><\/p>\n<p>This ensures that Nerdio Manager\u2019s app service has connectivity to the SQL DB, Azure, and the AVD services. If there are any blocks, service unavailability, or networking issues, the health check indicates this. You can check the Nerdio Manager logs for further troubleshooting.<\/p>\n<h2>Monitoring Nerdio Related Azure Resources<\/h2>\n<p>When the Nerdio Manager application is installed, it creates certain resources in Azure the including: SQL Server and SQL Database (S1), App Service Plan and App Service (B3), Key Vault. Some information on the defaults can be found, here: <a class=\"link\" href=\"https:\/\/nmehelp.getnerdio.com\/hc\/en-us\/articles\/26124345260941-Nerdio-Manager-Default-Deployment-Resources-and-Costs\" target=\"blank\" rel=\"noopener\">Nerdio Manager Default Deployment Resources and Costs \u2013 Nerdio Manager for Enterprise (getnerdio.com).<\/a><\/p>\n<h3>Monitoring Azure Key Vault<\/h3>\n<p>From the Azure subscription you can also track the availability, responsiveness and operations on the Nerdio Manager\u2019s key vault. See Figure 6 \u2013 a screenshot from eG Enterprise showing the data you can monitor.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-35505 size-full\" src=\"https:\/\/www.eginnovations.com\/blog\/wp-content\/uploads\/2024\/10\/Azure-key-vault.webp\" alt=\"eG Enterprise shown monitoring the Azure Key Vault, a Nerdio dependency\" width=\"750\" height=\"485\" srcset=\"https:\/\/www.eginnovations.com\/blog\/wp-content\/uploads\/2024\/10\/Azure-key-vault.webp 750w, https:\/\/www.eginnovations.com\/blog\/wp-content\/uploads\/2024\/10\/Azure-key-vault-300x194.webp 300w, https:\/\/www.eginnovations.com\/blog\/wp-content\/uploads\/2024\/10\/Azure-key-vault-310x200.webp 310w, https:\/\/www.eginnovations.com\/blog\/wp-content\/uploads\/2024\/10\/Azure-key-vault-140x91.webp 140w\" sizes=\"auto, (max-width: 750px) 100vw, 750px\" \/><\/p>\n<div class=\"img_caption\">Figure 6: eG Enterprise automatically monitors the Azure Key Vault usage of Nerdio and uses its AIOps engine to baseline normal behavior providing automatic anomaly detection<\/div>\n<p>If you aren\u2019t familiar with Azure Key Vault metrics, logs and events, see: <a class=\"link\" href=\"https:\/\/learn.microsoft.com\/en-us\/azure\/key-vault\/general\/monitor-key-vault\" target=\"blank\" rel=\"noopener\">Monitor Azure Key Vault | Microsoft Learn.<\/a> If you\u2019d prefer to go down the manual monitoring with Azure native tools route, information is available on the same site on how to set up monitoring for Azure Key Vault.<\/p>\n<h2>Right-size Nerdio\u2019s Database<\/h2>\n<p>You can also monitor the Nerdio Manager\u2019s Azure Database status, connections, size and resource utilization levels to detect any bottlenecks for database access. See figure: 7.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-35506 size-full\" src=\"https:\/\/www.eginnovations.com\/blog\/wp-content\/uploads\/2024\/10\/Azure-database.webp\" alt=\"Screenshot showing monitoring the Nerdio database\" width=\"774\" height=\"616\" srcset=\"https:\/\/www.eginnovations.com\/blog\/wp-content\/uploads\/2024\/10\/Azure-database.webp 774w, https:\/\/www.eginnovations.com\/blog\/wp-content\/uploads\/2024\/10\/Azure-database-300x239.webp 300w, https:\/\/www.eginnovations.com\/blog\/wp-content\/uploads\/2024\/10\/Azure-database-768x611.webp 768w, https:\/\/www.eginnovations.com\/blog\/wp-content\/uploads\/2024\/10\/Azure-database-310x247.webp 310w, https:\/\/www.eginnovations.com\/blog\/wp-content\/uploads\/2024\/10\/Azure-database-140x111.webp 140w\" sizes=\"auto, (max-width: 774px) 100vw, 774px\" \/><\/p>\n<div class=\"img_caption\">Figure 7: eG Enterprise monitors database usage of Azure hosted apps such as Nerdio<\/div>\n<p>Nerdio <a class=\"link\" href=\"https:\/\/nmehelp.getnerdio.com\/hc\/en-us\/articles\/26124355756941-Nerdio-Manager-for-Enterprise-Reference-Architecture\" target=\"blank\" rel=\"noopener\">recommend<\/a> scaling up to a SQL database with 100 DTUs (default is 20 DTUs as shown in the last screenshot) and the App Service plan to at least a S3 or P2V2 when you are managing 200+ AVD session hosts. So, if you are in the zone where you suspect bottlenecks actual data DTU usage is useful information that can save you unnecessarily upgrading Azure dependencies.<\/p>\n<h2>Monitoring Nerdio Manager Database<\/h2>\n<p>You can use eG Enterprise to monitor Nerdio Manager\u2019s SQL Azure database in an agentless manner. This will allow you to track slowdowns, deadlocks, top queries, sessions, waits and more to identify database bottlenecks.<\/p>\n<p>There may be little you as an end-user can do to resolve such issues. However, collecting this data when troubleshooting Nerdio issues will allow you to pass the issue into Nerdio support. Often end-users use products in slightly different ways to how the vendor has designed or tested them. We see vast quantities of customers use eG Enterprise to identify inefficient SQL (especially in Java healthcare apps \u2013 but that\u2019s one for another blog!).<\/p>\n<p><a href=\"https:\/\/www.eginnovations.com\/blog\/wp-content\/uploads\/2024\/10\/sql-azure-network-zoom.jpg\" data-rel=\"lightbox-image-1\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-35508 size-full\" src=\"https:\/\/www.eginnovations.com\/blog\/wp-content\/uploads\/2024\/10\/sql-azure-network.webp\" alt=\"Screenshot of eG Enterprise monitoring Azure SQL services\" width=\"750\" height=\"180\" srcset=\"https:\/\/www.eginnovations.com\/blog\/wp-content\/uploads\/2024\/10\/sql-azure-network.webp 750w, https:\/\/www.eginnovations.com\/blog\/wp-content\/uploads\/2024\/10\/sql-azure-network-300x72.webp 300w, https:\/\/www.eginnovations.com\/blog\/wp-content\/uploads\/2024\/10\/sql-azure-network-310x74.webp 310w, https:\/\/www.eginnovations.com\/blog\/wp-content\/uploads\/2024\/10\/sql-azure-network-140x34.webp 140w\" sizes=\"auto, (max-width: 750px) 100vw, 750px\" \/><\/a><\/p>\n<h2>Monitoring Nerdio Manager Transactions<\/h2>\n<p>Nerdio Manager uses <a class=\"link\" href=\"https:\/\/www.eginnovations.com\/supported-technologies\/microsoft-net-monitoring\">.NET technology.<\/a> eG Enterprise Business Transaction Monitoring for .NET applications can be used to track transaction health, if required when troubleshooting Nerdio. Distributed transaction tracing is a technique used in eG Enterprise to identify code-level issues without code changes (i.e. suitable for third-party apps like Nerdio) &#8211; Learn more: <a class=\"link\" href=\"https:\/\/www.eginnovations.com\/glossary\/distributed-tracing\">What is Distributed Tracing? Use Cases and How it fits into APM &amp; Observability | eG Enterprise (eginnovations.com).<\/a><\/p>\n<p><a href=\"https:\/\/www.eginnovations.com\/blog\/wp-content\/uploads\/2024\/10\/azure-app-service-zoom.jpg\" data-rel=\"lightbox-image-2\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-35510 size-full\" src=\"https:\/\/www.eginnovations.com\/blog\/wp-content\/uploads\/2024\/10\/azure-app-service.webp\" alt=\"Screenshot of eG Enterprise transaction tracing dashboard. Visualizing the end-to-end flow of NErdio a .NET app\" width=\"750\" height=\"383\" srcset=\"https:\/\/www.eginnovations.com\/blog\/wp-content\/uploads\/2024\/10\/azure-app-service.webp 750w, https:\/\/www.eginnovations.com\/blog\/wp-content\/uploads\/2024\/10\/azure-app-service-300x153.webp 300w, https:\/\/www.eginnovations.com\/blog\/wp-content\/uploads\/2024\/10\/azure-app-service-310x158.webp 310w, https:\/\/www.eginnovations.com\/blog\/wp-content\/uploads\/2024\/10\/azure-app-service-140x71.webp 140w\" sizes=\"auto, (max-width: 750px) 100vw, 750px\" \/><\/a><\/p>\n<p><a href=\"https:\/\/www.eginnovations.com\/blog\/wp-content\/uploads\/2024\/10\/iis-transaction-zoom.jpg\" data-rel=\"lightbox-image-3\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-35512 size-full\" src=\"https:\/\/www.eginnovations.com\/blog\/wp-content\/uploads\/2024\/10\/iis-transaction.webp\" alt=\"Screenshot of metrics in eG Enterprise from .NET business transaction tracing of the Nerdio app\" width=\"750\" height=\"290\" srcset=\"https:\/\/www.eginnovations.com\/blog\/wp-content\/uploads\/2024\/10\/iis-transaction.webp 750w, https:\/\/www.eginnovations.com\/blog\/wp-content\/uploads\/2024\/10\/iis-transaction-300x116.webp 300w, https:\/\/www.eginnovations.com\/blog\/wp-content\/uploads\/2024\/10\/iis-transaction-310x120.webp 310w, https:\/\/www.eginnovations.com\/blog\/wp-content\/uploads\/2024\/10\/iis-transaction-140x54.webp 140w\" sizes=\"auto, (max-width: 750px) 100vw, 750px\" \/><\/a><\/p>\n<h2>AIOps (Artificial Intelligence for IT Operations) for EUC<\/h2>\n<p>This example of monitoring Nerdio demonstrates what tools designed for more than just digital workspaces and with APM capabilities offer. The powerful <a href=\"https:\/\/www.eginnovations.com\/product\/capabilities\/aiops-monitoring\">AIOps<\/a> (Artificial Intelligence for IT Operations) engine within eG Enterprise means monitoring is auto deployed as your systems scale. Monitoring, metric thresholds and alerting are set up out of the box and the platform auto-baselines your specific deployment and applications.<\/p>\n<p>Basic EUC tools usually offer to monitor a handful of metrics (maybe 500 at best) which limits visibility. AIOps allows eG Enterprise to handle and continually monitor hundreds of thousands of metrics, logs and traces. As we saw above, even monitoring a simple .NET solution like Nerdio requires you to monitor all the Azure dependencies and the number of metrics you need soon adds up.<\/p>\n<p>Some information on including APM within an app-centric strategy for EUC is covered in <a class=\"link\" href=\"https:\/\/www.eginnovations.com\/blog\/application-centric-euc-monitoring-is-key-to-digital-employee-experience-dex\/\">Application-Centric EUC Monitoring is Key to Digital Employee Experience (DEX) | eG Innovations.<\/a><\/p>\n<h2>Final Thoughts on Nerdio Troubleshooting and Monitoring<\/h2>\n<p>If you came here hoping to find out how to use Nerdio to deploy eG Enterprise, you probably want to check out: <a class=\"link\" href=\"https:\/\/www.eginnovations.com\/blog\/using-nerdio-manager-to-deploy-eg-enterprise-for-avd-monitoring-a-quick-start-guide\/\">Using Nerdio Manager to Deploy eG Enterprise for AVD Monitoring (eginnovations.com).<\/a> Further information on eG Enterprise\u2019s integration with Nerdio is available, here: <a class=\"link\" href=\"https:\/\/www.eginnovations.com\/supported-technologies\/nerdio-integration\">Nerdio Manager: Simplify &amp; Refine AVD Deployment &amp; Operation (eginnovations.com).<\/a><\/p>\n<p>A significant issue when leveraging cloud-based apps occurs when the cloud or its portal goes down. There\u2019s some information on how you can ensure observability on Azure or other cloud outages available here: <a class=\"link\" href=\"https:\/\/www.eginnovations.com\/blog\/how-to-protect-your-it-ops-from-cloud-outages\/\">How to Protect your IT Ops from Cloud Outages (eginnovations.com).<\/a><\/p>\n<h2>Extend to Monitor Other SaaS\/Cloud Applications<\/h2>\n<p style=\"margin-bottm: 15px;\">Think about all those SaaS tools and Azure hosted apps and services you rely on. The overall methodology highlighted here applies <strong>for any cloud hosted SaaS application<\/strong>. A SaaS application can be monitored in many different ways:<\/p>\n<ol>\n<li>Up\/down availability,<\/li>\n<li>Resource footprint on the cloud,<\/li>\n<li>Detailed insights into transaction performance,<\/li>\n<li>API integration for health monitoring,<\/li>\n<li>Monitoring its dependencies (e.g., databases)<\/li>\n<\/ol>\n<p>No more \u201clittle black-boxes&#8221; in the cloud! No more paying for resources to support SaaS that you don\u2019t actually need! And far less arguing with SaaS vendors as to whether any problem lie within their particular little black-box!<\/p>\n<h2>Related Information<\/h2>\n<ul>\n<li><a class=\"link\" href=\"https:\/\/www.eginnovations.com\/blog\/avd-monitoring-for-msps-managed-service-providers\/\">AVD Monitoring for MSPs (Managed Service Providers) | eG Innovations<\/a><\/li>\n<li><a class=\"link\" href=\"https:\/\/www.eginnovations.com\/supported-technologies\/azure-virtual-desktop-monitoring-avd\">Azure Virtual Desktop Monitoring | eG Innovations<\/a><\/li>\n<li><a class=\"link\" href=\"https:\/\/www.eginnovations.com\/blog\/troubleshooting-azure-virtual-desktop-avd-issues-through-logon-and-beyond\/\">Troubleshooting Azure Virtual Desktop (AVD) Issues through Logon and Beyond | eG Innovations<\/a><\/li>\n<\/ul>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Today I\u2019ll give a brief overview on monitoring and troubleshooting Nerdio, a .NET application, popular with MSPs (Managed Service Providers) and enterprises using Microsoft Azure Virtual Desktop (AVD). Nerdio is a cloud-based application used by administrators to automate the deployment and management of virtual desktops in Azure. Nerdio Manager is the application an EUC (End [&hellip;]<\/p>\n","protected":false},"author":56,"featured_media":35516,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"_lmt_disableupdate":"no","_lmt_disable":"","footnotes":""},"categories":[370,404,387],"tags":[2259,607,2114,415,848,2008,1416],"class_list":["post-35486","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-net-monitoring","category-azure-monitoring","category-digital-workspace-monitor","tag-avd-management","tag-avd-monitoring","tag-avd-troubleshooting","tag-azure-monitoring","tag-nerdio","tag-nerdio-avd","tag-universal-agent"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Monitoring and Troubleshooting Nerdio | eG Innovations<\/title>\n<meta name=\"description\" content=\"Have you become reliant on the popular Nerdio App for deploying and managing your AVD environments? Learn more about monitoring and troubleshooting Nerdio and your other key applications.\" \/>\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\/monitoring-and-troubleshooting-nerdio\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Monitoring and Troubleshooting Nerdio\" \/>\n<meta property=\"og:description\" content=\"Have you become reliant on the popular Nerdio App for deploying and managing your AVD environments? Learn more about monitoring and troubleshooting Nerdio and your other key applications.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.eginnovations.com\/blog\/monitoring-and-troubleshooting-nerdio\/\" \/>\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=\"2024-10-21T12:47:04+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-03-18T07:18:44+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.eginnovations.com\/blog\/wp-content\/uploads\/2024\/10\/Thumbnail-banner.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"363\" \/>\n\t<meta property=\"og:image:height\" content=\"236\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Karthik G\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@eginnovations\" \/>\n<meta name=\"twitter:site\" content=\"@eginnovations\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Karthik G\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"9 minutes\" \/>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Monitoring and Troubleshooting Nerdio | eG Innovations","description":"Have you become reliant on the popular Nerdio App for deploying and managing your AVD environments? Learn more about monitoring and troubleshooting Nerdio and your other key applications.","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\/monitoring-and-troubleshooting-nerdio\/","og_locale":"en_US","og_type":"article","og_title":"Monitoring and Troubleshooting Nerdio","og_description":"Have you become reliant on the popular Nerdio App for deploying and managing your AVD environments? Learn more about monitoring and troubleshooting Nerdio and your other key applications.","og_url":"https:\/\/www.eginnovations.com\/blog\/monitoring-and-troubleshooting-nerdio\/","og_site_name":"eG Innovations","article_publisher":"https:\/\/www.facebook.com\/eGInnovations","article_published_time":"2024-10-21T12:47:04+00:00","article_modified_time":"2025-03-18T07:18:44+00:00","og_image":[{"width":363,"height":236,"url":"https:\/\/www.eginnovations.com\/blog\/wp-content\/uploads\/2024\/10\/Thumbnail-banner.jpg","type":"image\/jpeg"}],"author":"Karthik G","twitter_card":"summary_large_image","twitter_creator":"@eginnovations","twitter_site":"@eginnovations","twitter_misc":{"Written by":"Karthik G","Est. reading time":"9 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.eginnovations.com\/blog\/monitoring-and-troubleshooting-nerdio\/#article","isPartOf":{"@id":"https:\/\/www.eginnovations.com\/blog\/monitoring-and-troubleshooting-nerdio\/"},"author":{"name":"Karthik G","@id":"https:\/\/www.eginnovations.com\/blog\/#\/schema\/person\/5a77adbb080dfff7dd1b8cc41beb0da8"},"headline":"Monitoring and Troubleshooting Nerdio","datePublished":"2024-10-21T12:47:04+00:00","dateModified":"2025-03-18T07:18:44+00:00","mainEntityOfPage":{"@id":"https:\/\/www.eginnovations.com\/blog\/monitoring-and-troubleshooting-nerdio\/"},"wordCount":1553,"publisher":{"@id":"https:\/\/www.eginnovations.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.eginnovations.com\/blog\/monitoring-and-troubleshooting-nerdio\/#primaryimage"},"thumbnailUrl":"https:\/\/www.eginnovations.com\/blog\/wp-content\/uploads\/2024\/10\/Thumbnail-banner.jpg","keywords":["AVD Management","AVD Monitoring","AVD Troubleshooting","Azure Monitoring","Nerdio","Nerdio AVD","universal agent"],"articleSection":[".NET Monitoring","Azure Monitoring","Digital Workspace Monitoring"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.eginnovations.com\/blog\/monitoring-and-troubleshooting-nerdio\/","url":"https:\/\/www.eginnovations.com\/blog\/monitoring-and-troubleshooting-nerdio\/","name":"Monitoring and Troubleshooting Nerdio | eG Innovations","isPartOf":{"@id":"https:\/\/www.eginnovations.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.eginnovations.com\/blog\/monitoring-and-troubleshooting-nerdio\/#primaryimage"},"image":{"@id":"https:\/\/www.eginnovations.com\/blog\/monitoring-and-troubleshooting-nerdio\/#primaryimage"},"thumbnailUrl":"https:\/\/www.eginnovations.com\/blog\/wp-content\/uploads\/2024\/10\/Thumbnail-banner.jpg","datePublished":"2024-10-21T12:47:04+00:00","dateModified":"2025-03-18T07:18:44+00:00","description":"Have you become reliant on the popular Nerdio App for deploying and managing your AVD environments? Learn more about monitoring and troubleshooting Nerdio and your other key applications.","breadcrumb":{"@id":"https:\/\/www.eginnovations.com\/blog\/monitoring-and-troubleshooting-nerdio\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.eginnovations.com\/blog\/monitoring-and-troubleshooting-nerdio\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.eginnovations.com\/blog\/monitoring-and-troubleshooting-nerdio\/#primaryimage","url":"https:\/\/www.eginnovations.com\/blog\/wp-content\/uploads\/2024\/10\/Thumbnail-banner.jpg","contentUrl":"https:\/\/www.eginnovations.com\/blog\/wp-content\/uploads\/2024\/10\/Thumbnail-banner.jpg","width":363,"height":236},{"@type":"BreadcrumbList","@id":"https:\/\/www.eginnovations.com\/blog\/monitoring-and-troubleshooting-nerdio\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.eginnovations.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Monitoring and Troubleshooting Nerdio"}]},{"@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\/5a77adbb080dfff7dd1b8cc41beb0da8","name":"Karthik G","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.eginnovations.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/f6337ed9440ea6893a5329850942535b?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/f6337ed9440ea6893a5329850942535b?s=96&d=mm&r=g","caption":"Karthik G"},"url":"https:\/\/www.eginnovations.com\/blog\/author\/karthik-g\/"}]}},"modified_by":"eG Innovations","_links":{"self":[{"href":"https:\/\/www.eginnovations.com\/blog\/wp-json\/wp\/v2\/posts\/35486","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\/56"}],"replies":[{"embeddable":true,"href":"https:\/\/www.eginnovations.com\/blog\/wp-json\/wp\/v2\/comments?post=35486"}],"version-history":[{"count":0,"href":"https:\/\/www.eginnovations.com\/blog\/wp-json\/wp\/v2\/posts\/35486\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.eginnovations.com\/blog\/wp-json\/wp\/v2\/media\/35516"}],"wp:attachment":[{"href":"https:\/\/www.eginnovations.com\/blog\/wp-json\/wp\/v2\/media?parent=35486"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.eginnovations.com\/blog\/wp-json\/wp\/v2\/categories?post=35486"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.eginnovations.com\/blog\/wp-json\/wp\/v2\/tags?post=35486"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}