100% Latest & Updated Microsoft AZ-104 Practice Test Questions, Exam Dumps & Verified Answers!
30 Days Free Updates, Instant Download!
Question 810
A VM CPU metric spikes for one minute during normal deployments. The paging rule should fire only when utilization remains high across a longer sustained interval. Which Azure Monitor metric-alert evaluation settings should be tuned?
- Add a VMName dimension filter and assume filtering extends the alert's metric evaluation window.
- Increase the CPU threshold alone and assume a higher threshold expresses the minimum duration for an alert.
- The aggregation type and evaluation/window period used by the metric alert condition
- Set a shorter alert evaluation frequency without changing the aggregation or lookback window, expecting brief spikes to be suppressed.
Explanation
Correct Answer
C:Metric alerts can aggregate samples over a configured window and evaluate periodically. Choosing the correct aggregation and duration avoids treating a brief spike as a sustained capacity issue.
Incorrect Answers
A:A dimension filter selects a metric time series, but does not lengthen the lookback or require sustained CPU elevation. Configure the appropriate aggregation and evaluation window for the CPU condition.
B:A threshold changes the measured level that must be exceeded, not the length of time the condition must persist. A momentary spike might still cross a higher threshold. Tune aggregation/window settings to capture sustained high usage.
D:More frequent evaluation checks the same condition more often and does not by itself filter one-minute spikes. Use a suitable longer window and aggregation strategy rather than confusing polling frequency with sustained-duration evaluation.
Question 811
A new application is configured with an Azure Monitor dynamic-threshold metric alert, but it has produced no alert during its first day despite several noisy samples. The team wants to know if dynamic thresholds can operate fully with only a handful of new data points. Which documented cold-start condition matters?
- Dynamic thresholds need at least three days and 30 samples before triggering, and weekly seasonality needs a longer history
- Dynamic thresholds fire immediately after the first metric point regardless of learning history
- Increase the aggregation window to one day and assume that one day of data replaces the documented learning minimum
- The team must convert every metric to a static threshold and permanently disable anomaly learning
Explanation
Correct Answer
A:Microsoft documents that dynamic-threshold alerts wait for at least three days and 30 metric samples before they can trigger; weekly patterns require considerably more history. The first day is therefore an insufficient learning baseline even when the metric has anomalous values. Verify whether the alert's evaluation frequency and selected metric meet support conditions.
Incorrect Answers
B:Dynamic thresholds learn historical behavior rather than treating a single observation as an established baseline. Assuming immediate anomaly decisions during the first sample contradicts the documented initialization minimum and could lead the operations team to diagnose a working alert configuration incorrectly.
C:A one-day aggregation window changes how samples are summarized; it does not manufacture the historical days and sample count needed to establish a dynamic threshold. Microsoft documents a minimum learning history before alerts can trigger, so the operations team cannot solve the cold start merely by expanding the aggregation window.
D:Static thresholds may be appropriate for immediate detection during a learning period, but switching permanently is not the technical prerequisite for dynamic thresholds. A supplementary static alert can cover initial rollout while the supported dynamic rule gathers enough history.
Question 812
A new Azure Monitor action group has been saved with an email receiver and a webhook. Before enabling its use for production alerts, the operator wants to prove that both receivers can be invoked with a sample notification and inspect any delivery failure. What should the operator do?
- Invoke the action group's Test operation only for its email receiver and assume the webhook automatically passed the same delivery test
- Send a manual test email to the configured address but do not invoke the action group's webhook receiver
- Use Azure Monitor action group's Test operation, select supported sample and receiver types, and inspect the resulting status/details
- Add the receiver addresses as resource tags and expect the tags to simulate notification delivery
Explanation
Correct Answer
C:After saving the action group, Azure Monitor offers a Test action. Choose a sample type and relevant notification/actions, run it, and inspect Success or Failed status and error details. This tests delivery configuration without needing a real platform fault or changing production alert thresholds.
Incorrect Answers
A:Testing one receiver does not prove the second receiver can be invoked or accepted by its endpoint. Test the applicable action-group receiver types and inspect the actual status or response details for both email and webhook.
B:A manual message may show that an inbox is reachable, but it does not exercise the Azure Monitor action group's webhook delivery path or receiver configuration. The Test action can send controlled sample notifications and expose status for the supported receiver types.
D:Resource tags are metadata and aren't automatically consumed by Azure Monitor as a notification test harness. Adding them does not send a sample payload to the configured email or webhook receivers and cannot verify their operation.
Question 813
A security operations team must notify on deletion of a network security group by Azure Resource Manager. The signal is a control-plane operation, not a numerical metric or application exception. What alert type should it create?
- Create an Azure Activity Log alert for Microsoft.Network/networkSecurityGroups/write and treat an NSG update operation as equivalent to deletion
- Create a log search alert without exporting or collecting Activity Log events
- Create an Azure Resource Health alert for the NSG resource
- An Azure Activity Log alert matching the relevant delete event
Explanation
Correct Answer
D:Activity Log alerts react to management-plane administrative events such as ARM resource deletion when the rule scope and condition match the operation.
Incorrect Answers
A:The write operation identifies a create/update activity, not the administrative delete event. For deletion notifications, match the corresponding networkSecurityGroups/delete operation and scope in an Activity Log alert.
B:A KQL alert cannot match NSG deletion operations if the chosen workspace has no management-plane event records to query.
C:Resource Health indicates supported platform availability conditions; it is not the direct signal for an administrator deleting an ARM NSG resource.
Question 814
An identity security analyst collects Entra sign-in logs into Log Analytics. They want notification when the same user generates 15 failed sign-ins in a 10-minute interval. Which Azure Monitor alert style supports this data-driven condition?
- A log search alert using an appropriately scoped KQL aggregation and threshold
- Create a metric alert over aggregate Azure Activity Log administrative events rather than a user-grouped sign-in KQL query
- Create an Activity Log alert for any Microsoft Entra tenant event without grouping failed sign-ins by individual account
- Create a log search alert counting all sign-in rows regardless of ResultType or account
Explanation
Correct Answer
A:Log search alerts evaluate KQL queries against collected event records, allowing filtering for failed sign-ins and aggregation by user over a time window before thresholding.
Incorrect Answers
B:An Activity Log metric for administrative operations cannot count failed Entra sign-ins by one identity over ten minutes. The alert needs a KQL query filtering failures and grouping by user and time window.
C:The requested threshold is based on failed sign-in rows for the same user, not an individual Azure Resource Manager activity event. Use a log search alert with the appropriate filter and aggregation.
D:The desired incident is 15 failures by the same user in ten minutes; counting successes or different users would produce incorrect alerts.
Question 815
A cloud operations team wants an alert when Microsoft reports a service incident that affects the Azure services in its production subscription. This is not a guest VM performance threshold or a resource deletion. Which alert category aligns?
- An Azure Service Health alert with appropriate services and regions for the subscription
- Configure a resource health alert for one VM rather than the subscription-level service incident
- Configure an availability-test alert against one application URL only
- Configure only a subscription CPU metric alert across all VMs
Explanation
Correct Answer
A:Service Health alerts can filter relevant subscription health events by service, region and event type, notifying operations of Azure platform incidents.
Incorrect Answers
B:Resource Health concerns an individual resource state; it does not replace a Service Health alert for provider incidents affecting many services or regions.
C:One URL probe may notice a symptom but does not identify Microsoft-reported subscription-impacting service incidents across selected regions.
D:CPU thresholds report resource performance rather than Azure platform health communications about regional service incidents.
Question 816
A metric alert rule targets ten similar Azure VMs and evaluates Percentage CPU greater than 85%. One VM exceeds the threshold while the other nine remain low. The analyst expects only one combined ten-VM average alert. What should be clarified?
- Combine the ten VM percentages in a Log Analytics query and use one query result as the metric-alert threshold
- Require every resource to exceed the same metric threshold within the same evaluation window
- Azure Monitor evaluates the rule condition separately for each monitored resource
- Change the rule to a log search alert and assume log aggregation is the documented metric-alert behavior
Explanation
Correct Answer
C:Each target’s CPU signal is checked against the alert criteria. One VM can fire without averaging with the other nine, so operators can isolate that resource.
Incorrect Answers
A:A new cross-VM log query would test an aggregate or custom computation rather than describe how the existing multi-resource metric alert evaluates its targets.
B:A multi-resource metric rule does not apply an implicit all-resources logical AND. One VM breaching independently can trigger its own alert instance.
D:Log search alerts use different queries and evaluation semantics. Converting the rule does not explain the separate evaluation of the current metric alert.
Question 817
An operations team already has an Azure Monitor metric alert when a critical service becomes unhealthy. Instead of just sending email, it wants the alert to call a guarded Logic App workflow. Which component connects the firing alert to the workflow?
- Add a metric dimension named LogicApp to the metric alert condition
- An action group with the appropriate Logic App automation action
- Add a webhook URL to the target VM’s resource tags instead of to an action group
- Use an Azure Policy deployIfNotExists assignment to call the Logic App when the CPU metric fires
Explanation
Correct Answer
B:The alert rule evaluates the unhealthy signal. An associated action group defines notifications or automation callbacks, including supported Logic App actions, to run when the alert fires.
Incorrect Answers
A:Metric dimensions partition observations; they are not action-routing destinations. They cannot invoke an automated workflow on the alert.
C:Resource tags describe or organize resources; alerting does not execute tag values as automation targets. The invocation must be configured as an alert action.
D:Policy evaluation acts on resource compliance; it is not the action path for an Azure Monitor metric alert. The existing rule should retain its metric condition and call an action group.
Question 818
A critical VM becomes unavailable because of a platform issue. Operations currently alert only on subscription-wide Azure Service Health incidents, but they need notifications tied to the availability state of that individual VM. Which alert signal is appropriate?
- Add another subscription Service Health planned-maintenance rule and expect it to report VM-specific availability transitions
- Use only a VM CPU usage threshold to infer every platform availability state
- Create an Azure Service Health alert for the region and assume it reports every individual VM's Resource Health transition
- Use a Resource Health alert focused on the VM availability state
Explanation
Correct Answer
D:Resource Health reports availability and platform conditions for individual Azure resources. It complements Service Health, which addresses broader subscription-impacting events.
Incorrect Answers
A:Service Health describes broader platform incidents; individual VM availability calls for Resource Health conditions.
B:CPU measurements are not equivalent to the VM's Resource Health availability or platform-initiated degradation signal.
C:Service Health signals broader service incidents, not every individual VM's availability transition. Use Resource Health conditions for the specific VM resource.
Question 819
A metric remains above threshold for 40 minutes. The on-call team wants an alert when it first enters the fired state but not a new incident notification on every evaluation while the same condition persists. Which alert behavior matches?
- Use a stateful alert rule so subsequent actions wait until the alert resolves and re-fires
- Use a stateless alert rule that fires again whenever the condition is satisfied
- Disable metric evaluation completely after the first alert
- Use an alert processing rule that blocks all notifications permanently, rather than tracking the alert state
Explanation
Correct Answer
A:Stateful alerts maintain alert state and do not repeatedly fire new actions for the same unresolved condition. They can notify again after resolution and a new breach.
Incorrect Answers
B:Stateless alerts can fire at every evaluation where the condition remains true, creating the repeated paging the team wants to avoid.
C:Stopping evaluation discards useful monitoring and cannot reliably detect recovery or a later recurrence of the threshold condition.
D:Suppressing all actions would hide even new breaches. Stateful alert behavior solves repeat actions while retaining meaningful notifications on later state changes.
Question 820
A company wants an Azure Monitor action group to post incidents to its company-owned HTTPS web API, which is publicly reachable by the alert delivery service but requires Microsoft Entra authentication before processing requests. Its API rejects basic-auth credentials embedded in URLs. Which action-group action type supports this token-authenticated integration?
- A standard Webhook with a plaintext username and password inserted into the query string, because this grants the API an Entra identity
- Use an Azure Logic Apps action with no authenticated call configuration, expecting the action-group trigger alone to bypass the API’s Microsoft Entra protection
- A Secure webhook with the required Entra service-principal configuration and permissions on the target protected API
- Use a standard Azure Function action with only its HTTP trigger key and assume that function key authenticates the outgoing request to the separate Entra-protected API
Explanation
Correct Answer
C:Azure Monitor action groups support a Secure webhook action for target APIs protected using Microsoft Entra ID. This requires configuring the appropriate Entra service principal and access on the receiving application. Microsoft documents that Secure webhook does not support basic authentication, which aligns with the API’s restriction and makes it distinct from the ordinary Webhook action.
Incorrect Answers
A:A standard Webhook is intended for generic HTTP endpoints and basic-auth credentials may be supplied through its URI, but that does not satisfy a Microsoft Entra-protected API expecting token-based identity. Embedding secrets in URLs also creates an avoidable exposure path. The scenario explicitly requires Entra authentication rather than basic authentication.
B:An Azure Logic App can implement a secured API call when its connector, managed identity, or OAuth flow is explicitly configured. The action-group trigger alone supplies no Entra access token accepted by the protected API, whereas Secure webhook is the direct Entra-authenticated action type described in this scenario.
D:An Azure Functions trigger key may authorize calling that function but is not a Microsoft Entra bearer token for the company API. The function would need its own explicitly implemented protected-API authentication logic; Secure webhook provides the supported direct action-group integration.
Microsoft Azure Administrator (AZ-104) Practice Tests