- 3 minutes to read

Monitoring Subscriptions in Azure

Gain complete visibility and control over your Azure Subscriptions with Nodinite. This page guides you to monitor, evaluate, and manage Azure Subscriptions efficiently, so your teams can act before issues impact your business.

With this feature, you will:

  • ✅ Proactively monitor and receive real-time alerts for all Azure Subscriptions
  • ✅ Control everything centrally, with no need for direct Azure portal access
  • ✅ Automate state evaluation and enforce policies
  • ✅ Enable role-based access and self-service for your teams
  • ✅ Reduce risk and human error with secure, delegated access

Use the Nodinite Subscriptions resource to manage the Azure services you monitor.

Nodinite lets you monitor Subscription configuration from one or more role-based Monitor Views. You decide which Resource Groups to monitor for each configured Subscription. You can use remote commands as Actions to resolve issues quickly. For more on remote management, see Managing Subscription.

Subscriptions as Resources in a Monitor View
This image shows a list of monitored Subscriptions in a Nodinite Monitor View.

Monitoring Features

  • State Evaluation — Instantly know if your Subscription is healthy, based on a pre-defined policy.

    If Nodinite can't check your Subscription items' state, no one else can use them either.

  • Automated Subscription Discovery — The Nodinite Azure Agent uses the Azure REST API to automatically present and monitor Subscriptions.
  • Category-based Monitoring — Organize and group your monitored resources using Nodinite Categories.
  • Role-based Access — Share access to individual items securely with Monitor Views.
  • Alerts — Push state changes outside Nodinite with Alarm Plugins.

State Evaluation for Azure Subscription

Nodinite creates a Resource entry for each monitored Subscription. For example, if you monitor three Subscriptions, you see three Resources in Nodinite.

  • The Resource name matches the Subscription name from the Azure portal.
  • Monitored Subscriptions belong to the 'Azure Subscription' Category.
  • The Application name uses the Display Name from Configuration.

Explore many other Azure-related Categories. See the Azure Logging and Monitoring Overview.

Nodinite evaluates each item (presented as a Resource) with a state (OK, Warning, Error, Unavailable).

You can override the evaluation process by configuring the Expected State option for any Nodinite Resource.

stateDiagram-v2 [*] --> Checking Checking --> OK: Subscription reachable with the App Registration Checking --> Unavailable: Network or security problem Unavailable --> OK: Access restored OK --> Unavailable: Access lost classDef ok fill:#93d16d classDef unavailable fill:#c33d34,color:#fff classDef info fill:#2678BD,color:#fff class OK ok class Unavailable unavailable class Checking info

Diagram: The agent checks each Subscription (blue) and reports OK (green) when it can reach it, or Unavailable (red) on network or security problems. Warning and Error thresholds don't apply to Subscriptions.

Azure Subscription

For the Azure Subscription Resources, Nodinite evaluates state as follows:

State Status Description Actions
🚫 Unavailable Resource not available
  • Nodinite can't evaluate the 'Subscription' due to network or security issues
Review prerequisites and the firewall settings
❌ Error Error threshold breached N/A
⚠️ Warning Warning threshold breached N/A
✅ OK Within user-defined thresholds Details

Alert History for Subscription

When you analyze root causes, you can review how often Subscription issues occur. If your Monitor View allows, search for historical state changes for all or individual Subscriptions. See Add or manage Monitor View for more details.

Search Resource history
Search for alert history for all resources in the Monitor View Alert history for the selected Subscription item
This image shows search for alert history for all resources in the Monitor View This image shows alert history for the selected Subscription item

Frequently Asked Questions

Use the Troubleshooting guide to find FAQs and answers to known problems.

Next Steps