2 コミット f06eb9af46 ... 9b612bdc7a

作者 SHA1 メッセージ 日付
  Philipp Fromme 9b612bdc7a graylog: Add cronjob to check for notifications 2 年 前
  Philipp Fromme f06eb9af46 graylog: Add cronjob to check for notifications 2 年 前
1 ファイル変更14 行追加1 行削除
  1. 14 1
      graylog/init.sls

+ 14 - 1
graylog/init.sls

@@ -39,6 +39,19 @@ graylog-server:
     - source: salt://graylog/server.conf.tmpl
     - template: jinja
     - context: 
-      graylog_config: {{graylog_config}}
+      graylog_config: {{ graylog_config }}
     - require:
       - pkg: graylog-server
+
+# Install cronjob and notification script
+/etc/cron.d/graylog-system-notifications:
+  file.managed:
+    - source: salt://graylog/graylog-system-notifications.cron
+
+/usr/local/sbin/graylog-system-notifications:
+  file.managed:
+    - source: salt://graylog/graylog-system-notifications
+    - mode: 700
+    - template: jinja
+    - context:
+      graylog_config: {{ graylog_config }}