zammad: Monit-Überwachung für ES

This commit is contained in:
phil 2022-03-23 14:47:38 +01:00
parent e6bec331a1
commit 554f84833d
3 changed files with 12 additions and 2 deletions

View file

@ -0,0 +1,5 @@
check process elasticsearch with pidfile /run/elasticsearch/elasticsearch.pid
start program = "/usr/sbin/service elasticsearch start"
stop program = "/usr/sbin/service elasticsearch stop"
if failed host 127.0.0.1 port 9200 for 3 cycles then restart
if 5 restarts within 5 cycles then timeout

View file

@ -75,3 +75,9 @@
RAILS_ENV: production
become: true
become_user: "{{ zammad_user }}"
- name: "elastic | Richte Monit-Überwachung ein"
copy:
src: elasticsearch.monit
dest: /etc/monit/conf-enabled/elasticsearch
notify: reload monit

View file

@ -34,6 +34,5 @@
- import_tasks: gateway.yml
tags: gateway
- name: Elastic
include_tasks: elastic.yml
- import_tasks: elastic.yml
tags: elastic