Skip to content

Settings

All settings are managed from Settings in the Warden dashboard. Warden ships with sensible defaults that work for most setups — you only need to change settings when you want to fine-tune behavior.

The settings page is organized into tabs based on your role.

TabAdminEditorViewerStatus Viewer
General
Notifications
Security
Users
System

All users can update their own account settings (password, timezone). Only admins can change global settings.

Available to all authenticated users:

SettingDescription
UsernameDisplay only — cannot be changed
TimezoneUsed for displaying dates and times throughout the dashboard
PasswordChange your password (requires current password)
SettingDefaultDescription
Latency Threshold1000 msGlobal default for when a monitor is considered degraded. Can be overridden per monitor.
Data Retention365 daysHow long monitor check history is kept before automatic cleanup (1–3650 days)

Manage Slack and Webhook integrations. See Notifications for full details.

Toggle which events trigger notifications:

EventDefaultDescription
DownEnabledMonitor confirmed down
UpEnabledMonitor recovered
DegradedEnabledHigh latency detected
FlappingEnabledRapid state changes
StabilizedEnabledFlapping stopped
SSL ExpiringEnabledCertificate nearing expiry

Disabled events are still logged in the event history — they just don’t trigger notifications.

SettingDefaultRangeDescription
Confirmation Threshold31–100Consecutive failures before alerting
Cooldown30 min0–1440 minSuppress duplicate alerts for this duration
Recovery Confirmation11–20Consecutive successes before confirming recovery
SettingDefaultRangeDescription
EnabledYesOn/OffToggle flap detection
Window Size213–100Number of recent checks to analyze
Threshold25%1–100%State transition rate to trigger flapping
SettingDefaultDescription
EnabledNoBatch non-critical events into a daily summary
Time09:00Delivery time in your timezone
Event Typesdegraded, flapping, stabilized, ssl_expiringWhich events to include in the digest

Create and manage API keys for programmatic access. See API Keys for full details.

Configure Google OAuth Single Sign-On. See SSO for full details.

Manage user accounts, roles, and status page assignments. See User Management for full details.

The System tab shows read-only information about your Warden instance:

FieldDescription
Monitor HealthCurrent status of the monitoring engine
VersionWarden build version
Database SizeCurrent database file size (SQLite) or connection info (PostgreSQL)
Daily PingsNumber of monitor checks in the last 24 hours
GroupsTotal number of monitor groups

The System tab includes a Reset Database option that wipes all data and returns Warden to its initial setup state. This requires confirmation and is logged in the audit trail.