Microsoft AZ-104 Exam Dumps, Practice Test Questions

100% Latest & Updated Microsoft AZ-104 Practice Test Questions, Exam Dumps & Verified Answers!
30 Days Free Updates, Instant Download!

Microsoft AZ-104 Premium Bundle
$79.97
$59.98

AZ-104 Premium Bundle

  • Premium File: 606 Questions & Answers. Last update: Nov 5, 2026
  • Training Course: 132 Video Lectures
  • Study Guide: 458 Pages
  • Latest Questions
  • 100% Accurate Answers
  • Fast Exam Updates

AZ-104 Premium Bundle

Microsoft AZ-104 Premium Bundle
  • Premium File: 606 Questions & Answers. Last update: Nov 5, 2026
  • Training Course: 132 Video Lectures
  • Study Guide: 458 Pages
  • Latest Questions
  • 100% Accurate Answers
  • Fast Exam Updates
$79.97
$59.98

Microsoft AZ-104 Practice Test 78

Question 770

An API gateway’s overall Failed Requests metric increased. The resource publishes ResponseCode as a supported metric dimension, and the team needs to identify which response codes account for the rise. What should the analyst do?

  1. Set every displayed metric aggregation to Sum without dimensions
  2. Split or filter the metric by its ResponseCode dimension in Metrics Explorer
  3. Filter the metric series by VM resource ID rather than the advertised ResponseCode dimension
  4. Add a second metric chart using the same total Failed Requests measure without a dimension filter

Explanation

Correct Answer

B:

Metric dimensions partition measurements by provider-defined attributes. Splitting on ResponseCode exposes which category contributes to the aggregate failure trend.

Incorrect Answers

A:

Changing aggregation may show a total count but does not separate the response-code categories. The cause remains hidden in a combined series.

C:

A resource filter narrows which resources contribute data but does not divide one API gateway’s observations by HTTP response code. The diagnostic dimension is the discriminating signal.

D:

A duplicate unsegmented chart still mixes failures of different response codes. It cannot reveal whether 401, 429 or 500-class responses dominate.

Question 771

A storage-service administrator wants the number of successful transactions over each five-minute interval, not the mean transaction rate or the single highest measurement. Which Azure Monitor metric aggregation best matches that count?

  1. Use Maximum and assume it adds every transaction sample
  2. Use Count aggregation on the Transactions metric and interpret the number of stored metric samples as the total service transactions
  3. Use Total for the supported transaction-count metric over the chosen interval
  4. Use Average because it always returns the sum of operations

Explanation

Correct Answer

C:

Total combines count observations over the evaluation time bucket. Average would smooth values and Maximum would report a peak, neither of which is the requested transaction total.

Incorrect Answers

A:

Maximum selects the largest sample in the bucket, not their sum. It is useful for peak analysis but not interval total.

B:

Count of metric samples indicates how many observations contributed to a time bucket; it is not the sum of transactions those observations represent. The requested five-minute transaction total uses the supported Total aggregation.

D:

Average divides across observations and does not express total count. It can underrepresent the number of operations across a time interval.

Question 772

A website CPU metric shows predictable weekly seasonal peaks, and a static 65% threshold fires each weekend despite expected demand. Operations wants a threshold that learns normal seasonality while still detecting unusual spikes. Which feature is relevant?

  1. Disable the CPU metric alert entirely
  2. Raise the fixed threshold to 100% permanently
  3. Raise the metric alert severity while leaving the fixed 65% CPU threshold and evaluation logic unchanged
  4. Use Azure Monitor metric alert dynamic thresholds on a supported metric and history

Explanation

Correct Answer

D:

Dynamic thresholds use historical behavior to establish adaptive boundaries for supported signals. They can reduce false positives from predictable seasonal load while detecting meaningful deviations.

Incorrect Answers

A:

Removing detection avoids false positives only by hiding real anomalies. The requirement is adaptive evaluation, not silence.

B:

