Fabian Reinartz
79eac01917
Change notify interface to multiple alerts
2015-09-26 14:12:55 +02:00
Fabian Reinartz
3b7f880f60
Enable alert API endpoints
2015-09-26 11:14:18 +02:00
Fabian Reinartz
4b58d30f4d
Add safer AlertIterator interface
2015-09-26 11:14:18 +02:00
Fabian Reinartz
89e8d82a1b
Fix compile issues
2015-09-26 11:14:18 +02:00
Fabian Reinartz
80970a2c44
Add version file
2015-09-26 11:14:18 +02:00
Fabian Reinartz
ebb7740fb9
Move config into own package and refactor
2015-09-26 11:14:18 +02:00
Fabian Reinartz
d8774bbe1e
Remove old state file
2015-09-25 14:45:11 +02:00
Fabian Reinartz
97c3f1f58e
Add Makefile and build script
2015-09-25 14:42:14 +02:00
Fabian Reinartz
1f9886e5ca
Migrate to types package
2015-09-25 14:38:57 +02:00
Fabian Reinartz
c3b5b6288e
Add shared types package
2015-09-25 14:38:22 +02:00
Fabian Reinartz
e861482761
Add in-memory alert provider
2015-09-25 14:38:07 +02:00
Fabian Reinartz
49f51002d4
Remove old crdt experimental package
2015-09-25 14:37:44 +02:00
Fabian Reinartz
17dce696c9
Move manager package to top level
2015-09-25 13:46:49 +02:00
Fabian Reinartz
6e1193c9a2
Dispatcher config reloading and restarting
2015-09-25 13:44:00 +02:00
Fabian Reinartz
0ffdd6fa2f
Move providers into their own package
2015-09-25 13:18:28 +02:00
Fabian Reinartz
575b2257b1
Separate concerns from dispatcher and aggregation groups
2015-09-25 00:15:27 +02:00
Fabian Reinartz
4de9878f37
Change notifier interface, add silencing notifier
2015-09-25 00:14:41 +02:00
Fabian Reinartz
3cc6044989
Add initial provider interface definitions
2015-09-25 00:09:31 +02:00
Fabian Reinartz
f4b5a7afb4
Rename GroupInterval to RepeatInterval
2015-09-25 00:08:53 +02:00
Fabian Reinartz
34527f510e
Update vendoring, update .gitignore
2015-09-24 18:34:58 +02:00
Fabian Reinartz
f129a30515
Remove old makefiles
2015-09-24 16:52:47 +02:00
Julius Volz
216d9dd467
Merge pull request #124 from amorken/opsgenieclose
...
Minor fix: Post OpsGenie alert close requests to /v1/json/alert/close endpoint
2015-09-23 16:19:55 +02:00
Anders Daljord Morken
d272fd61b6
Style fixes.
2015-09-23 16:14:54 +02:00
Anders Daljord Morken
b6979cb579
Move URL check into HTTP handler function.
2015-09-23 13:14:04 +02:00
Anders Daljord Morken
04f880bccb
Test OpsGenie close requests.
2015-09-21 14:23:35 +02:00
Anders Daljord Morken
43f18d07f2
Close OpsGenie alerts by POST to /close endpoint.
...
Closing OpsGenie alerts requires POSTing the notification to an endpoint with
/close appended (compared to the alert creation endpoint).
See https://www.opsgenie.com/docs/web-api/alert-api#closeAlertRequest
2015-09-21 14:19:50 +02:00
Brian Brazil
80788260bf
Merge pull request #120 from jbarratt/patch-1
...
Update sample config to include opsgenie example
2015-09-18 00:03:14 +01:00
Joshua Barratt
55587b8722
Update sample config to include opsgenie example
2015-09-17 13:58:11 -07:00
Julius Volz
e00f5b183e
Update compiled web assets.
2015-09-09 17:19:25 +02:00
Julius Volz
dfbeedf879
Merge pull request #119 from prometheus/cut-0.0.4
...
Cut Alertmanager release 0.0.4
2015-09-09 16:45:48 +02:00
Julius Volz
e406de1746
Cut Alertmanager release 0.0.4
2015-09-09 16:09:34 +02:00
Julius Volz
af6f3ff79b
Merge pull request #118 from prometheus/linkify-alerts
...
Linkify alert rows.
2015-09-09 13:13:40 +02:00
Julius Volz
477a6c17ec
Linkify alert rows.
2015-09-08 16:44:11 +02:00
Julius Volz
457b842f41
Merge pull request #117 from prometheus/consistent-sorting
...
Sort alerts consistently in web UI.
2015-09-08 15:59:06 +02:00
Julius Volz
55b390f049
Sort alerts consistently in web UI.
2015-09-08 15:44:04 +02:00
Julius Volz
fa41146ce0
Merge pull request #116 from prometheus/ui-rework
...
Rearrange alert columns and allow expanding more alert details.
2015-09-08 13:07:17 +02:00
Julius Volz
ffe603eeb0
Rearrange alert columns and allow expanding more alert details.
2015-09-08 12:39:38 +02:00
Julius Volz
78c8286abb
Merge pull request #115 from prometheus/suggest-creator-email
...
Suggest to use email address as silence creator
2015-09-07 13:33:31 +02:00
Julius Volz
38dd219150
Merge pull request #113 from mrwacky42/master
...
Fix version info string.
2015-09-07 13:13:25 +02:00
Tobias Schmidt
791c14c76a
Suggest to use email address as silence creator
...
Using email addresses provides a unique identifier with a defined
format. It will reduce the amount of different and ambigious identifiers
used (first, last, full, initials, different case used, etc.) while
still allowing others to use a different format.
I could also imagine making an email address mandatory.
2015-09-05 15:09:07 -04:00
Sharif Nassar
17e4cf0d30
Fix version info string.
...
Broken by the following commit
e38bb7c
Use Makefile.COMMON and add generated files.go
2015-09-04 11:54:40 -07:00
Fabian Reinartz
803c68306c
Add vendoring with https://github.com/kardianos/govendor
2015-08-26 12:13:44 +02:00
Fabian Reinartz
84c7af9652
Remove docker files, update gitignore
2015-08-26 11:54:01 +02:00
Fabian Reinartz
e0b4817d13
Merge pull request #112 from jamiegwatkin/fix_for_aws-sdk-go_breaking_change
...
Renamed TopicARN to TopicArn
2015-08-17 21:48:07 +02:00
jamiegwatkin
a03cd1c638
Renamed TopicARN to TopicArn to match 54390aa361/service/sns/examples_test.go (L518)
.
2015-08-17 15:37:02 -04:00
Julius Volz
33d6097ce4
Merge pull request #106 from prometheus/add-opsgenie
...
Add OpsGenie to README.md and reformat the list.
2015-07-30 17:10:13 +02:00
Julius Volz
98f738ebc7
Add OpsGenie to README.md and reformat the list.
2015-07-30 14:23:50 +02:00
Julius Volz
da8d659658
Merge pull request #105 from MonsantoCo/master
...
Add Amazon SNS Notifier
2015-07-29 20:49:25 +02:00
Kyle
51357fd34c
Alertmanager: Add Amazon SNS Notification
...
This adds notifications to Amazon SNS. It is using Amazon's go sdk. The notification config should look like
amazon_sns_config {
topic_arn: "arn:aws:sns:us-east-1:an-arn-id:topic"
send_resolved: true
}
The alert summary and status will be used as the SNS subject.
The alert description and status will be used as the SNS message.
SNS notifictions require Amazon AWS credentials to be setup as described by the Amazon go sdk.
2015-07-29 13:40:05 -05:00
Julius Volz
55074bdf19
Merge pull request #97 from miekg/opsgenie
...
Alertmanager: Add OpsGenie Webhook notification.
2015-07-29 18:23:16 +02:00