Lesson 26 — Microsoft Entra Monitoring and Health
Microsoft Entra Monitoring and Health provides the operational visibility needed to understand identity activity, service reliability, configuration health and hybrid identity performance.
A tenant may appear quiet because nothing suspicious happened—or because logs stopped flowing, synchronisation failed, a diagnostic setting was removed or an alert rule lost access to its data source.
This lesson explains tenant health, Microsoft Entra Health, recommendations, Service Health, Connect Health, provisioning status, diagnostic settings, Log Analytics workspace health, data freshness and the principle of monitoring the monitoring.

What you will learn
This lesson explains how to monitor Microsoft Entra tenant health, identity telemetry, hybrid services and the monitoring pipeline itself.
Learning objectives
After completing this lesson, you should be able to assess and monitor the operational health of Microsoft Entra ID.
- Explain the Microsoft Entra Monitoring and Health experience.
- Understand Microsoft Entra Health and tenant recommendations.
- Monitor sign-in, audit and provisioning activity.
- Verify diagnostic settings and Log Analytics ingestion.
- Detect stale or missing identity telemetry.
- Monitor Microsoft Entra Connect and hybrid identity services.
- Build an operational identity health checklist.
The problem this solves
Identity monitoring depends on several connected services.
If one component fails, dashboards, alerts and investigations may all become incomplete without immediately showing an obvious error.
Microsoft Entra operational health model
Monitoring and Health
The Microsoft Entra admin centre groups core operational tools under Entra ID → Monitoring & health.
This area includes activity logs, diagnostic settings, Log Analytics, workbooks, recommendations and other tenant monitoring experiences.
What health means
Tenant health is broader than service availability.
It includes telemetry continuity, secure configuration, authentication performance, synchronisation, provisioning, application access and the ability of administrators to detect change.
Core health areas
| Health area | What to monitor | Operational question |
|---|---|---|
| Tenant activity | Sign-ins, audits, provisioning and risk detections | Is expected identity activity visible? |
| Service availability | Microsoft service incidents and advisories | Is Microsoft Entra experiencing a service issue? |
| Configuration health | Recommendations, policy state and administrative changes | Are important controls correctly configured? |
| Telemetry health | Diagnostic settings, ingestion and data freshness | Are logs reaching the monitoring platform? |
| Hybrid identity | Connect Sync, agents, servers and synchronisation errors | Are on-premises identities synchronising correctly? |
| Provisioning health | Application provisioning jobs and failures | Are users and groups being provisioned successfully? |
Microsoft Entra Health
Microsoft Entra Health provides tenant observability through continuous health monitoring and retrospective reporting.
It is designed to help administrators understand service health and identity-related reliability over time.
Why low-latency monitoring matters
Authentication and access problems affect users quickly.
Operational teams need near-real-time signals for failures, latency, degraded dependencies and unexpected changes.
Microsoft Entra recommendations
Microsoft Entra recommendations provide a tenant-level view of security, health and usage opportunities based on Microsoft best practices.
| Recommendation state | Meaning | Operational action |
|---|---|---|
| Active | The recommendation currently applies to the tenant. | Assess impact, ownership and implementation. |
| Completed | The recommended condition has been addressed. | Validate that the change remains effective. |
| Dismissed | An administrator chose not to implement it. | Document the risk acceptance and review date. |
| Postponed | Action has been deferred. | Assign an owner and a concrete follow-up date. |
Recommendations are not automatic proof
A recommendation indicates an improvement opportunity, not a complete understanding of the organisation's design.
Review licensing, dependencies, users, applications, emergency access and operational impact before implementation.
Recommendation ownership
Every accepted recommendation should have an owner, target date, change record and validation step.
Dismissed recommendations should include a documented reason and review cycle.
Microsoft Service Health
Service issue or tenant issue?
Service Health helps determine whether a problem is broad and Microsoft-managed.
A healthy service status does not rule out tenant-specific configuration, network, application or synchronisation problems.
Operational communication
Record the incident ID, affected service, start time, known impact and Microsoft updates.
Translate technical status messages into clear user-facing communication.
Activity logs as health signals
| Log | Health insight | Example |
|---|---|---|
| SigninLogs | Authentication success, failure and access trends | Sudden increase in application failures. |
| AuditLogs | Configuration and administrative change | Diagnostic setting or Conditional Access change. |
| ProvisioningLogs | Application provisioning performance | Users failing to provision into a SaaS application. |
| AADServicePrincipalSignInLogs | Workload identity authentication | Expired secret causing widespread application failures. |
| AADManagedIdentitySignInLogs | Managed identity access | Azure workload unable to authenticate to a resource. |
| Risk detections | Identity compromise and suspicious activity | High-risk sign-ins increase after a phishing campaign. |
Baseline normal activity
Health monitoring requires an understanding of normal sign-in volume, application usage, provisioning rates and administrative change.
Without a baseline, teams may mistake routine variation for an outage—or fail to notice a genuine drop.
Trend monitoring
Use Workbooks and KQL to compare current activity with previous hours, days and weeks.
Investigate unexpected spikes, sustained failures and unexplained reductions.
Verify diagnostic settings
Diagnostic setting checks
- The diagnostic setting still exists.
- The correct log categories are selected.
- The intended Log Analytics workspace is selected.
- The destination remains accessible.
- No unapproved change was made.
- New data appears after testing.
Change monitoring
Diagnostic settings are part of the security monitoring boundary.
Changes should be protected through least privilege, Azure activity monitoring and formal change management.
Measure log freshness
This query shows when the newest sign-in event reached the table. Interpret the result against normal tenant activity and expected ingestion latency.
Freshness is contextual
A small test tenant may legitimately have no sign-ins for several hours.
A large production tenant that normally receives thousands of events should not suddenly become silent.
Use multiple tables
Check SigninLogs, AuditLogs and workload identity tables together.
If every identity table stops at the same time, investigate the export and workspace path before assuming normal inactivity.
Compare table freshness
Understand ingestion delay
Data is not always available immediately after it is generated.
Alert windows and health thresholds should allow for normal Azure Monitor ingestion latency and tenant activity patterns.
Do not use one fixed threshold everywhere
A five-minute freshness threshold may be useful in a busy tenant but meaningless in a small one.
Build thresholds from observed event frequency and business criticality.
Log Analytics workspace health
| Workspace area | What to inspect | Possible impact |
|---|---|---|
| Ingestion operations | Errors, throttling and ingestion failures | Delayed or missing data. |
| Usage | Daily ingestion and table volume | Unexpected cost or sudden volume changes. |
| Daily cap | Whether ingestion limits were reached | Data collection can stop until reset. |
| Retention | Table and workspace retention settings | Historical evidence may expire too early. |
| Permissions | Workspace and table access | Queries, alerts or responders may lose visibility. |
| Query performance | Slow or failed queries | Dashboards and alerts may become unreliable. |
Monitor workspace limits
Azure Monitor records operational issues that occur during ingestion, including conditions associated with workspace limits.
Some ingestion errors can indicate potential data loss and should be treated as health events.
Daily cap risk
If a daily cap is configured and reached, ingestion may stop until the reset period.
Monitor usage trends and alert before the cap becomes an operational blind spot.
Monitor the monitoring pipeline
Alerts need health checks
An alert that has not fired may mean there was no matching condition.
It may also mean the query failed, the rule was disabled, permissions changed, data stopped or the action group failed.
Test end to end
Periodically generate a controlled event, confirm ingestion, verify query results, trigger a test alert and confirm notification delivery.
Document the result and the expected response time.
Microsoft Entra Connect Health
Microsoft Entra Connect Health provides monitoring for supported hybrid identity components, including Microsoft Entra Connect Sync and related agents.
| Area | Monitor | Possible problem |
|---|---|---|
| Sync service | Server availability and synchronisation health | Objects stop synchronising. |
| Agent connectivity | Health agent communication | Monitoring data becomes stale. |
| Export errors | Objects that cannot be written to Entra ID | Users or groups remain outdated. |
| Import errors | Source directory data collection | Changes are not detected. |
| Password hash sync | Recent password synchronisation | Users cannot authenticate with new passwords. |
| Server version | Supported and current Connect release | Security, compatibility or reliability risk. |
Hybrid identity dependencies
- Microsoft Entra Connect server availability.
- Active Directory connectivity.
- DNS and network access.
- Service account permissions.
- Health agent connectivity.
- Database and scheduler health.
- Password writeback and password hash sync.
Do not rely on one server
Document the staging server or recovery design for Microsoft Entra Connect.
Monitor both the active and staging environments and test recovery procedures.
Provisioning health
Provisioning checks
- Provisioning job is running.
- Credentials remain valid.
- Target application is reachable.
- Attribute mappings are correct.
- Scoping filters include the intended users.
- Failure counts and quarantine status are reviewed.
Common provisioning failures
- Expired target credentials.
- Duplicate attribute values.
- Missing required attributes.
- Insufficient target permissions.
- Invalid scope or assignment.
- Target API throttling or outage.
Application health
| Signal | Possible meaning | Investigation |
|---|---|---|
| Sudden sign-in failure increase | Expired secret, certificate or changed configuration | Review result codes, application changes and credential expiry. |
| Sign-in volume drops to zero | Application outage, routing problem or missing logs | Compare application telemetry and Entra log freshness. |
| Consent or permission change | Approved deployment or risky privilege expansion | Validate the initiator and change record. |
| Service principal failures | Workload authentication problem | Review AppId, resource, credential and tenant. |
Certificate and secret expiry
Application credentials often fail suddenly when they expire.
Track expiry dates before the event and prefer certificates, managed identities or federated identity credentials where appropriate.
Ownership matters
Every enterprise application and app registration should have a documented business and technical owner.
Health alerts are ineffective when nobody knows who can repair the application.
Agent Foskett investigation: “The alerts stopped overnight”
Compromise indicators
- Diagnostic settings changed by an unexpected administrator.
- Monitoring destinations removed without an approved change.
- Alert rules disabled after suspicious activity.
- Workspace permissions changed before telemetry loss.
- Audit activity stops immediately after a privileged change.
- Logging gaps align with attacker activity.
Operational failure indicators
- Daily cap reached.
- Workspace ingestion error.
- Expired connector or application credential.
- Incorrect workspace selected.
- Health agent offline.
- Application or network outage.
Daily identity health review
| Review | Question | Evidence |
|---|---|---|
| Service status | Are there active Microsoft incidents? | Service Health and Message Center. |
| Log freshness | Are current identity events arriving? | Latest TimeGenerated per table. |
| Authentication | Are failures or latency increasing? | SigninLogs trends and workbooks. |
| Configuration | Were important controls changed? | AuditLogs and change records. |
| Hybrid identity | Is synchronisation operating normally? | Connect Health and sync status. |
| Provisioning | Are application jobs succeeding? | Provisioning logs and job status. |
| Alerts | Are rules and notifications operational? | Azure Monitor alert health and action group tests. |
Weekly review
- Review active recommendations.
- Check log volume and cost trends.
- Review alert quality and false positives.
- Confirm application and hybrid identity owners.
- Review connector and agent versions.
- Validate emergency access monitoring.
Monthly review
- Test end-to-end telemetry and alerting.
- Review retention and daily cap settings.
- Review dismissed recommendations.
- Test hybrid identity recovery procedures.
- Confirm action group recipients.
- Review monitoring permissions.
Common mistakes
| Mistake | Impact | Better practice |
|---|---|---|
| Assuming no alerts means no threats | Telemetry failure may remain unnoticed. | Monitor log freshness and alert health. |
| Checking only SigninLogs | Audit, workload and provisioning failures are missed. | Monitor all relevant identity tables. |
| Ignoring workspace health | Ingestion errors or limits can create blind spots. | Review workspace operations, usage and caps. |
| Leaving recommendations unowned | Known health and security gaps remain open. | Assign owners, dates and validation steps. |
| Monitoring only cloud identities | Hybrid synchronisation failures are missed. | Use Connect Health and server monitoring. |
| Using one static freshness threshold | False alerts or missed outages. | Baseline normal activity by tenant and table. |
| Failing to test action groups | Alerts fire but responders are never notified. | Run scheduled end-to-end tests. |
Health review checklist
- Are Microsoft service incidents reviewed?
- Are sign-in and audit logs current?
- Are diagnostic settings intact?
- Is Log Analytics ingesting normally?
- Are alert rules enabled and healthy?
- Are action groups delivering?
- Is hybrid synchronisation healthy?
- Are provisioning failures reviewed?
- Are recommendations assigned and tracked?
Security best practices
- Restrict who can change diagnostic settings.
- Alert on changes to monitoring resources.
- Use separate operational and security ownership.
- Monitor emergency access account activity.
- Protect workspaces and action groups with least privilege.
- Document data flow and recovery procedures.
- Test monitoring after every major change.
Key takeaways
- Microsoft Entra health includes service availability, telemetry continuity, configuration, synchronisation, provisioning and application reliability.
- Monitoring and Health brings together activity logs, diagnostic settings, Log Analytics, workbooks and recommendations.
- Microsoft Entra recommendations provide security, health and usage improvement opportunities.
- Diagnostic settings must be protected and verified because downstream monitoring depends on them.
- Log freshness should be measured across multiple identity tables.
- Log Analytics ingestion issues and workspace limits can create monitoring blind spots.
- Microsoft Entra Connect Health supports monitoring of hybrid identity components.
- Provisioning and workload identities require operational health monitoring as well as human sign-ins.
- Alerts, dashboards and action groups must be tested end to end.
- Always monitor the monitoring.
Related Agent Foskett resources
Continue learning
Microsoft Entra Monitoring and Health
Microsoft Entra Monitoring and Health provides operational visibility across sign-ins, audit activity, diagnostic settings, Log Analytics, recommendations, provisioning and hybrid identity services.
Microsoft Entra Academy Lesson 26 — Monitoring and Health
This Agent Foskett lesson explains Microsoft Entra Health, Service Health, tenant recommendations, log freshness, workspace ingestion, Microsoft Entra Connect Health, provisioning monitoring and end-to-end monitoring validation.