An extreme static threshold could miss serious anomalies outside the weekend pattern and does not model seasonality.

C:

Alert severity controls operational classification and routing priority, not how a static CPU threshold learns recurring weekend patterns. The same 65% comparison would still fire on expected peaks. A supported dynamic threshold uses signal history and seasonality instead.

Question 773

A dashboard author searches for a custom workload metric while viewing the built-in platform metrics of an Azure VM. The metric was ingested into a separate custom namespace. Why might it not appear in the default picker?

  1. The selected metric namespace or resource scope does not include the custom metric
  2. Custom metrics automatically appear under every unrelated resource namespace
  3. Change the built-in platform metric's aggregation type to Sum, assuming that automatically surfaces separately published custom namespaces.
  4. Select a different VM metric time-granularity setting while leaving the displayed namespace and resource scope unchanged.

Explanation

Correct Answer

A:

Azure Monitor metric exploration selects metric definitions for a scope and namespace. Switching to the correct supported custom namespace can reveal signals absent from platform metric lists.

Incorrect Answers

B:

Metric definitions are scoped; they are not globally duplicated into every service metric namespace.

C:

Aggregation controls how samples of an already selected metric are combined. It cannot import or reveal a metric definition published under a different namespace or scope. Select the correct custom namespace and supported target resource instead.

D:

Time granularity affects sample grouping only after a metric is selected. It does not make an unrelated custom metric visible in the current platform namespace. The picker must target the scope and namespace where it was emitted.

Question 774

An Azure Storage account publishes a Transactions metric with an API Name dimension. New API names may begin emitting data as an application evolves. The on-call team wants one Azure Monitor metric alert with a single threshold condition that evaluates each API-name time series separately, including API names not yet observed, without editing the rule for each new value. How should its dimension selection be configured?

  1. Select all current and future values for the API Name dimension when configuring the metric alert rule
  2. Select only currently visible API Name values and expect unselected future values to be added automatically
  3. Remove the API Name dimension filter entirely; the alert will still create a separate evaluation for each API Name
  4. Set the metric aggregation to Maximum and assume that causes Azure to discover future API Name dimension values

Explanation

Correct Answer

A:

A metric alert rule can select all current and future values for a dimension such as API Name when using a supported single-condition metric signal. Azure then monitors individual resulting time series as new dimension values appear rather than requiring operators to edit the selector every time a new storage operation is used. Monitor the number of time series and alert-rule limits as the application grows.

Incorrect Answers

B:

Explicitly selecting only dimension values visible today restricts the alert to those configured values. An API Name introduced tomorrow may not be included without a rule update. The scenario specifically requires forward coverage of newly observed API operations; the documented Select all current and future values option is designed for that need.

C:

Removing the dimension selection produces evaluation on the aggregate metric rather than separate per-API Name time series. A large number of normal GetBlob requests could conceal abnormal DeleteBlob activity in the combined count. To keep per-API alert evaluation, retain the dimension and include future values.

D:

Maximum selects how data points within an aggregation period contribute to the metric value. It does not select or automatically enroll new dimension labels. The question is about which API-name time series the alert monitors, not how a numeric signal is summarized within one of those series.

Question 775

An application reports slow Blob downloads. Azure Monitor shows SuccessE2ELatency much higher than SuccessServerLatency for successful transactions, even though storage service processing remains stable. What should the operator infer from the difference?

  1. Assume the storage service's CPU must be high because end-to-end latency exceeds server latency
  2. Increase the Blob redundancy level and expect the metric definitions to become identical
  3. Treat stable SuccessServerLatency as proof that all network and client time is negligible despite the persistent end-to-end gap
  4. Investigate client and network transfer overhead as well as the service, because the end-to-end latency includes costs excluded from server processing

Explanation

Correct Answer

D:

SuccessServerLatency reflects the storage service's processing time, while SuccessE2ELatency also incorporates the request and response transfer experience measured by Storage. A persistent gap can indicate network or client delays even when server processing stays low.

Incorrect Answers

