Monitoring Web Site in Azure
Don't let your business down! A stopped Web App or Function App takes every API, portal, and integration it hosts down with it. Nodinite monitors your Azure Web Sites, alerts you the moment one stops, and lets the right people start it again—without ever needing the Azure Portal.
With Nodinite, you:
- ✅ Proactively monitor the state of your Azure Web Apps and Function Apps
- ✅ Receive actionable alerts through Alarm Plugins when a site stops
- ✅ Automate discovery and categorization of Web Sites
- ✅ Empower your team with self-service and role-based access
- ✅ Resolve issues quickly using Remote Actions such as Start and Stop
Nodinite gives you robust Azure Monitoring options for your Azure Web Sites from one or more role-based Monitor Views. You set monitoring thresholds, automate discovery, and use remote commands as Actions to address problems fast. For a full list of available remote actions, see the Managing Web Site page.

This image shows a list of monitored Web Sites in a Nodinite Monitor View.
How Monitoring Works
The Azure Monitoring Agent discovers your Web Apps and Function Apps with the Azure REST API, evaluates each one as a Resource, and reports the result to the Nodinite Monitoring Service. Users with access to a Monitor View see the state in the Web Client, and Alarm Plugins push state changes to the people on duty.
Web Apps, Function Apps"] -->|"Azure REST API"| AG["fa:fa-monitor-waveform Azure Monitoring Agent"] AG --> OK["fa:fa-check OK
Running"] AG --> ER["fa:fa-xmark Error
Stopped"] AG --> UN["fa:fa-ban Unavailable
Network or security problem"] ER -->|"State change"| AP["fa:fa-bell Alarm Plugins"] UN -->|"State change"| AP ER --> RA["fa:fa-play Start
Remote Action"] style OK fill:#93d16d style ER fill:#c33d34,color:#fff style UN fill:#c33d34,color:#fff style AG fill:#2678BD,color:#fff style RA fill:#93d16d
Diagram: The agent evaluates each Web Site as OK (green) while it runs, and as Error or Unavailable (red) when it stops or can't be reached; state changes raise alerts, and the Start Remote Action (green) brings a stopped site back.
Monitoring Features
- State Evaluation – Nodinite checks the state of each Web Site according to your defined policy.
If Nodinite can't check your Web Site items' state, no one else can use them either.
- Automatic Discovery – The Nodinite Azure Agent uses the Azure REST API to automatically discover and present Web Sites in the Subscriptions you add in the agent Configuration.
- Category-based Monitoring – Nodinite groups monitored Resources by the concept of Categories.
- Role-based Access – You share access to individual items using one or more role-based Monitor Views.
State evaluation for Web Site
Nodinite presents each Web Site you monitor as a Resource. For example, if you have three Web Sites, you see three Resources in Nodinite.
- The Nodinite Resources name matches the deployed Web Site name.
- A monitored Web Site belongs to one of the following 'Web Site' Categories:
- Web Site - Web App
- Web Site - Function App (see also Monitoring Function App)
- The Application name uses the pattern:
Subscription name/Resource Group Name
Many other Azure-related Categories exist as well. Review the Azure Logging and Monitoring Overview.
Each Resource shows a state (OK, Warning, Error, Unavailable). You can override the evaluation by configuring the Expected State option for any Nodinite Resource.
Web Site
For Web Site Resources, Nodinite evaluates the state as described below:
| State | Status | Description | Actions |
|---|---|---|---|
| 🚫 Unavailable | Resource not available |
|
Review prerequisites and the firewall settings |
| ❌ Error | Error threshold is breached | Web Site is in the Stopped State | Start |
| ⚠️ Warning | Warning threshold is breached | N/A | |
| ✅ OK | Within user-defined thresholds | Web Site is in the Running state | Details Start Stop |
Tip
A Web Site you stop on purpose stays in Error until you start it again. Use Expected State to mark a planned Stopped state as OK.
If the agent can't reach Azure at all, check that the App Registration has the rights listed in Azure user rights and services and the Azure Application Access guide.
Alert history for Web Site
Nodinite lets you analyze alert history for your Web Sites, so you can understand how often problems occur. If your Monitor View allows it, you can search for historical state changes for any time span, either for all your Web Sites or individually. For more details, see Add or manage Monitor View.
| Search | Resource history |
|---|---|
![]() Search for alert history for all resources in the Monitor View |
![]() Alert history for the selected Web Site item |
Frequently asked questions
Use the Troubleshooting guide to find answers to common questions and known problems.

