Fabian Reinartz
cc5aab6cff
provider/boltmem: add alert subscription.
...
This commit implements the Subscribe() and GetPending()
methods for the bolt based alert provider.
2016-05-03 12:46:34 +02:00
Max Chadwick
c3198633d7
Filter silenced alerts
2016-04-27 22:53:44 -04:00
Fabian Reinartz
7a14971042
Merge pull request #294 from ben51/master
...
Change fallback fonts to something readable
2016-04-18 11:42:52 +02:00
Fabian Reinartz
f33c1bedb4
Hide PushOver auth information
2016-04-12 10:14:22 +02:00
stuart nelson
84acd309a6
Add routing-tree visualization ( #302 )
2016-04-11 16:39:57 +02:00
Benjamin Villain
c94c1ed464
Change fallback fonts to something readable
...
Change-Id: I5f5ce8c7113b2188083ef0ec9ef2bcc4d74f5500
2016-04-07 14:14:38 +02:00
Julius Volz
20739cc6ad
Re-add full -web.external-url functionality
...
Fixes https://github.com/prometheus/alertmanager/issues/212
2016-03-30 23:04:19 +02:00
Fabian Reinartz
a0e4df20ef
Add reload config instrumentation
2016-03-03 14:20:21 +01:00
Fabian Reinartz
124d637de0
Include generatorURL in PD and emails
2016-02-16 16:42:22 +01:00
Fabian Reinartz
3fba247d7c
Run `make assets` for template changes
2016-02-16 12:28:16 +01:00
Fabian Reinartz
6e82fdd419
Fix vetting errors
2016-02-15 11:57:16 +01:00
Fabian Reinartz
9d8d386758
Add generatorURL to UI
2016-02-09 14:46:18 +01:00
Fabian Reinartz
e0f67dbca5
Invert navigation active/inactive color
2015-12-18 12:05:31 +01:00
Fabian Reinartz
fbd81f325b
Use double quotes for label values in UI
2015-12-17 11:35:33 +01:00
Fabian Reinartz
5997b89ea2
Improve silence form validation
2015-12-16 16:40:10 +01:00
Fabian Reinartz
e29c7ab2b4
Increase highlighted silence visibility
2015-12-16 14:52:12 +01:00
Fabian Reinartz
625fc42658
Preserve activity interval on silence edit
2015-12-16 14:42:38 +01:00
Fabian Reinartz
002c9ca793
Add better mail template
2015-12-09 11:49:22 +01:00
Fabian Reinartz
7581d974ff
Hide secret configuration data
2015-12-03 12:46:28 +01:00
Fabian Reinartz
1629e9d166
Statically compile default templates
2015-12-01 18:39:57 +01:00
Fabian Reinartz
12585e91c0
Sync alert filtering with URL.
...
This commit keeps the alert filters synchronized with URL search parameters
so they can be shared.
2015-11-25 12:43:40 +01:00
beorn7
93ffa534a5
PR with changes after code review
...
Now to be reverse-reveiewed.
2015-11-23 18:24:57 +01:00
Fabian Reinartz
7b6b971518
Recompile bindata
2015-11-19 08:53:53 +01:00
Brian Brazil
faa88831f4
First-pass at improving template system.
...
- Cut back to bare minimum to make the rest simpler
- Consistency in config naming
- Have one data strucutre that's the same for all templates
- Pass in common labels to templates
- Support templates almost everywhere
- Support multiple SMTP recipients
- Support non-ASCII SMTP headers
- Handle colour logic via templates
- Make $subjects have consistent output, go maps aren't sorted.
- Make tests pass when v6 is disabled
2015-11-18 14:59:05 +00:00
Fabian Reinartz
5770d3ec60
Make silences editable in UI
2015-11-16 21:45:28 +01:00
Fabian Reinartz
c5d77252e6
Improve button visibility in UI
2015-11-16 14:47:03 +01:00
Fabian Reinartz
d80fd26902
Add Dockerfile and target, change flag
2015-11-12 15:03:09 +01:00
Fabian Reinartz
16bc5356aa
Vendor static assets
2015-11-11 18:03:56 +01:00
Fabian Reinartz
d945c872d8
Style fix, remove debug prints
2015-11-11 17:53:18 +01:00
Fabian Reinartz
034ab0da0c
Statically compile assets into binary
2015-11-11 15:34:36 +01:00
Fabian Reinartz
f188f3357d
Format alert filtering section
2015-11-11 13:33:33 +01:00
Fabian Reinartz
f1a6f8892f
Make collapsible detail sections more visible
2015-11-10 14:55:57 +01:00
Fabian Reinartz
ede4b63a91
Implement deterministic alert group order, cleanup
2015-11-10 14:52:04 +01:00
Fabian Reinartz
e4e594d826
Unify receiver naming
2015-11-10 13:47:04 +01:00
Fabian Reinartz
91db91ef4a
Separate elapsed and active silences
2015-11-10 11:19:04 +01:00
Fabian Reinartz
3cdc3c5359
Add HTML title
2015-11-09 19:08:40 +01:00
Fabian Reinartz
9e7255a850
Vendor angular-sanitize
2015-11-09 18:30:51 +01:00
Fabian Reinartz
f915a61d16
Filter entire groups of non-selected destionations
2015-11-09 16:42:52 +01:00
Fabian Reinartz
fa64b7d1b9
link and highlight silence in UI
2015-11-09 15:30:02 +01:00
Fabian Reinartz
5f46042dd5
Add toggling for silence form
2015-11-09 15:19:22 +01:00
Fabian Reinartz
83c4d596bc
mark inhibition and silencing in UI
2015-11-09 14:41:06 +01:00
Fabian Reinartz
b2351ef76c
Auto-convert links in annotations
2015-11-09 13:32:41 +01:00
Fabian Reinartz
1918379668
Remove dead code, make silence immutable
2015-11-09 12:34:31 +01:00
Fabian Reinartz
09bcb8c71a
More readable styling
2015-11-09 12:33:14 +01:00
Fabian Reinartz
5b3621948b
Show firing duration
2015-11-09 12:03:36 +01:00
Fabian Reinartz
152df94088
Simplify alert UI
2015-11-09 11:09:32 +01:00
Fabian Reinartz
23b8cde4b6
Switch routing tree to flat alerting groups
2015-11-07 14:29:54 +01:00
Fabian Reinartz
73e6fcfbcd
Toggle details by click to reduce noise
2015-11-06 18:17:41 +01:00
Fabian Reinartz
7be65952e3
UI silencing on alert items fixed
2015-11-06 17:35:37 +01:00
Fabian Reinartz
a3dc8fb36e
Adjust alert UI to silence UI
2015-11-06 17:26:06 +01:00
Fabian Reinartz
896449efac
Improve silence UI
2015-11-06 17:07:55 +01:00
Fabian Reinartz
8f937a3d05
Move silence to own partial, style fixes
2015-11-06 15:27:28 +01:00
Fabian Reinartz
8b327b1d8e
Improve silence form
2015-11-06 14:14:46 +01:00
Fabian Reinartz
e681d8619d
Remove bass.css
2015-11-06 14:14:11 +01:00
Fabian Reinartz
6f0d441e39
Fix unlocked write and unnecessary condition
2015-11-04 17:17:37 +01:00
Fabian Reinartz
08948391df
Add uptime to status page
2015-11-02 20:04:37 +01:00
Fabian Reinartz
09e8552cd7
Add status page in UI
2015-11-02 19:47:12 +01:00
Fabian Reinartz
85475d4e50
Add /api/status endpoint for config and version info
2015-11-02 19:41:23 +01:00
Fabian Reinartz
a1a9840656
Minor enhancement to silence form
2015-11-02 18:51:54 +01:00
Fabian Reinartz
f4a31855cc
Add silence-form directive, enable silence button for alerts
2015-10-27 19:54:21 +01:00
Fabian Reinartz
3d216d887b
Add README on status and installation
2015-10-22 14:56:55 +02:00
Fabian Reinartz
f6461b0182
Emphasize alertname label in UI
2015-10-22 11:10:59 +02:00
Fabian Reinartz
9f8c959d4d
Make annotations collapsable in UI
2015-10-22 10:56:37 +02:00
Fabian Reinartz
a4333564a0
Improve UI tree JSON, style UI tree
2015-10-22 09:49:16 +02:00
Fabian Reinartz
e151f029b7
Add initial UI for recursive routing tree
2015-10-21 16:34:38 +02:00
Fabian Reinartz
d365519ed3
Temporary fix for getting pending alerts
2015-10-20 12:38:42 +02:00
Fabian Reinartz
329b36594b
(u)int64 fixes, UI time range improvements
2015-10-20 07:12:28 +02:00
Fabian Reinartz
aead14a99f
Implement initial PagerDuty notifications
2015-10-19 13:36:17 +02:00
Fabian Reinartz
494de8228c
Add alert view to UI
2015-10-15 16:24:27 +02:00
Fabian Reinartz
26222c3b50
Add CSS library and custom definitions
2015-10-15 16:24:02 +02:00
Fabian Reinartz
e48ec3a339
Complete silence UI
2015-10-15 12:01:19 +02:00
Fabian Reinartz
3917620c24
Implement multiple matchers in Silence creation
2015-10-13 16:59:37 +02:00
Fabian Reinartz
433c7008b4
Improve silence datetime display.
2015-10-12 22:36:56 +02:00
Fabian Reinartz
3e213ddb3d
Add listing and creation of silences
2015-10-12 22:22:21 +02:00
Fabian Reinartz
942a4f91ed
Initial layout for angular.js UI
2015-10-12 17:08:07 +02:00