Nutanix NCA study materials
Nutanix NCA study resources

Alert Noise on a Cluster With a Real Problem

Nutanix NCA · Put your knowledge to work in context.

All case studies

Alert Noise on a Cluster With a Real Problem

Prism Central shows a five-node cluster with a 'CVM NIC link down' alert on host 3 that clears and re-raises roughly every 45 minutes, a 'Data resiliency reduced' alert that raised and cleared twice overnight, and a failing NCC check for CVM disk health. Six weeks ago the previous administrator muted all alerts for this cluster with a 90-day silence rule and turned off email notification. Users report that a 300-seat VDI pool stutters every morning around 09:00. Prism shows cluster CPU at 68%, storage at 71%, and no capacity alerts. An AOS upgrade is scheduled in three weeks.

1. Sequence the investigation. Which signal is the actual risk, and why is the loudest alert the wrong place to start?

Read the worked answer

The risk-bearing signal is 'Data resiliency reduced', not the flapping NIC.

  • Resiliency reduced means the cluster was, at least for a period, unable to tolerate its designed failure. It cleared, but 'cleared' means 'currently not active', not 'never happened twice overnight'.
  • The NIC flap and the failing CVM disk check are the most likely causes of the resiliency event: losing a path or a CVM momentarily takes replicas out of reach, and the cluster declares itself under-protected until it re-establishes them.
  • The NIC alert is loud because it repeats every 45 minutes. Frequency is not severity. Chasing it first means you tune a symptom while the underlying exposure recurs.

Sequence:

  1. Current state: health page, data resiliency status, disk and CVM state on host 3. Confirm where the cluster stands right now.
  2. Correlate: align the timestamps of the resiliency events with the NIC flaps and with the overnight snapshot/Curator jobs. If they line up, you have a cause, not three coincidences.
  3. Then the 09:00 stutter: a 300-seat VDI boot storm at the top of the hour is a normal load shape; the question is why this cluster now cannot absorb it. Check CPU ready/contention at the host level, storage latency and IOPS on the container between 08:45 and 09:30, and whether a rebuild, Curator scan or snapshot job overlaps that window.
  4. Gate the upgrade on all of the above being resolved - upgrading a cluster with a failing disk check and a flapping link converts a degraded cluster into a failed one.

2. What do you do about the silenced alerts and disabled email notification, and what is the risk of getting this wrong?

Read the worked answer

Restore visibility first, but don't just flip everything back on and walk away.

  • A blanket 90-day silence is how a cluster reaches 97% capacity, a failed disk and repeated resiliency events without anyone noticing. It hid precisely the class of event that must never be silent.
  • Turn email notification back on immediately, and expire the blanket silence rule.
  • Do not simply delete the silence and leave the flapping NIC generating an alert every 45 minutes - that produces alarm fatigue and the next real event gets ignored. Instead: fix or suppress the specific known-noisy condition with a narrowly scoped rule that has an owner and an expiry date.
  • Re-run NCC before making any suppression decisions so you are suppressing from a known-good baseline, and confirm the NCC schedule is active rather than relying on ad hoc runs.

Risk of getting it wrong:

  • Silence without scope hides the next unrelated failure.
  • Re-enabling everything without addressing the root cause trains the team to ignore the mailbox.
  • Either way, the audit trail of the resiliency events is what you present in the post-incident review - which is another reason to re-enable rather than continue hiding.

3. What evidence would confirm the NIC flap as the trigger, what is the interim mitigation, and why is 'it clears itself' not an acceptable answer?

Read the worked answer

Evidence to gather:

  • Switch-side: port error counters, CRC/alignment errors, and the switch's own link-state log for the interface on host 3. Compare against the 45-minute cadence.
  • Host-side: interface flap counters and CVM logs on host 3, including which member of the bond is currently active.
  • Whether the resiliency events coincide with the flaps. Correlation here is the whole argument.

Interim mitigation:

  • Move the link to a different switch port and replace cable/optic - the cheapest test of a physical-layer cause is substitution.
  • Because the bond is active-backup, traffic continues, but each flap is a brief CVM path interruption with I/O retries; that is enough to trip a resiliency alert and enough to make the 09:00 boot storm feel worse.
  • Confirm whether both bond members are in the same failure domain; a cable or optic problem should never be able to take the same path twice.

Why 'it clears itself' fails the test:

  • It is recurring, it is correlated with a data-protection event, and it sits on the same host that is failing a disk health check.
  • A self-clearing alert means the condition returned to nominal, not that the cause was fixed. Leaving it means the cluster spends part of every hour under-protected, and the next fault lands on a cluster that is already down a path.
  • Record the alert as a defect to be closed, not a background condition.