Add comprehensive settings: data retention, incident thresholds, alert retry, scheduling, and dashboard customization
This commit is contained in:
1 parent
41430d0428
commit
a5f741b332
4 files changed
+86
-4
No files matched your search
@@ -1,15 +1,15 @@
|
||||
{
|
||||
"files": {
|
||||
"main.css": "/static/css/main.44e40ac2.css",
|
||||
"main.js": "/static/js/main.977c4ae0.js",
|
||||
"main.js": "/static/js/main.54d4db7c.js",
|
||||
"static/js/453.d456ce70.chunk.js": "/static/js/453.d456ce70.chunk.js",
|
||||
"index.html": "/index.html",
|
||||
"main.44e40ac2.css.map": "/static/css/main.44e40ac2.css.map",
|
||||
"main.977c4ae0.js.map": "/static/js/main.977c4ae0.js.map",
|
||||
"main.54d4db7c.js.map": "/static/js/main.54d4db7c.js.map",
|
||||
"453.d456ce70.chunk.js.map": "/static/js/453.d456ce70.chunk.js.map"
|
||||
},
|
||||
"entrypoints": [
|
||||
"static/css/main.44e40ac2.css",
|
||||
"static/js/main.977c4ae0.js"
|
||||
"static/js/main.54d4db7c.js"
|
||||
]
|
||||
}
|
||||
@@ -1 +1 @@
|
||||
<!doctype html><html lang="en"><head><meta charset="utf-8"/><link rel="icon" href="/favicon.ico"/><meta name="viewport" content="width=device-width,initial-scale=1"/><meta name="theme-color" content="#000000"/><meta name="description" content="SkyWatch - Infrastructure monitoring and alerting system"/><link rel="apple-touch-icon" href="/logo192.png"/><link rel="manifest" href="/manifest.json"/><title>SkyWatch</title><script defer="defer" src="/static/js/main.977c4ae0.js"></script><link href="/static/css/main.44e40ac2.css" rel="stylesheet"></head><body><noscript>You need to enable JavaScript to run this app.</noscript><div id="root"></div></body></html>
|
||||
<!doctype html><html lang="en"><head><meta charset="utf-8"/><link rel="icon" href="/favicon.ico"/><meta name="viewport" content="width=device-width,initial-scale=1"/><meta name="theme-color" content="#000000"/><meta name="description" content="SkyWatch - Infrastructure monitoring and alerting system"/><link rel="apple-touch-icon" href="/logo192.png"/><link rel="manifest" href="/manifest.json"/><title>SkyWatch</title><script defer="defer" src="/static/js/main.54d4db7c.js"></script><link href="/static/css/main.44e40ac2.css" rel="stylesheet"></head><body><noscript>You need to enable JavaScript to run this app.</noscript><div id="root"></div></body></html>
|
||||
@@ -16,6 +16,21 @@ function SettingsWizard() {
|
||||
check_interval: 60000,
|
||||
timeout: 5000,
|
||||
timezone: 'UTC',
|
||||
retention_days: 7,
|
||||
auto_cleanup_enabled: false,
|
||||
consecutive_failures: 3,
|
||||
grace_period: 300,
|
||||
downtime_threshold: 600,
|
||||
alert_retry_count: 3,
|
||||
alert_retry_delay: 60,
|
||||
fallback_webhook: '',
|
||||
global_quiet_hours_start: '',
|
||||
global_quiet_hours_end: '',
|
||||
escalation_hours: 4,
|
||||
default_sort: 'name',
|
||||
items_per_page: 20,
|
||||
refresh_interval: 5000,
|
||||
theme: 'light',
|
||||
});
|
||||
|
||||
const [testResult, setTestResult] = useState(null);
|
||||
|
||||
Reference in new issue
Block a user