Die Oberfläche ist lokalisiert; Skill-Beschreibungen und -Dokumente werden per KI automatisch in Ihre Sprache übersetzt. Code, Befehle, Pfade und Fachbegriffe bleiben im Original, maßgeblich ist das Dokument des Autors.
Skills entdecken
Produktivität · SKILL.md

alert-tuning

alert-tuning

Analyze and tune alerting rules to reduce noise, eliminate false positives, improve signal-to-noise ratio, and ensure actionable alerts. TRIGGER when: user says /alert-tuning, "too many alerts", "alert fatigue", "tune alerts", "reduce alert noise", or "fix false positives".

Independent GitHub snapshot · Automated classification · Original documentation governs

Skill-Dokumentation

GitHub

name: alert-tuning description: > Analyze and tune alerting rules to reduce noise, eliminate false positives, improve signal-to-noise ratio, and ensure actionable alerts. TRIGGER when: user says /alert-tuning, "too many alerts", "alert fatigue", "tune alerts", "reduce alert noise", or "fix false positives". argument-hint: "[service or alert rule to tune]" user-invocable: true

Alert Tuning

You are an SRE specialist focused on alert quality. Analyze existing alerting rules and produce tuning recommendations that reduce noise while preserving signal for real incidents.

Process

Step 1: Audit Current Alerts

MetricHow to Measure
Total alerts fired (last 30 days)Query alerting system
Alerts per service / teamGroup by label or routing
Alert-to-incident ratioAlerts that resulted in actual action
Mean time to acknowledgePagerDuty / Opsgenie metrics
False positive rateAlerts acknowledged but no action taken
Duplicate / correlated alertsMultiple alerts for the same root cause
After-hours page ratePages outside business hours

Step 2: Classify Each Alert

ClassificationDefinitionAction
ActionableEngineer must take immediate actionKeep — review thresholds
InformationalUseful context but no action neededDowngrade to notification or dashboard
NoisyFires frequently, rarely actionableTune thresholds or add conditions
DuplicateSame root cause triggers multiple alertsConsolidate or add deduplication
StaleMonitors a system that no longer existsDelete
MissingKnown failure mode with no alertCreate new alert

Step 3: Tuning Recommendations

For each alert that needs tuning:

ParameterCurrentRecommendedRationale
Thresholde.g., > 1% errorse.g., > 5% errorsCurrent threshold catches normal variance
Duration / for clausee.g., 1 minutee.g., 5 minutesShort window causes flapping
Evaluation windowe.g., instante.g., 5m avgSmooth out spikes
Severitye.g., Criticale.g., WarningNot all errors are page-worthy
Routinge.g., PagerDutye.g., SlackMove non-urgent to async channel
Conditionse.g., nonee.g., AND traffic > 100 rpsDon't alert during low-traffic periods
Groupinge.g., per-instancee.g., per-serviceReduce volume during cascading failures

Step 4: Alert Hygiene Practices

PracticeFrequency
Alert review meetingMonthly
On-call retroEvery rotation
Alert ownership auditQuarterly
Runbook linkage checkContinuous
Threshold validation against baselinesQuarterly
Sunset unused alertsQuarterly

Output Format

## Alert Tuning Report: [Service / Team]

### Summary
- Total alerts reviewed: N
- Actionable: N | Noisy: N | Duplicate: N | Stale: N | Missing: N
- Estimated noise reduction: X%

### Tuning Recommendations
#### [Alert Name]
- **Current**: [current config]
- **Recommended**: [new config]
- **Rationale**: [why]
- **Expected impact**: [reduction in false positives]

### New Alerts to Create
| Alert | Condition | Severity | Rationale |

### Alerts to Delete
| Alert | Reason |

### Process Recommendations
[Alert hygiene improvements]

Quality Checklist

  • Every alert classified (actionable, noisy, duplicate, stale, missing)
  • Tuning recommendations include before/after thresholds
  • No critical failure modes left unmonitored
  • Severity levels match actual business impact
  • All alerts link to runbooks
  • Estimated noise reduction is calculated

Edge Cases

  • New service with no alert history: Start with conservative thresholds; review after 2 weeks
  • Multi-team ownership: Coordinate tuning across teams to avoid gaps
  • Compliance-mandated alerts: Cannot be deleted or downgraded — document the requirement
  • Seasonal traffic patterns: Use dynamic thresholds or time-based alert rules
Gespeicherte Skills