alertmanager/manager
Julius Volz 1233f671c7 Persist silences to a local JSON file.
Load silences at startup from a local JSON file, write them out every 10
seconds.

It's not perfect (writes may possibly be interrupted/inconsistent if the
program is terminated while writing), but this is a temporary solution
to keep people from going crazy about lost silences until we have a
proper storage management. If the JSON file gets corrupted, the alert
manager simply starts up without any silences loaded.
2013-07-31 17:58:39 +02:00
..
aggregator_test.go PR comment fixups. 2013-07-30 16:36:43 +02:00
aggregator.go PR comment fixups. 2013-07-30 16:36:43 +02:00
event.go Add more required fields to Event. 2013-07-30 13:18:11 +02:00
matcher.go Fix regex filters to match complete string. 2013-07-19 13:39:15 +02:00
notifier.go PR comment fixups. 2013-07-30 16:36:43 +02:00
silencer_test.go Rename suppressions to silences everywhere. 2013-07-31 14:39:01 +02:00
silencer.go Persist silences to a local JSON file. 2013-07-31 17:58:39 +02:00