A:

The two metrics measure different stages of a successful request. A large difference does not, by itself, prove a storage server bottleneck; transport or client response behavior may dominate.

B:

Replication redundancy changes data durability and availability choices but does not remove the metric's processing-versus-end-to-end measurement boundary. The difference can persist.

C:

Stable service processing time alone does not mean transport and client-side contributions are negligible. The higher SuccessE2ELatency specifically includes request/response time outside server-side processing; discarding that observed difference would hide a likely path for investigation.

Question 776

A capacity analyst needs to compare an Azure VM's platform Percentage CPU metric with its utilization from four months ago. The historical graph is blank even though the VM has continuously existed and was measured at the time. No long-term export was configured. What platform-metric retention limit explains this?

  1. Azure platform metrics are retained without limit as long as a VM resource exists
  2. Azure Monitor normally retains platform metrics for 93 days, so four-month history requires prior long-term export
  3. Azure VM CPU metrics are retained for 24 hours unless Azure Monitor Agent is installed
  4. Increase Activity Log retention and assume it restores the VM's four-month-old Percentage CPU platform metric samples

Explanation

Correct Answer

B:

Microsoft documents 93-day retention for standard platform and custom metrics. Four months exceeds this normal period, so the analyst can't retrieve the original native series simply by changing the chart range. Plan diagnostic export to Log Analytics or another supported destination before historical retention expires.

Incorrect Answers

A:

A VM's continued existence does not imply unlimited raw platform metric history. Native Azure Monitor Metrics applies defined retention periods even while a resource remains healthy; a separate long-term destination is needed when operational trend analysis spans beyond that window.

C:

Platform Percentage CPU is an Azure-host metric available without a guest agent, and its normal retention is not just one day. Installing AMA for guest counters would not retrospectively restore the missing platform history and isn't the stated root cause.

D:

Activity Log stores administrative and service events, not historical platform CPU metric series. Past metric samples beyond normal retention cannot be recreated by increasing event-log retention after the fact.

Question 777

An operations dashboard shows the sum of transaction counts over one hour, but the business owner needs transaction rate per minute and has chosen Total aggregation. What additional computation is necessary to interpret the hourly total?

  1. Recalculate the resource's monthly cost and use that as a transaction rate
  2. Divide the total transactions in the chosen interval by its duration in minutes, keeping units explicit
  3. Use the same hourly Total value and simply relabel its units as requests per minute
  4. Change the metric to Minimum aggregation because minimum is automatically a rate

Explanation

Correct Answer

B:

The Total aggregation counts events during the interval. To express a per-minute rate, the total must be normalized by the length of that time window.

Incorrect Answers

A:

Cost depends on pricing and other inputs, so it is not a direct per-minute request count derived from the chosen metric total.

C:

Relabeling a count does not divide it by time. A total of 6,000 per hour and 6,000 per minute differ by a factor of 60.

D:

Minimum selects the smallest reported sample and is not equivalent to dividing a cumulative count by elapsed time.

Question 778

An Azure Monitor metric alert rule currently has two separate conditions: CPU percentage and outbound traffic. The team wants the CPU signal to use a learned dynamic threshold without losing the independent outbound-traffic condition. What rule design is required for this combination?

  1. Select Dynamic for both conditions inside the existing two-condition metric alert, because dynamic thresholds are supported in all compound rules
  2. Switch the alert to a Workbook chart with dynamic filtering and assume the chart will generate metric-alert notifications
  3. Keep the current compound rule but add a second action group; action groups enable dynamic threshold evaluation on multiple conditions
  4. Put the CPU signal in its own supported dynamic-threshold metric alert and retain a separate alert rule for the outbound-traffic condition

Explanation

Correct Answer

D:

A separate CPU metric alert with a supported dynamic threshold can learn historical CPU behavior. The outbound condition can remain in another metric alert under its appropriate threshold model, avoiding the documented restriction on dynamic thresholds in multi-condition rules.

Incorrect Answers

