Sign inSign up

jefferyb/elastalert

By jefferyb

•Updated over 9 years ago

Elastalert on Alpine Linux based on ivankrizsan/elastalert

Image
0

477

jefferyb/elastalert repository overview

⁠Elastalert Docker Image

Docker image with Elastalert on Alpine Linux.

Requires a link to a Docker container running Elasticsearch using the "elasticsearchhost" alias. Assumes the use of port 9200 when communicating with Elasticsearch.
In order for the time of the container to be synchronized (ntpd), it must be run with the SYS_TIME capability. In addition you may want to add the SYS_NICE capability, in order for ntpd to be able to modify its priority.

⁠Volumes

  • /opt/logs - Elastalert and Supervisord logs will be written to this directory.
  • /opt/config - Elastalert (elastalert_config.yaml) and Supervisord (elastalert_supervisord.conf) configuration files.
  • /opt/rules - Contains Elastalert rules.

⁠Environment

  • SET_CONTAINER_TIMEZONE - Set to "true" (without quotes) to set the tiemzone when starting a container. Default is false.
  • CONTAINER_TIMEZONE - Timezone to use in container. Default is Europe/Stockholm.

Tag summary

Content type

Image

Digest

Size

74.2 MB

Last updated

over 9 years ago

docker pull jefferyb/elastalert