aboutsummaryrefslogtreecommitdiffstats
path: root/packages/base/src/files/etc
diff options
context:
space:
mode:
Diffstat (limited to 'packages/base/src/files/etc')
-rw-r--r--packages/base/src/files/etc/cron.d/audit.cron1
-rw-r--r--packages/base/src/files/etc/cron.d/logrotate.cron2
-rw-r--r--packages/base/src/files/etc/logrotate.d/elk.conf7
-rw-r--r--packages/base/src/files/etc/monitor/monitor.cfg4
4 files changed, 11 insertions, 3 deletions
diff --git a/packages/base/src/files/etc/cron.d/audit.cron b/packages/base/src/files/etc/cron.d/audit.cron
new file mode 100644
index 000000000..1e6bbee1b
--- /dev/null
+++ b/packages/base/src/files/etc/cron.d/audit.cron
@@ -0,0 +1 @@
+0 0 * * * . ${{POLICY_HOME}}/etc/profile.d/env.sh; elk.sh --audit < /dev/null > /dev/null 2>&1
diff --git a/packages/base/src/files/etc/cron.d/logrotate.cron b/packages/base/src/files/etc/cron.d/logrotate.cron
index aa78eed24..32301443b 100644
--- a/packages/base/src/files/etc/cron.d/logrotate.cron
+++ b/packages/base/src/files/etc/cron.d/logrotate.cron
@@ -1 +1 @@
-5 1 * * * /usr/sbin/logrotate -s ${{POLICY_HOME}}/var/logrotate.status ${{POLICY_HOME}}/etc/logrotate.d/monitor.conf
+5 1 * * * /usr/sbin/logrotate -s ${{POLICY_HOME}}/var/logrotate.status ${{POLICY_HOME}}/etc/logrotate.d/elk.conf ${{POLICY_HOME}}/etc/logrotate.d/monitor.conf
diff --git a/packages/base/src/files/etc/logrotate.d/elk.conf b/packages/base/src/files/etc/logrotate.d/elk.conf
new file mode 100644
index 000000000..3bc69b87e
--- /dev/null
+++ b/packages/base/src/files/etc/logrotate.d/elk.conf
@@ -0,0 +1,7 @@
+${{POLICY_HOME}}/logs/elk.log {
+ daily
+ rotate 10
+ compress
+ missingok
+ copytruncate
+}
diff --git a/packages/base/src/files/etc/monitor/monitor.cfg b/packages/base/src/files/etc/monitor/monitor.cfg
index 5314839e1..bc2642b64 100644
--- a/packages/base/src/files/etc/monitor/monitor.cfg
+++ b/packages/base/src/files/etc/monitor/monitor.cfg
@@ -1,5 +1,5 @@
# Line Format: component=status where
-# component=pap|pdp|pypdp|configs|console|paplp|pdplp and
+# component=pap|pdp|configs|console|elk|paplp|pdplp and
# status=on|off|uninstalled where
# on: component is to be monitored and should started
# off: component is to be monitored and should stopped
@@ -9,8 +9,8 @@
pap=uninstalled
pdp=uninstalled
configs=uninstalled
-pypdp=uninstalled
console=uninstalled
+elk=uninstalled
paplp=uninstalled
pdplp=uninstalled
brmsgw=uninstalled