From 0fdf5bf8dd4a88a345859aff75f51808f7e0cf31 Mon Sep 17 00:00:00 2001 From: Chantal Rosmuller Date: Mon, 22 Jun 2026 11:03:43 +0200 Subject: [PATCH 1/3] oidc playground is not frequently visited --- roles/rsyslog/defaults/main.yml | 4 ++++ roles/rsyslog/tasks/rsyslog_central.yml | 7 +++++++ 2 files changed, 11 insertions(+) diff --git a/roles/rsyslog/defaults/main.yml b/roles/rsyslog/defaults/main.yml index 755c27773..a2c3dc55f 100644 --- a/roles/rsyslog/defaults/main.yml +++ b/roles/rsyslog/defaults/main.yml @@ -40,3 +40,7 @@ rsyslog_checkemptylogs_cron_minute: "0" rsyslog_checkemptylogs_cron_hour: "9" rsyslog_checkemptylogs_cron_weekdays: "1-5" rsyslog_checkemptylogs_dir: "/usr/local/bin" + +rsyslog_touchoidcplaygroundlog_cron_minute: "0" +rsyslog_touchoidcplaygroundlog_cron_hour: "8" +rsyslog_touchoidcplaygroundlog_cron_weekdays: "1-5" diff --git a/roles/rsyslog/tasks/rsyslog_central.yml b/roles/rsyslog/tasks/rsyslog_central.yml index 1efa858f8..234a3c01a 100644 --- a/roles/rsyslog/tasks/rsyslog_central.yml +++ b/roles/rsyslog/tasks/rsyslog_central.yml @@ -106,3 +106,10 @@ hour: "{{ rsyslog_checkemptylogs_cron_hour }}" weekday: "{{ rsyslog_checkemptylogs_cron_weekdays }}" job: "{{ rsyslog_checkemptylogs_dir }}/warn-empty-log.sh -m" + # oidc-playground false positives, this is not visited frequently + ansible.builtin.cron: + name: "log something to oidc playground" + minute: "{{ rsyslog_touchoidcplaygroundlog_cron_minute }}" + hour: "{{ rsyslog_touchoidcplaygroundlog_cron_hour }}" + weekday: "{{ rsyslog_touchoidcplaygroundlog_cron_weekdays }}" + job: "echo '==========MARK==========' > {{ rsyslog_dir }}/apps/prod_sc/oidc-playground/oidc-playground.log && echo '==========MARK==========' > {{ rsyslog_dir }}/apps/prod_sc/oidc-playground/oidc-playground-apache.log" \ No newline at end of file From a8af614fc70c8ce272c539b0d2b2fca2d2fc935e Mon Sep 17 00:00:00 2001 From: Chantal Rosmuller Date: Mon, 22 Jun 2026 11:10:38 +0200 Subject: [PATCH 2/3] add name --- roles/rsyslog/tasks/rsyslog_central.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/roles/rsyslog/tasks/rsyslog_central.yml b/roles/rsyslog/tasks/rsyslog_central.yml index 234a3c01a..8aceaf6c7 100644 --- a/roles/rsyslog/tasks/rsyslog_central.yml +++ b/roles/rsyslog/tasks/rsyslog_central.yml @@ -107,9 +107,10 @@ weekday: "{{ rsyslog_checkemptylogs_cron_weekdays }}" job: "{{ rsyslog_checkemptylogs_dir }}/warn-empty-log.sh -m" # oidc-playground false positives, this is not visited frequently + - name: Create cronjob for oidc playground empty logs ansible.builtin.cron: name: "log something to oidc playground" minute: "{{ rsyslog_touchoidcplaygroundlog_cron_minute }}" hour: "{{ rsyslog_touchoidcplaygroundlog_cron_hour }}" weekday: "{{ rsyslog_touchoidcplaygroundlog_cron_weekdays }}" - job: "echo '==========MARK==========' > {{ rsyslog_dir }}/apps/prod_sc/oidc-playground/oidc-playground.log && echo '==========MARK==========' > {{ rsyslog_dir }}/apps/prod_sc/oidc-playground/oidc-playground-apache.log" \ No newline at end of file + job: "echo '==========MARK==========' >> {{ rsyslog_dir }}/apps/prod_sc/oidc-playground/oidc-playground.log && echo '==========MARK==========' >> {{ rsyslog_dir }}/apps/prod_sc/oidc-playground/oidc-playground-apache.log" \ No newline at end of file From 240e0686382953e9a57143acf65ae6cdc075e633 Mon Sep 17 00:00:00 2001 From: Chantal Rosmuller Date: Mon, 22 Jun 2026 11:14:17 +0200 Subject: [PATCH 3/3] apache gets internal health check logs --- roles/rsyslog/tasks/rsyslog_central.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/roles/rsyslog/tasks/rsyslog_central.yml b/roles/rsyslog/tasks/rsyslog_central.yml index 8aceaf6c7..aa10e549d 100644 --- a/roles/rsyslog/tasks/rsyslog_central.yml +++ b/roles/rsyslog/tasks/rsyslog_central.yml @@ -113,4 +113,4 @@ minute: "{{ rsyslog_touchoidcplaygroundlog_cron_minute }}" hour: "{{ rsyslog_touchoidcplaygroundlog_cron_hour }}" weekday: "{{ rsyslog_touchoidcplaygroundlog_cron_weekdays }}" - job: "echo '==========MARK==========' >> {{ rsyslog_dir }}/apps/prod_sc/oidc-playground/oidc-playground.log && echo '==========MARK==========' >> {{ rsyslog_dir }}/apps/prod_sc/oidc-playground/oidc-playground-apache.log" \ No newline at end of file + job: "echo '==========MARK==========' >> {{ rsyslog_dir }}/apps/prod_sc/oidc-playground/oidc-playground.log" \ No newline at end of file