Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
44 commits
Select commit Hold shift + click to select a range
0eaa0ee
fix ruletypes.rst typo
nsano-rururu Mar 28, 2021
9c563b2
Fix Pagertree
nsano-rururu Mar 28, 2021
c6671c5
Fix LineNotify
nsano-rururu Mar 28, 2021
eacc861
Fix docker test etc.
nsano-rururu Mar 28, 2021
679a9e3
Remove Duplicate Key in Schema YAML
nsano-rururu Mar 28, 2021
f0a0e29
Fix travis-ci job error
nsano-rururu Mar 28, 2021
be1cc1f
Pin elasticsearch to 7.0.0 in requirements.txt
nsano-rururu Mar 28, 2021
2022b5a
requirements.txt to match the jira-version
nsano-rururu Mar 28, 2021
b3e1f8f
Update README.md
nsano-rururu Mar 28, 2021
c62f084
add opsgenie_addr to docs
nsano-rururu Mar 28, 2021
26eee10
Fix Zabbix(Docs & schema.yaml)
nsano-rururu Mar 28, 2021
95c65a5
Fix SNS(Program & Docs)
nsano-rururu Mar 28, 2021
e03cb5c
Fix opsgenie_default_recipients
nsano-rururu Mar 28, 2021
04e2c52
added docs opsgenie_proxy
nsano-rururu Mar 28, 2021
595e02a
added docs pagertree_proxy
nsano-rururu Mar 28, 2021
8cb0611
added docs telegram
nsano-rururu Mar 28, 2021
297e966
added docs slack_ca_certs
nsano-rururu Mar 28, 2021
088d637
added docs slack_ignore_ssl_errors
nsano-rururu Mar 28, 2021
33efb23
Change Library blist to sortedcontainers
nsano-rururu Mar 28, 2021
9aaa9c9
Fix docs stomp
nsano-rururu Mar 28, 2021
76ff251
Fix Stomp
nsano-rururu Mar 28, 2021
63a968d
added docs alerta_api_skip_ssl
nsano-rururu Mar 28, 2021
0a08104
added docs hive_verify
nsano-rururu Mar 28, 2021
a8eed46
Fix elasticsearch-py test_rule.py error
nsano-rururu Mar 28, 2021
0a60564
Typo in examples_rules/ssh.yaml
nsano-rururu Mar 28, 2021
e4225ac
Sync requirements.txt and setup.py
nsano-rururu Mar 28, 2021
7039bdd
fix docs slack_timeout
nsano-rururu Mar 28, 2021
8fc961c
added docs jira_assignee
nsano-rururu Mar 28, 2021
b3db65e
added docs slack
nsano-rururu Mar 28, 2021
92cda32
remove alerta_new_style_string_format
nsano-rururu Mar 28, 2021
0a59e08
Remove new_style_string_format
nsano-rururu Mar 28, 2021
3d8e95e
Fix docs external link URL
nsano-rururu Mar 28, 2021
0f0ed81
Add tzlocal<3.0
nsano-rururu Mar 28, 2021
7df8e96
Fix Logging to elastalert_logger
nsano-rururu Mar 28, 2021
04f2cd0
Fixed the logging property in config.yaml.example
nsano-rururu Mar 28, 2021
f16c0db
Remove duplicate property in example config file
nsano-rururu Mar 28, 2021
f39ed87
Kibana Discover app link 7.4 -7.11 support
nsano-rururu Mar 28, 2021
94323bb
Remove Stride integration
nsano-rururu Mar 29, 2021
b07bd7b
Remove hipchat integration
nsano-rururu Mar 29, 2021
86be6ed
Revert pytest version
nsano-rururu Mar 29, 2021
f412351
Kibana Discover support kibana 7.12
nsano-rururu Apr 4, 2021
bd102a2
apscheduler>=3.3.0,<4.0
nsano-rururu Apr 12, 2021
36af158
sphinx 1.6.6 to 3.5.4
nsano-rururu Apr 14, 2021
ec9e609
python 3.6 to 3.8
nsano-rururu Apr 14, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 8 additions & 8 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
language: python
python:
- '3.6'
- '3.8'
env:
- TOXENV=docs
- TOXENV=py36
- TOXENV=py38
install:
- pip install tox
- >
Expand All @@ -23,12 +23,12 @@ script:
jobs:
include:
- stage: 'Elasticsearch test'
env: TOXENV=py36 ES_VERSION=7.0.0-linux-x86_64
- env: TOXENV=py36 ES_VERSION=6.6.2
- env: TOXENV=py36 ES_VERSION=6.3.2
- env: TOXENV=py36 ES_VERSION=6.2.4
- env: TOXENV=py36 ES_VERSION=6.0.1
- env: TOXENV=py36 ES_VERSION=5.6.16
env: TOXENV=py38 ES_VERSION=7.0.0-linux-x86_64
- env: TOXENV=py38 ES_VERSION=6.6.2
- env: TOXENV=py38 ES_VERSION=6.3.2
- env: TOXENV=py38 ES_VERSION=6.2.4
- env: TOXENV=py38 ES_VERSION=6.0.1
- env: TOXENV=py38 ES_VERSION=5.6.16

