Łukasz Mierzwa
|
71c0dce1f6
|
Vendor renamed Sirupsen/logrus to sirupsen/logrus, fix imports
|
2017-07-02 10:12:33 -07:00 |
|
Łukasz Mierzwa
|
f2b21a60e2
|
Store alert state per instance
|
2017-07-01 12:43:15 -07:00 |
|
Łukasz Mierzwa
|
01c89082dd
|
Calculate min/max timestamps and store those as globals, keep individual timestamps per instance
|
2017-07-01 12:09:55 -07:00 |
|
Łukasz Mierzwa
|
5bd03234a0
|
Clear Alertmanager data on pull error
|
2017-07-01 11:31:29 -07:00 |
|
Łukasz Mierzwa
|
5e020b9e01
|
Store alert source link per Alertmanager instance
|
2017-06-29 21:18:30 -07:00 |
|
Łukasz Mierzwa
|
c5724bb751
|
Handle per Alertmanager instance errors in the API and the UI
|
2017-06-28 22:36:25 -07:00 |
|
Łukasz Mierzwa
|
2647330f71
|
Generate AlertGroup unique fingerprint on the fly
|
2017-06-28 22:36:25 -07:00 |
|
Łukasz Mierzwa
|
b0d6628f82
|
Generate alert unique fingerprint on the fly
|
2017-06-28 22:36:24 -07:00 |
|
Łukasz Mierzwa
|
97e3728dab
|
Compute alert content fingerprints on the fly
This will be more expensive but will simplify the code
|
2017-06-28 22:36:24 -07:00 |
|
Łukasz Mierzwa
|
26d14d1bd2
|
Refactor Alertmanager API client code to use multiple upstream instances
Alerts are stored per instance and deduplicated on read.
|
2017-06-28 22:35:16 -07:00 |
|