BrainyBeeBrainyBee
ExploreBlogStart Studying
HomeDesigning and Implementing Microsoft DevOps Solutions (AZ-400)Topic 5.2 — Analyzing metrics — cram sheet
Cram Sheet280 words

Topic 5.2 — Analyzing metrics — cram sheet

Topic 5.2 — Analyzing metrics · cram sheet

Infrastructure indicators

IndicatorWatch
CPUSaturation — and low CPU with high latency
MemoryGrowth without plateau (leak); paging
DiskIOPS and queue depth
NetworkThroughput, retransmits, connection exhaustion
  • Per resource ask: utilisation · saturation (queue) · errors.
  • Queueing starts before saturation — 60% with a deep queue is already a bottleneck.
  • Low CPU + high latency = waiting, not computing. The shape teams miss.

Analysing telemetry

Order: which operations are slow (p95/p99) → what are they waiting on (dependencies) → where in the code (traces). Starting at profiling answers the wrong question in detail.

Aggregates hide people. A healthy 0.1% global error rate can conceal one tenant failing every request. Segment by operation, region, client version, tenant. Correlate with release annotations — most regressions follow a deployment.

Distributed tracing

  • A correlation id propagated across service boundaries stitches spans into one operation.
  • A trace that stops partway = missing propagation, not a fast service.
  • Tracing separates the service that reports a failure from the one that caused it.

KQL

Shape: source → where → summarize → order by → take

OperatorDoes
whereFilter
summarizeAggregate — count(), avg(), percentile()
bin()Bucket timestamps for time series
project / extendChoose / add columns
joinCombine tables

Filter early, especially on time — less data scanned, cheaper and faster. percentile(duration, 95) is the latency view averages hide.

All Designing and Implementing Microsoft DevOps Solutions (AZ-400) Study Resources

Related Notes

  • Agent and runner infrastructure421 words
  • Agent and runner infrastructure — quick notes150 words
  • Alerting on pipeline events255 words
  • Alerting on pipeline events — quick notes94 words
  • Analyzing usage and application performance241 words
  • Analyzing usage and application performance — quick notes73 words
  • Appropriate access levels217 words
  • Appropriate access levels — quick notes85 words
  • Automating container scanning277 words
  • Automating container scanning — quick notes96 words
  • Automating documentation from Git history191 words
  • Automating documentation from Git history — quick notes55 words

Ready to study Designing and Implementing Microsoft DevOps Solutions (AZ-400)?

Practice tests, flashcards, and all study notes — free, no sign-up.

Start Studying

Ready to study Designing and Implementing Microsoft DevOps Solutions (AZ-400)?

Practice tests, flashcards, and all study notes — free, no sign-up needed.

Start Studying — Free
Designing and Implementing Microsoft DevOps Solutions (AZ-400) ResourcesExplore All HivesBlogHome

© 2026 BrainyBee. Free AI-powered exam prep.