alertmanager
Architecture⌗
Design⌗
1. No dedicated status (e.g. firing or resolved)⌗
differentiate the alert by EndAt
timestamp
2. group_wait vs group_interval vs repeat_interval⌗
Source Code⌗
- Entrance
- api:
api/v2/api.go
- dispatch:
dispatch/dispatch.go
- silence label parse:
cli/silence_add.go:func (c *silenceAddCmd) add
Read other posts