Skip to content

Releases: KongZ/sentinl

v7.0.0

19 May 09:18
Compare
Choose a tag to compare

Rebuild with Kibana 7.0.0

v6.8.23

30 Mar 06:25
Compare
Choose a tag to compare
  • Set new release

v6.8.13

16 Dec 06:40
Compare
Choose a tag to compare
  • Set new release
  • Update dependencies

v6.8.12

16 Dec 05:29
Compare
Choose a tag to compare
  • 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

19 Nov 07:39
Compare
Choose a tag to compare
  • 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

  1. Add this config to kibana.yaml under sentinl section
  es:
    rollover_index: true
  1. Create an Index Lifecycle Policy named watcher-alarms. The name can be configured from es.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

06 Aug 12:14
fd3e671
Compare
Choose a tag to compare
  • 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}}, "
   }
}

6.8.2

30 Jul 07:57
Compare
Choose a tag to compare
6.8.2 Pre-release
Pre-release
  • Set release for Kibana 6.8.2
  • Allow to use Slack Attachments
{
    "text": "Total hit {{payload.hits.total}}",
    "attachments": [
        {
            "text": "And here’s an attachment!"
        }
    ]
}

6.8.1

15 Jul 07:21
Compare
Choose a tag to compare
6.8.1 Pre-release
Pre-release
  • Build for Kibana 6.8.1
  • Include puppeteer
  • Change Slack Client to Slack Webhook

6.8.0

12 Jul 08:41
Compare
Choose a tag to compare
6.8.0 Pre-release
Pre-release

Run with Kibana 6.8.0