deploy:
provider: pypi
Expand Down
4 changes: 3 additions & 1 deletion Dockerfile-test
Original file line number Diff line number Diff line change
@@ -1,7 +1,9 @@
FROM ubuntu:latest

RUN apt-get update && apt-get upgrade -y
RUN apt-get -y install build-essential python3.6 python3.6-dev python3-pip libssl-dev git
RUN apt-get install software-properties-common -y
RUN add-apt-repository ppa:deadsnakes/ppa
RUN apt-get -y install build-essential python3.8 python3.8-dev python3-pip libssl-dev git

WORKDIR /home/elastalert

Expand Down
5 changes: 2 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Recent changes: As of Elastalert 0.2.0, you must use Python 3.6. Python 2 will not longer be supported.
Recent changes: As of Elastalert 0.2.0, you must use Python 3.8. Python 2 will not longer be supported.

[![Build Status](https://travis-ci.org/Yelp/elastalert.svg)](https://travis-ci.org/Yelp/elastalert)
[![Join the chat at https://gitter.im/Yelp/elastalert](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/Yelp/elastalert?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
Expand Down Expand Up @@ -43,7 +43,6 @@ Currently, we have built-in support for the following alert types:
- JIRA
- OpsGenie
- Commands
- HipChat
- MS Teams
- Slack
- Telegram
Expand Down Expand Up @@ -115,7 +114,7 @@ A [Dockerized version](https://github.com/bitsensor/elastalert) of ElastAlert in

```bash
git clone https://github.com/bitsensor/elastalert.git; cd elastalert
docker run -d -p 3030:3030 \
docker run -d -p 3030:3030 -p 3333:3333 \
-v `pwd`/config/elastalert.yaml:/opt/elastalert/config.yaml \
-v `pwd`/config/config.json:/opt/elastalert-server/config/config.json \
-v `pwd`/rules:/opt/elastalert/rules \
Expand Down
61 changes: 30 additions & 31 deletions config.yaml.example
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,6 @@ es_port: 9200

# Use SSL authentication with client certificates client_cert must be
# a pem file containing both cert and key for client
#verify_certs: True
#ca_certs: /path/to/cacert.pem
#client_cert: /path/to/client_cert.pem
#client_key: /path/to/client_key.key
Expand Down Expand Up @@ -78,38 +77,38 @@ alert_time_limit:
# logline:
# format: '%(asctime)s %(levelname)+8s %(name)+20s %(message)s'
#
# handlers:
# console:
# class: logging.StreamHandler
# formatter: logline
# level: DEBUG
# stream: ext://sys.stderr
# handlers:
# console:
# class: logging.StreamHandler
# formatter: logline
# level: DEBUG
# stream: ext://sys.stderr
#
# file:
# class : logging.FileHandler
# formatter: logline
# level: DEBUG
# filename: elastalert.log
# file:
# class : logging.FileHandler
# formatter: logline
# level: DEBUG
# filename: elastalert.log
#
# loggers:
# elastalert:
# level: WARN
# handlers: []
# propagate: true
# loggers:
# elastalert:
# level: WARN
# handlers: []
# propagate: true
#
# elasticsearch:
# level: WARN
# handlers: []
# propagate: true
# elasticsearch:
# level: WARN
# handlers: []
# propagate: true
#
# elasticsearch.trace:
# level: WARN
# handlers: []
# propagate: true
# elasticsearch.trace:
# level: WARN
# handlers: []
# propagate: true
#
# '': # root logger
# level: WARN
# handlers:
# - console
# - file
# propagate: false
# '': # root logger
# level: WARN
# handlers:
# - console
# - file
# propagate: false
3 changes: 1 addition & 2 deletions docs/source/elastalert.rst
Original file line number Diff line number Diff line change
Expand Up @@ -35,8 +35,7 @@ Currently, we have support built in for these alert types:
- Email
- JIRA
- OpsGenie
- SNS
- HipChat
- AWS SNS
- Slack
- Telegram
- GoogleChat
Expand Down
Loading