Julius Volz
02b970b149
Show status and build information under /status.
...
Also add Makefile infrastructure for gathering status information.
Change-Id: Id7dcb9655d0b6024bf47d5dd41a7655df3635922
2013-08-14 18:56:41 +02:00
Julius Volz
3d897d43b7
Show alerting rules and link back to Prometheus.
2013-08-09 18:28:15 +02:00
Julius Volz
b05c4051d7
Remove search bar for now, since it's not yet supported.
2013-08-09 16:08:40 +02:00
Julius Volz
6e09e98225
Add HTML escaping to silence label input values.
2013-08-09 16:08:13 +02:00
Julius Volz
5fabdee4b0
Improve display of silence labels in index view.
2013-08-09 16:07:26 +02:00
Julius Volz
aaf3b8b942
Add static asset caching header.
2013-08-07 10:13:42 +02:00
Julius Volz
dcfe55d7e6
Rename alert_manager to alertmanager.
2013-08-05 11:49:56 +02:00
Julius Volz
65f83e973e
Rename suppressions to silences everywhere.
...
This makes internal code consistent with the API and user interface.
2013-07-31 14:39:01 +02:00
Julius Volz
d3f08b760b
Minor UI cleanup.
2013-07-30 13:50:00 +02:00
Julius Volz
f431335c69
Add more required fields to Event.
...
This adds mandatory Summary and Description fields to Event.
As for the alert name, there were two options: keep it a separate field and
treat it separately everywhere (including in silence Filter matching), or
make it a required field in the event's labels. The latter was causing far
less trouble, so I went with that. The alertname label still doesn't have
a special meaning to most parts of the code, except that the API checks its
presence and the web UI displays it differently.
2013-07-30 13:18:11 +02:00
Julius Volz
dbdd7aef16
Indicate silence status for each alert.
2013-07-29 18:45:33 +02:00
Julius Volz
669f5ef916
Fix /metrics endpoint name (was /metrics.json).
2013-07-29 18:44:06 +02:00
Julius Volz
9b1a5aaf40
PR comment fixups.
2013-07-26 12:40:53 +02:00
Julius Volz
ba2247857d
Implement silence create/read/update/delete API and UI workflow.
2013-07-26 00:23:13 +02:00
Julius Volz
827d3c3710
Show actual alerts in UI and add no-op silence dialog.
2013-07-22 11:12:25 +02:00
Julius Volz
cf78397107
Change model to be more state- and less event-focussed.
2013-07-19 10:52:04 +02:00
Julius Volz
44c69920f4
Preliminary web interface and pairing refactorings.
2013-07-17 17:45:01 +02:00