@@ -138,13 +138,13 @@ pulseMonitors = ["US-WEST-1"]
138138
139139| Field | Required | Default | Description |
140140| ---------------------- | -------- | ------- | ------------------------------------------------------------ |
141- | ` id ` | Yes | — | Unique identifier |
142- | ` name ` | Yes | — | Display name |
143- | ` token ` | Yes | — | Secret token for pulse authentication |
144- | ` interval ` | Yes | — | Expected pulse interval in seconds (see [ Pulses] ( pulses.md ) ) |
145- | ` maxRetries ` | Yes | — | Missed pulses before marking down (see [ Pulses] ( pulses.md ) ) |
146- | ` resendNotification ` | Yes | — | Resend notification every N down checks (0 = never) |
147- | ` groupId ` | No | — | Parent group ID |
141+ | ` id ` | Yes | - | Unique identifier |
142+ | ` name ` | Yes | - | Display name |
143+ | ` token ` | Yes | - | Secret token for pulse authentication |
144+ | ` interval ` | Yes | - | Expected pulse interval in seconds (see [ Pulses] ( pulses.md ) ) |
145+ | ` maxRetries ` | Yes | - | Missed pulses before marking down (see [ Pulses] ( pulses.md ) ) |
146+ | ` resendNotification ` | Yes | - | Resend notification every N down checks (0 = never) |
147+ | ` groupId ` | No | - | Parent group ID |
148148| ` notificationChannels ` | No | ` [] ` | Array of notification channel IDs |
149149| ` pulseMonitors ` | No | ` [] ` | Array of PulseMonitor IDs for automated checking |
150150
@@ -217,21 +217,21 @@ notificationChannels = ["critical"]
217217
218218| Field | Required | Default | Description |
219219| ---------------------- | -------- | ------- | ------------------------------------------------ |
220- | ` id ` | Yes | — | Unique identifier |
221- | ` name ` | Yes | — | Display name |
222- | ` strategy ` | Yes | — | ` "any-up" ` , ` "all-up" ` , or ` "percentage" ` |
223- | ` degradedThreshold ` | Yes | — | Percentage threshold (0-100) for degraded status |
224- | ` interval ` | Yes | — | Used for uptime calculations |
220+ | ` id ` | Yes | - | Unique identifier |
221+ | ` name ` | Yes | - | Display name |
222+ | ` strategy ` | Yes | - | ` "any-up" ` , ` "all-up" ` , or ` "percentage" ` |
223+ | ` degradedThreshold ` | Yes | - | Percentage threshold (0-100) for degraded status |
224+ | ` interval ` | Yes | - | Used for uptime calculations |
225225| ` resendNotification ` | No | ` 0 ` | Resend notification every N down checks |
226- | ` parentId ` | No | — | Parent group ID for nesting |
226+ | ` parentId ` | No | - | Parent group ID for nesting |
227227| ` notificationChannels ` | No | ` [] ` | Array of notification channel IDs |
228228
229229### Strategy Reference
230230
231231| Strategy | UP | DEGRADED | DOWN |
232232| ------------ | --------------- | -------------- | ----------------- |
233- | ` any-up ` | ≥1 child up | — | All children down |
234- | ` all-up ` | All children up | — | Any child down |
233+ | ` any-up ` | ≥1 child up | - | All children down |
234+ | ` all-up ` | All children up | - | Any child down |
235235| ` percentage ` | 100% up | ≥threshold% up | <threshold% up |
236236
237237## Status Pages
@@ -329,7 +329,7 @@ The reload token is shown in logs at startup if not explicitly configured.
329329
330330The configuration is validated at startup. Common errors:
331331
332- - ** Duplicate IDs/tokens** — All IDs and tokens must be unique
333- - ** Invalid references** — Group/notification channel IDs must exist
334- - ** Circular references** — Groups cannot reference themselves as parents
335- - ** Missing required fields** — All required fields must be present
332+ - ** Duplicate IDs/tokens** - All IDs and tokens must be unique
333+ - ** Invalid references** - Group/notification channel IDs must exist
334+ - ** Circular references** - Groups cannot reference themselves as parents
335+ - ** Missing required fields** - All required fields must be present
0 commit comments