Releases: KongZ/sentinl
Releases · KongZ/sentinl
v7.0.0
v6.8.23
v6.8.13
v6.8.12
- Set release to 6.8.12
- Nothing update
I just found the original Sentinl change the owner. The 7.x release will be contributed to https://github.com/lmangani/sentinl
v6.8.4
- Set release for Kibana 6.8.4
- Support Elasticsearch Index Lifecycle Policy
Previously, Sentinl creates new index everyday which load a ton of indices on cluster and it is hard to manage old indices. This build will add (Index Lifecycle Policy)[https://www.elastic.co/guide/en/elasticsearch/reference/6.8/index-lifecycle-management.html] supports to Sentinel watcher_alarms
index.
To enable
- Add this config to kibana.yaml under
sentinl
section
es:
rollover_index: true
- Create an Index Lifecycle Policy named
watcher-alarms
. The name can be configured fromes.rollover_policy_name
setting.
- If you are freshly install Sentinl on Kibana, the policy will automatically applied to index template, and newly creating index.
- If you upgrading from existing plugin, you may have to apply the policy to template and the latest index manually. (Depends on your situation)
Important: the Index lifecycle policy requires index name to be suffixed with -\d+
thus all new creating index will be changed from pattern watcher_alarms-2019.10.15
to watcher_alarms-00001
. And index alias watcher_alarms
will be created.
v6.8.2
- Set release for Kibana 6.8.2
- Change from Slack app to Slack webhook
settings:
slack:
active: true
webhook: ''
- Allow to use Slack Attachments
{
"text": "Total hit {{payload.hits.total}}",
"attachments": [
{{#payload.aggregations.all.buckets}}
{
"text": "{{key}}"
},
{{/payload.aggregations.all.buckets}}
{}
]
}
- Add Amazon SES supports
settings:
ses:
accessKeyId: ''
secretAccessKey: ''
region: ''
And on actions
"email_to_me": {
"ses": {
"to": "me@yourdomain.com",
"from": "noreply@yourdomain.com",
"subject": "Abnormally Alert",
"priority": "high",
"body": "{{#payload.aggregations.items.buckets}} {{key}}{{/payload.aggregations.items.buckets}}, "
}
}