A:

Dynamic thresholds cannot be used in a metric alert rule monitoring multiple conditions. Selecting Dynamic inside the original two-condition rule does not remove that technical restriction, even if each metric could support dynamic thresholds independently.

B:

Workbooks help visualize and filter monitoring data. They do not automatically replace metric-alert rule evaluation or configure a learned condition for the CPU signal. Notification behavior still requires an actual supported alert rule.

C:

Action groups determine notification and automation recipients after alert evaluation. Adding one does not change whether a metric alert rule supports dynamic thresholds across two independent conditions; the same rule-design limitation remains.

Question 779

An operations team attempts to create one Azure Monitor multi-resource metric alert for Percentage CPU on two VMs: one in East US and one in North Europe. Both VMs produce normal platform CPU metrics, and the threshold is identical. The proposed multi-resource scope is rejected. What scope restriction explains the failure?

  1. Multi-resource metric alerts cannot monitor VMs at all; each VM always needs a log-search query.
  2. A supported multi-resource platform metric alert requires resources of the same type in the same Azure region; use separately scoped alerts for these two regions.
  3. The VMs must share a private IP address before any metric alert can cover both.
  4. CPU alerts accept multiple regions only when the metric aggregation is set to Maximum, never Average.

Explanation

Correct Answer

B:

Azure Monitor can evaluate one metric alert across multiple supported resources only when they share the same Azure resource type and region. East US and North Europe are different regions, so the team should create appropriately scoped alerts per region (or use a different supported log-based design). The common metric name and threshold do not remove the scope restriction.

Incorrect Answers

A:

Azure Virtual Machines support multi-resource platform metric alerts. Replacing a platform metric check with separate log queries is not a universal requirement and does not identify the actual problem with the proposed cross-region scope.

C:

Private IP addresses do not define the scope of Azure Monitor platform metric alerts. Sharing an IP would be incorrect network design and would not satisfy the regional metadata constraint for cross-resource metric alerting.

D:

The aggregation operator controls calculation across metric samples. Changing Average to Maximum cannot change the Azure region associated with either resource, and therefore does not make a cross-region multi-resource scope valid.

Question 780

A team asks whether the metric namespace for an App Service plan can be assumed to provide every metric listed for a Storage account. What is the correct source-selection approach?

  1. Inspect the metric definitions and supported namespaces for the actual resource type being monitored
  2. Use any Storage-only metric name against any Azure resource because metric names are globally interchangeable
  3. Create a multi-resource metric chart and assume it supplies the union of all metric names to each App Service and Storage resource
  4. Request the Storage account metric namespace while scoping a metric alert to an App Service plan

Explanation

Correct Answer

A:

Azure resource providers publish their own supported metrics and dimensions. A metric valid for Storage may be unavailable or mean something different for App Service plans.

Incorrect Answers

B:

Azure Monitor does not guarantee that metric sets are shared across resource providers. A missing or invalid metric can invalidate the alert design.

C:

Azure Monitor multi-resource views do not cause one provider's metric namespace to become available on another resource type. The chart must use metrics that are actually published and supported for the target resources and namespace.

D:

Azure resource-specific metrics are scoped by resource type and published namespace. Naming a Storage metric namespace for an App Service plan does not cause the latter to emit Storage account metrics. Inspect provider-specific metric definitions and choose a valid namespace.

Microsoft Azure Administrator (AZ-104) Practice Tests

UP

SPECIAL OFFER: GET 10% OFF

This is ONE TIME OFFER

ExamSnap Discount Offer
Enter Your Email Address to Receive Your 10% Off Discount Code

A confirmation link will be sent to this email address to verify your login. *We value your privacy. We will not rent or sell your email address.

Download Free Demo of VCE Exam Simulator

Experience Avanset VCE Exam Simulator for yourself.

Simply submit your e-mail address below to get started with our interactive software demo of your free trial.

Free Demo Limits: In the demo version you will be able to access only first 5 questions from exam.