- 4 minutes to read

Nodinite Azure Monitoring Agent

Plug and Play! Monitor and manage your Azure EAI-related services without changing the existing solutions. You get role-based self-service audited access using Nodinite. Hence, there is no longer a need to use the Azure Web Portal to troubleshoot and resolve standard support-related tasks.

Do you have problems with your Azure EAI-related services? No worries. Nodinite performs continuous online health checks and detects and reports issues. As a result, you become aware of and can resolve the reported problems manually or by using the Nodinite Auto Healing feature.

Get aware of problems with the state, availability and get other insights based on data from all your Azure Subscriptions. The Azure agent feeds Nodinite with information about the health of your Azure EAI-related services and provides remote actions for those responsible within your organization to manage and resolve matters swiftly. End-users do not need personal access to the Microsoft Azure portal with extended or unnecessary knowledge about passwords and other insights of deployed artifacts that are often out of their scope anyway.

To Log, Monitor, and Manage Azure Services; Nodinite uses a mix of Azure Monitor, Application Insights, and the Azure REST API.

Azure Monitoring Features

Below is a diagram of Azure Monitoring features in the Nodinite Azure Monitoring Agent:

graph LR subgraph "Nodinite" roMonitor[fal:fa-monitor-waveform Nodinite Azure Monitoring] end subgraph "Azure Cloud" roMonitor --- roAI(fal:fa-lightbulb-on Application Insights) roMonitor --- roapimgmtServices(fal:fa-clouds API Management Services) roapimgmtServices --- roAPIMNW(fal:fa-chart-network Private Endpoints) roapimgmtServices --- roAPICert(fal:fa-file-certificate Certificates) roapimgmtServices --- roAPI(fal:fa-cloud-upload APIs ) roapimgmtServices --- roAPILogger(fal:fa-arrow-to-bottom Event Hub Loggers) roAPILogger -.- roEH roMonitor --- roAppReg(fal:fa-user-lock App Registration) roAppReg --- roAppRegSecrets(fal:fa-user-secret Secrets) roAppReg --- roAppSSO(fal:fa-arrows-turn-to-dots Federated credentials) roAppReg --- roAppScopes(fal:fa-rectangle-history Scopes) roMonitor --- roCert(fal:fa-file-certificate Certificates) roMonitor --- roCAE(fal:fa-leaf Container Apps - Environment) roCAE --- roCA(fal:fa-container-storage Container Apps) roWS --- roWSFx(Function App) roMonitor --- roDF(fal:fa-database Data Factory) roDF --- roPL(fal:fa-bars Pipelines) roWSFx --- roFX roMonitor --- roEHNS(fal:fa-box-alt Event Hub Namespace) roEHNS --- roEH(fal:fa-border-outer Event Hubs) roMonitor --- roEG(fal:fa-border-left Event Grid Topics) roEG --- roEGS(fal:fa-border-right Event Grid Subscriptions) roMonitor --- roKV(fal:fa-vault Key Vault) roKV --- roKVKeys(fal:fa-key Keys) roKV --- roKVSecrets(fal:fa-user-secret Secrets) roMonitor --- ro1(fal:fa-user-circle Storage Accounts) ro1 ---ro2(fal:fa-file Files) ro1 ---ro4(fal:fa-list Queues) ro1 ---ro5(fal:fa-boxes BLOBs) roMonitor --- roSub(fal:fa-credit-card Subscription) roMonitor --- roWJ(fal:fa-business-time Web Jobs) roWJ --- roWJC(fal:fa-repeat-alt Continuos) roWJ --- roWJT(fal:fa-bolt Triggered) roMonitor --- roWS(fal:fa-globe Web Apps ) roMonitor --- roFX(fal:fa-function Functions) roWS --- roWSWA(Web App) end

A complete list of Azure Monitoring features is available here.

Share and delegate Save time Save money
Quickly provide self-service access for your business and other stakeholders Responsible users can swiftly manage and resolve problems, thereby saving downtime Just 1 Nodinite license is required regardless of the number of Azure Subscriptions

In addition, Nodinite has monitoring agents for the following Azure/Microsoft cloud-related services:

graph TD subgraph "Other Nodinite Azure Monitoring Agents" roL[fal:fa-sitemap Logic Apps] roSB[fal:fa-bars Service Bus and Topics] roDB[fal:fa-database Azure Databases] roCRM[fal:fa-address-card Dynamics 365 - CRM] roWS[fal:fa-globe Web Service] end

What can I do with the Azure Agent?

Monitor all your Azure EAI Services regardless of the number of Azure Subscriptions

You will only need one license and one instance of the Azure agent for all your Web Jobs and Azure Storage containers, regardless of region. In addition, the agent supports multiple subscriptions using different access credentials.

Learn from mistakes

The statistics are available in the Nodinite Web API and end-users can use it to create custom Power BI Reports. Learn and visualize insights from the KPIs of interest.

Make your organization aware of the problem

When Nodinite detects a problem with your Azure-related services like Web Jobs and/or Azure Storage, an alert can be distributed using any built-in Alarm plugins to get you or the responsible organization aware and involved.

Delegate control and fix problems with ease

With Nodinite, you can fix some problems related to Web Jobs and/or Azure Storage. Delegate control using role-based security and manage your Web Jobs or manage your Azure Storage content from the Web Client.

Stay secure

Nodinite has Role-based security and enables you to restrict access to individual Web Jobs and Azure Storage containers using Monitor Views. We at Nodinite think limiting the number of power users (administrators) from having direct access to servers and services is wise. Therefore, all sensitive operations in Nodinite are being audited.

Grow together

Over time, as your Azure-related implementations grow with additional subscriptions, resource groups and other services, Nodinite and the Agent automatically detect and monitor additional deployed solutions. There is no need to code or change anything within your Web Jobs.


Frequently asked questions

Additional solutions to common problems and the Nodinite Azure Monitoring Agent FAQ exist in the Troubleshooting user guide.

Release Notes

For detailed information about the features and bug fixes, please see the Release Notes.

Next Step

Prerequisites
Install
Release Notes

Monitor Views
Monitoring Agents
Logging
Monitoring
Azure Application Access