mirror of
https://github.com/rcourtman/Pulse.git
synced 2026-09-22 11:13:26 +00:00
e16b520f15
Eliminate all severity classifications (warning, critical, info) to create a simpler, more focused alert system where alerts are treated uniformly. Changes: - Remove severity-based logic from server-side alert processing - Simplify email and webhook notifications to use consistent styling - Remove severity dropdowns and badges from UI components - Update alert display to use unified red styling for all alerts - Eliminate severity-based filtering and escalation logic - Simplify custom threshold system to single threshold values - Remove severity validation and defaults from rule creation 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
33 lines
833 B
Plaintext
33 lines
833 B
Plaintext
{
|
|
"_readme": "This is a template file. Custom alert rules will be stored in alert-rules.json (not tracked by git)",
|
|
"_example": {
|
|
"compound_example_123": {
|
|
"id": "compound_example_123",
|
|
"condition": "greater_than",
|
|
"duration": 5000,
|
|
"enabled": true,
|
|
"tags": [],
|
|
"group": "compound_threshold",
|
|
"escalationTime": 900000,
|
|
"autoResolve": false,
|
|
"suppressionTime": 300000,
|
|
"notificationChannels": [
|
|
"default"
|
|
],
|
|
"type": "compound_threshold",
|
|
"name": "Example Alert",
|
|
"targetType": "all",
|
|
"specificTarget": "",
|
|
"thresholds": [
|
|
{
|
|
"type": "cpu",
|
|
"operator": ">",
|
|
"value": 80
|
|
}
|
|
],
|
|
"sendEmail": true,
|
|
"sendWebhook": false,
|
|
"createdAt": 1749159848648
|
|
}
|
|
}
|
|
} |