From auvik
Use this skill when working with Auvik alerts - severity tiers, status lifecycle, dismissal semantics, and the common alertName patterns that show up in MSP NOC queues.
How this skill is triggered — by the user, by Claude, or both
Slash command
/auvik:alertsWhen to use
When listing, triaging, dismissing, or investigating Auvik alerts. Use when: auvik alert, auvik triage, auvik dismiss, auvik severity, auvik noc, auvik down, or auvik flap.
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Auvik alerts are condition-based notifications generated when a monitored entity (device, interface, network, service) crosses a threshold or changes state. This skill covers the severity model, the status lifecycle, and the dismissal semantics that confuse new users.
Auvik alerts are condition-based notifications generated when a monitored entity (device, interface, network, service) crosses a threshold or changes state. This skill covers the severity model, the status lifecycle, and the dismissal semantics that confuse new users.
| Tool | Use For |
|---|---|
auvik_alerts_list | List alerts, filterable by status / severity / tenant |
auvik_alerts_get | Full record for one alert |
auvik_alerts_dismiss | Acknowledge and hide an alert |
Severity values, in increasing order:
| Severity | Meaning |
|---|---|
info | Informational - state change, no impact |
warning | Worth attention but not service-affecting |
critical | Service affecting; respond now |
emergency | Highest tier; usually a managed infrastructure device down |
Default triage filter is severity >= warning - info alerts drown the queue and are rarely actionable.
| Status | Meaning |
|---|---|
open | Currently active |
dismissed | Acknowledged by a user; hidden from the default UI view |
closed | Condition cleared on its own |
closed is the only "the problem is fixed" state. dismissed is "a human decided not to look at this" - the underlying condition may or may not still hold.
Dismissing an alert does not fix the underlying condition.
Auvik's alert engine evaluates conditions on a recurring schedule. If you dismiss an alert and the condition still holds when the engine next evaluates, a new alert (with a new ID) will appear. This is the source of the "we keep dismissing the same alert" pattern in noisy tenants.
Three appropriate uses of dismissal:
Two inappropriate uses:
The exact set varies, but in practice these dominate MSP NOC queues:
| alertName pattern | Typical real cause |
|---|---|
Device unreachable / Device down | Real outage OR credentials problem |
Interface down | Link flap, cable, or upstream issue |
Configuration changed | Saved config differs from baseline |
New device discovered | Discovery picked up an unmanaged device |
Backup failed | Config backup attempt did not complete |
High CPU / High memory | Device under load |
Interface utilization high | Link saturation - cross-check via statistics |
SNMP poller failure | Credentials or ACL problem |
Every alert references an entityId and entityType. To make a good triage decision, you almost always need to pull the entity:
entityType = device -> auvik_devices_getentityType = network -> auvik_networks_getentityType = interface -> the parent device via auvik_devices_getCritical alerts on manageStatus = unmanaged devices are almost always discovery noise, not real incidents.
auvik_alerts_list status=open (scope by tenant if needed).auvik_alerts_get for the full record.description fields - the alertName plus the entity is the whole signal.detectedTime is UTC.npx claudepluginhub wyre-technology/msp-claude-plugins --plugin auvikViews, dismisses, and summarizes NinjaOne alerts. Understand severity levels and manage alert posture across devices and organizations.
Lists, filters, acknowledges, and resolves SuperOps.ai RMM alerts by severity, status, and type. Useful for MSP technicians managing monitored asset alerts.
Manages Atera alerts: viewing, acknowledging, resolving, and converting alerts to tickets for MSP monitoring.