
PLAY [Test Log Clients.] *******************************************************

TASK [Run loggen] **************************************************************
changed: [www_01]
changed: [www_02]

TASK [Debug.] ******************************************************************
ok: [www_02] => 
    out.stderr: |-
        count=1, rate = 500000.00 msg/sec
        average rate = 2.00 msg/sec, count=1, time=0.50029, (average) msg size=256, bandwidth=0.50 kB/sec
ok: [www_01] => 
    out.stderr: |-
        count=1, rate = 71428.57 msg/sec
        average rate = 2.00 msg/sec, count=1, time=0.500225, (average) msg size=256, bandwidth=0.50 kB/sec

PLAY [Display the logs.] *******************************************************

TASK [Get log files paths.] ****************************************************
ok: [log_server_01]

TASK [Get log files.] **********************************************************
changed: [log_server_01] => (item=/var/log/remote/ip-172-16-99-116/2026_08_27.log)
changed: [log_server_01] => (item=/var/log/remote/ip-172-16-99-147/2026_08_27.log)
changed: [log_server_01] => (item=/var/log/remote/localhost/2026_08_27.log)

TASK [Display log files.] ******************************************************
ok: [log_server_01] => (item=['cat', '/var/log/remote/ip-172-16-99-116/2026_08_27.log']) => 
    msg: |-
        Aug 27 12:10:34 ip-172-16-99-116 syslog-ng[93077]: syslog-ng starting up; version='4.12.0'
        Aug 27 12:10:34 ip-172-16-99-116 syslog-ng[93077]: Syslog connection failed; fd='19', server='AF_INET(172.16.99.10:514)', error='Connection refused (61)', time_reopen='60'
        Aug 27 12:10:35 ip-172-16-99-116 1 2026-08-27T12:10:35.289417+02:00 www-01 ansible-vbotka.freebsd.service 93194 - - Invoked with command=reload script=syslog-ng list_enabled=False synopsis=False wait=0.5 env=None jail=None
        Aug 27 12:09:04 ip-172-16-99-116 ansible: n=ansible WARNING| [WARNING]: Could not match supplied host pattern, ignoring: www-01
        Aug 27 12:09:04 ip-172-16-99-116 ansible: n=ansible INFO| PLAY [ansible-init] ************************************************************
        Aug 27 12:09:05 ip-172-16-99-116 ansible: n=ansible INFO| TASK [Get hostname.] ***********************************************************
        Aug 27 12:09:05 ip-172-16-99-116 ansible: n=ansible INFO| ok: [localhost.my.domain]
        Aug 27 12:09:06 ip-172-16-99-116 ansible: n=ansible INFO| TASK [Get custom facts.] *******************************************************
        Aug 27 12:09:06 ip-172-16-99-116 ansible: n=ansible INFO| ok: [localhost.my.domain]
        Aug 27 12:09:06 ip-172-16-99-116 ansible: n=ansible INFO| TASK [Include variables from ai_vars directory.] *******************************
        Aug 27 12:09:06 ip-172-16-99-116 ansible: n=ansible INFO| ok: [localhost.my.domain] => (item=/root/ansible-vars/syslog-ng-client.yml)
        Aug 27 12:09:06 ip-172-16-99-116 ansible: n=ansible INFO| ok: [localhost.my.domain] => (item=/root/ansible-vars/pkg-repo.yml)
        Aug 27 12:09:06 ip-172-16-99-116 ansible: n=ansible INFO| ok: [localhost.my.domain] => (item=/root/ansible-vars/project-hosts.yml)
        Aug 27 12:09:06 ip-172-16-99-116 ansible: n=ansible INFO| ok: [localhost.my.domain] => (item=/root/ansible-vars/ai-db-class.yml)
        Aug 27 12:09:06 ip-172-16-99-116 ansible: n=ansible INFO| ok: [localhost.my.domain] => (item=/root/ansible-vars/ai-conf-roles.yml)
        Aug 27 12:09:06 ip-172-16-99-116 ansible: n=ansible INFO| ok: [localhost.my.domain] => (item=/root/ansible-vars/syslog-ng-client-pkg.yml)
        Aug 27 12:09:06 ip-172-16-99-116 ansible: n=ansible INFO| TASK [Display vars.] ***********************************************************
        Aug 27 12:09:06 ip-172-16-99-116 ansible: n=ansible INFO| ok: [localhost.my.domain] =>
        Aug 27 12:10:35 ip-172-16-99-116 ansible: |-
        Aug 27 12:10:35 ip-172-16-99-116 ansible: true
        Aug 27 12:10:35 ip-172-16-99-116 ansible: /root/ansible-vars
        Aug 27 12:10:35 ip-172-16-99-116 ansible: www-01
        Aug 27 12:10:35 ip-172-16-99-116 ansible: ['log-client']
        Aug 27 12:10:35 ip-172-16-99-116 ansible: {'defaultrouter': '172.16.99.1', 'log_server': '172.16.99.10', 'repos': '172.16.99.21', 'repos_devel': '172.16.99.22', 'pkg_repo': '172.16.99.23'}
        Aug 27 12:09:06 ip-172-16-99-116 ansible: n=ansible INFO| TASK [Set ai_cmd] **************************************************************
        Aug 27 12:09:06 ip-172-16-99-116 ansible: n=ansible INFO| ok: [localhost.my.domain]
        Aug 27 12:09:06 ip-172-16-99-116 ansible: n=ansible INFO| TASK [Execute ai_cmd] **********************************************************
        Aug 27 12:09:06 ip-172-16-99-116 ansible: n=ansible INFO| included: /root/ansible-conf-init/tasks/execute-cmd.yml for localhost.my.domain
        Aug 27 12:09:06 ip-172-16-99-116 ansible: n=ansible INFO| TASK [Display vars.] ***********************************************************
        Aug 27 12:09:06 ip-172-16-99-116 ansible: n=ansible INFO| ok: [localhost.my.domain] =>
        Aug 27 12:10:35 ip-172-16-99-116 ansible: |-
        Aug 27 12:10:35 ip-172-16-99-116 ansible:
        Aug 27 12:10:35 ip-172-16-99-116 ansible: True
        Aug 27 12:10:35 ip-172-16-99-116 ansible:      ansible-pull -i hosts -U git://172.16.99.21/ansible-conf-roles -d /root/ansible-conf-roles -e "ai_vars=/root/ansible-vars" -e "ai_pull_mode=true" pb-roles.yml &&  echo '[INFO] ansible-pull finished.'
        Aug 27 12:09:07 ip-172-16-99-116 ansible: n=ansible INFO| TASK [Execute command async=3600 poll=0] ***************************************
        Aug 27 12:09:07 ip-172-16-99-116 ansible: n=ansible INFO| changed: [localhost.my.domain]
        Aug 27 12:09:07 ip-172-16-99-116 ansible: n=ansible INFO| PLAY RECAP *********************************************************************
        Aug 27 12:09:07 ip-172-16-99-116 ansible: n=ansible INFO| localhost.my.domain        : ok=8    changed=1    unreachable=0    failed=0    skipped=3    rescued=0    ignored=0
        Aug 27 12:09:07 ip-172-16-99-116 ansible: n=ansible INFO| Starting Ansible Pull at 2026-08-27 12:09:07
        Aug 27 12:09:07 ip-172-16-99-116 ansible: n=ansible INFO| /usr/local/bin/ansible-pull -i hosts -U git://172.16.99.21/ansible-conf-roles -d /root/ansible-conf-roles -e ai_vars=/root/ansible-vars -e ai_pull_mode=true pb-roles.yml
        Aug 27 12:09:08 ip-172-16-99-116 ansible: n=ansible WARNING| [WARNING]: Could not match supplied host pattern, ignoring: www-01
        Aug 27 12:09:10 ip-172-16-99-116 ansible: n=ansible INFO| localhost.my.domain | CHANGED => {
        Aug 27 12:10:35 ip-172-16-99-116 ansible: "90c5906a366cba3907eb615e1b8fad119793a6f1",
        Aug 27 12:10:35 ip-172-16-99-116 ansible: {
        Aug 27 12:10:35 ip-172-16-99-116 ansible: "/usr/local/bin/python3.12"
        Aug 27 12:10:35 ip-172-16-99-116 ansible:
        Aug 27 12:10:35 ip-172-16-99-116 ansible: null,
        Aug 27 12:10:35 ip-172-16-99-116 ansible: true
        Aug 27 12:10:35 ip-172-16-99-116 ansible:
        Aug 27 12:09:11 ip-172-16-99-116 ansible: n=ansible WARNING| [WARNING]: Could not match supplied host pattern, ignoring: www-01
        Aug 27 12:09:11 ip-172-16-99-116 ansible: n=ansible INFO| PLAY [Use Ansible roles.] ******************************************************
        Aug 27 12:09:11 ip-172-16-99-116 ansible: n=ansible INFO| TASK [Include variables from ai_vars directory.] *******************************
        Aug 27 12:09:11 ip-172-16-99-116 ansible: n=ansible INFO| ok: [localhost.my.domain] => (item=/root/ansible-vars/syslog-ng-client.yml)
        Aug 27 12:09:11 ip-172-16-99-116 ansible: n=ansible INFO| ok: [localhost.my.domain] => (item=/root/ansible-vars/pkg-repo.yml)
        Aug 27 12:09:12 ip-172-16-99-116 ansible: n=ansible INFO| ok: [localhost.my.domain] => (item=/root/ansible-vars/project-hosts.yml)
        Aug 27 12:09:12 ip-172-16-99-116 ansible: n=ansible INFO| ok: [localhost.my.domain] => (item=/root/ansible-vars/ai-db-class.yml)
        Aug 27 12:09:12 ip-172-16-99-116 ansible: n=ansible INFO| ok: [localhost.my.domain] => (item=/root/ansible-vars/ai-conf-roles.yml)
        Aug 27 12:09:12 ip-172-16-99-116 ansible: n=ansible INFO| ok: [localhost.my.domain] => (item=/root/ansible-vars/syslog-ng-client-pkg.yml)
        Aug 27 12:09:12 ip-172-16-99-116 ansible: n=ansible INFO| TASK [Display vars.] ***********************************************************
        Aug 27 12:09:12 ip-172-16-99-116 ansible: n=ansible INFO| ok: [localhost.my.domain] =>
        Aug 27 12:10:35 ip-172-16-99-116 ansible: |-
        Aug 27 12:10:35 ip-172-16-99-116 ansible: true
        Aug 27 12:10:35 ip-172-16-99-116 ansible: /root/ansible-vars
        Aug 27 12:10:35 ip-172-16-99-116 ansible: {'vbotka.freebsd.packages': ['conf', 'pkg-install'], 'vbotka.freebsd.postinstall': ['syslogd', 'syslog-ng']}
        Aug 27 12:09:12 ip-172-16-99-116 ansible: n=ansible INFO| TASK [Include roles.] **********************************************************
        Aug 27 12:09:12 ip-172-16-99-116 ansible: n=ansible INFO| included: vbotka.freebsd.packages for localhost.my.domain => (item=vbotka.freebsd.packages: conf)
        Aug 27 12:09:12 ip-172-16-99-116 ansible: n=ansible INFO| included: vbotka.freebsd.packages for localhost.my.domain => (item=vbotka.freebsd.packages: pkg-install)
        Aug 27 12:09:12 ip-172-16-99-116 ansible: n=ansible INFO| included: vbotka.freebsd.postinstall for localhost.my.domain => (item=vbotka.freebsd.postinstall: syslogd)
        Aug 27 12:09:13 ip-172-16-99-116 ansible: n=ansible INFO| included: vbotka.freebsd.postinstall for localhost.my.domain => (item=vbotka.freebsd.postinstall: syslog-ng)
        Aug 27 12:09:14 ip-172-16-99-116 ansible: n=ansible INFO| TASK [vbotka.freebsd.packages : Conf: Create directories] **********************
        Aug 27 12:09:14 ip-172-16-99-116 ansible: n=ansible INFO| changed: [localhost.my.domain] => (item=/usr/local/etc/pkg)
        Aug 27 12:09:14 ip-172-16-99-116 ansible: n=ansible INFO| changed: [localhost.my.domain] => (item=/usr/local/etc/pkg/repos)
        Aug 27 12:09:15 ip-172-16-99-116 ansible: n=ansible INFO| TASK [vbotka.freebsd.packages : Conf: Configure /usr/local/etc/pkg/repos] ******
        Aug 27 12:09:15 ip-172-16-99-116 ansible: n=ansible INFO| changed: [localhost.my.domain] => (item=pkg-repo)
        Aug 27 12:09:16 ip-172-16-99-116 ansible: n=ansible INFO| TASK [vbotka.freebsd.packages : Conf: Find repos] ******************************
        Aug 27 12:09:16 ip-172-16-99-116 ansible: n=ansible INFO| ok: [localhost.my.domain]
        Aug 27 12:10:29 ip-172-16-99-116 ansible: n=ansible INFO| TASK [vbotka.freebsd.packages : Packages_install: Install list pkg_list] *******
        Aug 27 12:10:29 ip-172-16-99-116 ansible: n=ansible INFO| changed: [localhost.my.domain]
        Aug 27 12:10:31 ip-172-16-99-116 ansible: n=ansible INFO| TASK [vbotka.freebsd.postinstall : Rcconf: Configure syslogd_enable in /etc/rc.conf] ***
        Aug 27 12:10:31 ip-172-16-99-116 ansible: n=ansible INFO| changed: [localhost.my.domain]
        Aug 27 12:10:31 ip-172-16-99-116 ansible: n=ansible INFO| TASK [vbotka.freebsd.postinstall : Syslog-ng: Sanity fp_syslogng_conf is empty.] ***
        Aug 27 12:10:31 ip-172-16-99-116 ansible: n=ansible INFO| ok: [localhost.my.domain]
        Aug 27 12:10:32 ip-172-16-99-116 ansible: n=ansible INFO| TASK [vbotka.freebsd.postinstall : Syslog-ng: Configure /usr/local/etc/syslog-ng.conf] ***
        Aug 27 12:10:32 ip-172-16-99-116 ansible: n=ansible INFO| changed: [localhost.my.domain]
        Aug 27 12:10:33 ip-172-16-99-116 ansible: n=ansible INFO| TASK [vbotka.freebsd.postinstall : Rcconf: Configure syslog_ng_enable in /etc/rc.conf] ***
        Aug 27 12:10:33 ip-172-16-99-116 ansible: n=ansible INFO| changed: [localhost.my.domain]
        Aug 27 12:10:34 ip-172-16-99-116 ansible: n=ansible INFO| RUNNING HANDLER [vbotka.freebsd.postinstall : Start syslog-ng] *****************
        Aug 27 12:10:34 ip-172-16-99-116 ansible: n=ansible INFO| changed: [localhost.my.domain]
        Aug 27 12:10:36 ip-172-16-99-116 syslog-ng[93077]: Loading the new configuration;
        Aug 27 12:10:36 ip-172-16-99-116 syslog-ng[93077]: Configuration reload finished;
        Aug 27 12:10:36 ip-172-16-99-116 syslog-ng[93077]: Syslog connection failed; fd='19', server='AF_INET(172.16.99.10:514)', error='Connection refused (61)', time_reopen='60'
        Aug 27 12:10:37 ip-172-16-99-116 1 2026-08-27T12:10:37.339007+02:00 www-01 ansible-vbotka.freebsd.service 93378 - - Invoked with command=stop script=syslogd list_enabled=False synopsis=False wait=0.5 env=None jail=None
        Aug 27 12:10:36 ip-172-16-99-116 ansible: n=ansible INFO| RUNNING HANDLER [vbotka.freebsd.postinstall : Reload syslog-ng] ****************
        Aug 27 12:10:36 ip-172-16-99-116 ansible: n=ansible INFO| ok: [localhost.my.domain]
        Aug 27 12:10:38 ip-172-16-99-116 ansible: n=ansible INFO| RUNNING HANDLER [vbotka.freebsd.postinstall : Stop syslogd] ********************
        Aug 27 12:10:38 ip-172-16-99-116 ansible: n=ansible INFO| ok: [localhost.my.domain]
        Aug 27 12:10:38 ip-172-16-99-116 ansible: n=ansible INFO| PLAY RECAP *********************************************************************
        Aug 27 12:10:38 ip-172-16-99-116 ansible: n=ansible INFO| localhost.my.domain        : ok=17   changed=7    unreachable=0    failed=0    skipped=45   rescued=0    ignored=0
        Aug 27 12:10:39 ip-172-16-99-116 1 2026-08-27T12:10:39.256827+02:00 www-01 ansible-async_wrapper.py 89486 - - Module complete (89486)
        Aug 27 12:11:36 ip-172-16-99-116 syslog-ng[93077]: Syslog connection established; fd='5', server='AF_INET(172.16.99.10:514)', local='AF_INET(0.0.0.0:0)'
        Aug 27 12:13:59 ip-172-16-99-116 1 2026-08-27T12:13:59.648741+02:00 www-01 dhclient 89067 - - DHCPREQUEST on epair0b to 172.16.99.1 port 67
        Aug 27 12:13:59 ip-172-16-99-116 1 2026-08-27T12:13:59.649306+02:00 www-01 dhclient 89067 - - DHCPACK from 172.16.99.1
        Aug 27 12:13:59 ip-172-16-99-116 1 2026-08-27T12:13:59.663303+02:00 www-01 dhclient 89067 - - bound to 172.16.99.116 -- renewal in 300 seconds.
        Aug 27 12:16:49 ip-172-16-99-116 1 2026-08-27T12:16:49.351329+02:00 www-01 ansible-ansible.legacy.command 94277 - - Invoked with _raw_params=loggen -i -S -n 1 172.16.99.10 514 _uses_shell=False expand_argument_vars=True stdin_add_newline=True strip_empty_ends=True cmd=None argv=None chdir=None executable=None creates=None removes=None stdin=None
        Aug 27 12:16:49 ip-172-16-99-116 prg00000[1234]: seq: 0000000000, thread: 0000, runid: 1787825809, stamp: 2026-08-27T12:16:49 PADDPADDPADDPADDPADDPADDPADDPADDPADDPADDPADDPADDPADDPADDPADDPADDPADDPADDPADDPADDPADDPADDPADDPADDPADDPADDPADDPADDPADDPADDPADDPADD

        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
ok: [log_server_01] => (item=['cat', '/var/log/remote/ip-172-16-99-147/2026_08_27.log']) => 
    msg: |-
        Aug 27 12:10:32 ip-172-16-99-147 syslog-ng[92718]: syslog-ng starting up; version='4.12.0'
        Aug 27 12:10:32 ip-172-16-99-147 syslog-ng[92718]: Syslog connection failed; fd='19', server='AF_INET(172.16.99.10:514)', error='Connection refused (61)', time_reopen='60'
        Aug 27 12:10:33 ip-172-16-99-147 1 2026-08-27T12:10:33.528137+02:00 www-02 ansible-vbotka.freebsd.service 92766 - - Invoked with command=reload script=syslog-ng list_enabled=False synopsis=False wait=0.5 env=None jail=None
        Aug 27 12:09:15 ip-172-16-99-147 ansible: n=ansible WARNING| [WARNING]: Could not match supplied host pattern, ignoring: www-02
        Aug 27 12:09:15 ip-172-16-99-147 ansible: n=ansible INFO| PLAY [ansible-init] ************************************************************
        Aug 27 12:09:16 ip-172-16-99-147 ansible: n=ansible INFO| TASK [Get hostname.] ***********************************************************
        Aug 27 12:09:16 ip-172-16-99-147 ansible: n=ansible INFO| ok: [localhost.my.domain]
        Aug 27 12:09:17 ip-172-16-99-147 ansible: n=ansible INFO| TASK [Get custom facts.] *******************************************************
        Aug 27 12:09:17 ip-172-16-99-147 ansible: n=ansible INFO| ok: [localhost.my.domain]
        Aug 27 12:09:17 ip-172-16-99-147 ansible: n=ansible INFO| TASK [Include variables from ai_vars directory.] *******************************
        Aug 27 12:09:17 ip-172-16-99-147 ansible: n=ansible INFO| ok: [localhost.my.domain] => (item=/root/ansible-vars/syslog-ng-client.yml)
        Aug 27 12:09:17 ip-172-16-99-147 ansible: n=ansible INFO| ok: [localhost.my.domain] => (item=/root/ansible-vars/syslog-ng-client-pkg.yml)
        Aug 27 12:09:17 ip-172-16-99-147 ansible: n=ansible INFO| ok: [localhost.my.domain] => (item=/root/ansible-vars/project-hosts.yml)
        Aug 27 12:09:17 ip-172-16-99-147 ansible: n=ansible INFO| ok: [localhost.my.domain] => (item=/root/ansible-vars/pkg-repo.yml)
        Aug 27 12:09:17 ip-172-16-99-147 ansible: n=ansible INFO| ok: [localhost.my.domain] => (item=/root/ansible-vars/ai-conf-roles.yml)
        Aug 27 12:09:17 ip-172-16-99-147 ansible: n=ansible INFO| ok: [localhost.my.domain] => (item=/root/ansible-vars/ai-db-class.yml)
        Aug 27 12:09:17 ip-172-16-99-147 ansible: n=ansible INFO| TASK [Display vars.] ***********************************************************
        Aug 27 12:09:17 ip-172-16-99-147 ansible: n=ansible INFO| ok: [localhost.my.domain] =>
        Aug 27 12:10:33 ip-172-16-99-147 ansible: |-
        Aug 27 12:10:33 ip-172-16-99-147 ansible: true
        Aug 27 12:10:33 ip-172-16-99-147 ansible: /root/ansible-vars
        Aug 27 12:10:33 ip-172-16-99-147 ansible: www-02
        Aug 27 12:10:33 ip-172-16-99-147 ansible: ['log-client']
        Aug 27 12:10:33 ip-172-16-99-147 ansible: {'defaultrouter': '172.16.99.1', 'log_server': '172.16.99.10', 'repos': '172.16.99.21', 'repos_devel': '172.16.99.22', 'pkg_repo': '172.16.99.23'}
        Aug 27 12:09:17 ip-172-16-99-147 ansible: n=ansible INFO| TASK [Set ai_cmd] **************************************************************
        Aug 27 12:09:17 ip-172-16-99-147 ansible: n=ansible INFO| ok: [localhost.my.domain]
        Aug 27 12:09:17 ip-172-16-99-147 ansible: n=ansible INFO| TASK [Execute ai_cmd] **********************************************************
        Aug 27 12:09:17 ip-172-16-99-147 ansible: n=ansible INFO| included: /root/ansible-conf-init/tasks/execute-cmd.yml for localhost.my.domain
        Aug 27 12:09:17 ip-172-16-99-147 ansible: n=ansible INFO| TASK [Display vars.] ***********************************************************
        Aug 27 12:09:17 ip-172-16-99-147 ansible: n=ansible INFO| ok: [localhost.my.domain] =>
        Aug 27 12:10:33 ip-172-16-99-147 ansible: |-
        Aug 27 12:10:33 ip-172-16-99-147 ansible:
        Aug 27 12:10:33 ip-172-16-99-147 ansible: True
        Aug 27 12:10:33 ip-172-16-99-147 ansible:      ansible-pull -i hosts -U git://172.16.99.21/ansible-conf-roles -d /root/ansible-conf-roles -e "ai_vars=/root/ansible-vars" -e "ai_pull_mode=true" pb-roles.yml &&  echo '[INFO] ansible-pull finished.'
        Aug 27 12:09:18 ip-172-16-99-147 ansible: n=ansible INFO| TASK [Execute command async=3600 poll=0] ***************************************
        Aug 27 12:09:18 ip-172-16-99-147 ansible: n=ansible INFO| changed: [localhost.my.domain]
        Aug 27 12:09:18 ip-172-16-99-147 ansible: n=ansible INFO| PLAY RECAP *********************************************************************
        Aug 27 12:09:18 ip-172-16-99-147 ansible: n=ansible INFO| localhost.my.domain        : ok=8    changed=1    unreachable=0    failed=0    skipped=3    rescued=0    ignored=0
        Aug 27 12:09:19 ip-172-16-99-147 ansible: n=ansible INFO| Starting Ansible Pull at 2026-08-27 12:09:19
        Aug 27 12:09:19 ip-172-16-99-147 ansible: n=ansible INFO| /usr/local/bin/ansible-pull -i hosts -U git://172.16.99.21/ansible-conf-roles -d /root/ansible-conf-roles -e ai_vars=/root/ansible-vars -e ai_pull_mode=true pb-roles.yml
        Aug 27 12:09:20 ip-172-16-99-147 ansible: n=ansible WARNING| [WARNING]: Could not match supplied host pattern, ignoring: www-02
        Aug 27 12:09:21 ip-172-16-99-147 ansible: n=ansible INFO| localhost.my.domain | CHANGED => {
        Aug 27 12:10:33 ip-172-16-99-147 ansible: "90c5906a366cba3907eb615e1b8fad119793a6f1",
        Aug 27 12:10:33 ip-172-16-99-147 ansible: {
        Aug 27 12:10:33 ip-172-16-99-147 ansible: "/usr/local/bin/python3.12"
        Aug 27 12:10:33 ip-172-16-99-147 ansible:
        Aug 27 12:10:33 ip-172-16-99-147 ansible: null,
        Aug 27 12:10:33 ip-172-16-99-147 ansible: true
        Aug 27 12:10:33 ip-172-16-99-147 ansible:
        Aug 27 12:09:23 ip-172-16-99-147 ansible: n=ansible WARNING| [WARNING]: Could not match supplied host pattern, ignoring: www-02
        Aug 27 12:09:23 ip-172-16-99-147 ansible: n=ansible INFO| PLAY [Use Ansible roles.] ******************************************************
        Aug 27 12:09:23 ip-172-16-99-147 ansible: n=ansible INFO| TASK [Include variables from ai_vars directory.] *******************************
        Aug 27 12:09:23 ip-172-16-99-147 ansible: n=ansible INFO| ok: [localhost.my.domain] => (item=/root/ansible-vars/syslog-ng-client.yml)
        Aug 27 12:09:23 ip-172-16-99-147 ansible: n=ansible INFO| ok: [localhost.my.domain] => (item=/root/ansible-vars/syslog-ng-client-pkg.yml)
        Aug 27 12:09:23 ip-172-16-99-147 ansible: n=ansible INFO| ok: [localhost.my.domain] => (item=/root/ansible-vars/project-hosts.yml)
        Aug 27 12:09:23 ip-172-16-99-147 ansible: n=ansible INFO| ok: [localhost.my.domain] => (item=/root/ansible-vars/pkg-repo.yml)
        Aug 27 12:09:23 ip-172-16-99-147 ansible: n=ansible INFO| ok: [localhost.my.domain] => (item=/root/ansible-vars/ai-conf-roles.yml)
        Aug 27 12:09:23 ip-172-16-99-147 ansible: n=ansible INFO| ok: [localhost.my.domain] => (item=/root/ansible-vars/ai-db-class.yml)
        Aug 27 12:09:23 ip-172-16-99-147 ansible: n=ansible INFO| TASK [Display vars.] ***********************************************************
        Aug 27 12:09:23 ip-172-16-99-147 ansible: n=ansible INFO| ok: [localhost.my.domain] =>
        Aug 27 12:10:33 ip-172-16-99-147 ansible: |-
        Aug 27 12:10:33 ip-172-16-99-147 ansible: true
        Aug 27 12:10:33 ip-172-16-99-147 ansible: /root/ansible-vars
        Aug 27 12:10:33 ip-172-16-99-147 ansible: {'vbotka.freebsd.packages': ['conf', 'pkg-install'], 'vbotka.freebsd.postinstall': ['syslogd', 'syslog-ng']}
        Aug 27 12:09:23 ip-172-16-99-147 ansible: n=ansible INFO| TASK [Include roles.] **********************************************************
        Aug 27 12:09:23 ip-172-16-99-147 ansible: n=ansible INFO| included: vbotka.freebsd.packages for localhost.my.domain => (item=vbotka.freebsd.packages: conf)
        Aug 27 12:09:23 ip-172-16-99-147 ansible: n=ansible INFO| included: vbotka.freebsd.packages for localhost.my.domain => (item=vbotka.freebsd.packages: pkg-install)
        Aug 27 12:09:24 ip-172-16-99-147 ansible: n=ansible INFO| included: vbotka.freebsd.postinstall for localhost.my.domain => (item=vbotka.freebsd.postinstall: syslogd)
        Aug 27 12:09:24 ip-172-16-99-147 ansible: n=ansible INFO| included: vbotka.freebsd.postinstall for localhost.my.domain => (item=vbotka.freebsd.postinstall: syslog-ng)
        Aug 27 12:09:25 ip-172-16-99-147 ansible: n=ansible INFO| TASK [vbotka.freebsd.packages : Conf: Create directories] **********************
        Aug 27 12:09:25 ip-172-16-99-147 ansible: n=ansible INFO| changed: [localhost.my.domain] => (item=/usr/local/etc/pkg)
        Aug 27 12:09:25 ip-172-16-99-147 ansible: n=ansible INFO| changed: [localhost.my.domain] => (item=/usr/local/etc/pkg/repos)
        Aug 27 12:09:27 ip-172-16-99-147 ansible: n=ansible INFO| TASK [vbotka.freebsd.packages : Conf: Configure /usr/local/etc/pkg/repos] ******
        Aug 27 12:09:27 ip-172-16-99-147 ansible: n=ansible INFO| changed: [localhost.my.domain] => (item=pkg-repo)
        Aug 27 12:09:27 ip-172-16-99-147 ansible: n=ansible INFO| TASK [vbotka.freebsd.packages : Conf: Find repos] ******************************
        Aug 27 12:09:27 ip-172-16-99-147 ansible: n=ansible INFO| ok: [localhost.my.domain]
        Aug 27 12:10:26 ip-172-16-99-147 ansible: n=ansible INFO| TASK [vbotka.freebsd.packages : Packages_install: Install list pkg_list] *******
        Aug 27 12:10:26 ip-172-16-99-147 ansible: n=ansible INFO| changed: [localhost.my.domain]
        Aug 27 12:10:28 ip-172-16-99-147 ansible: n=ansible INFO| TASK [vbotka.freebsd.postinstall : Rcconf: Configure syslogd_enable in /etc/rc.conf] ***
        Aug 27 12:10:28 ip-172-16-99-147 ansible: n=ansible INFO| changed: [localhost.my.domain]
        Aug 27 12:10:28 ip-172-16-99-147 ansible: n=ansible INFO| TASK [vbotka.freebsd.postinstall : Syslog-ng: Sanity fp_syslogng_conf is empty.] ***
        Aug 27 12:10:28 ip-172-16-99-147 ansible: n=ansible INFO| ok: [localhost.my.domain]
        Aug 27 12:10:29 ip-172-16-99-147 ansible: n=ansible INFO| TASK [vbotka.freebsd.postinstall : Syslog-ng: Configure /usr/local/etc/syslog-ng.conf] ***
        Aug 27 12:10:29 ip-172-16-99-147 ansible: n=ansible INFO| changed: [localhost.my.domain]
        Aug 27 12:10:31 ip-172-16-99-147 ansible: n=ansible INFO| TASK [vbotka.freebsd.postinstall : Rcconf: Configure syslog_ng_enable in /etc/rc.conf] ***
        Aug 27 12:10:31 ip-172-16-99-147 ansible: n=ansible INFO| changed: [localhost.my.domain]
        Aug 27 12:10:33 ip-172-16-99-147 ansible: n=ansible INFO| RUNNING HANDLER [vbotka.freebsd.postinstall : Start syslog-ng] *****************
        Aug 27 12:10:33 ip-172-16-99-147 ansible: n=ansible INFO| changed: [localhost.my.domain]
        Aug 27 12:10:33 ip-172-16-99-147 syslog-ng[92718]: Loading the new configuration;
        Aug 27 12:10:33 ip-172-16-99-147 syslog-ng[92718]: Configuration reload finished;
        Aug 27 12:10:33 ip-172-16-99-147 syslog-ng[92718]: Syslog connection failed; fd='19', server='AF_INET(172.16.99.10:514)', error='Connection refused (61)', time_reopen='60'
        Aug 27 12:10:34 ip-172-16-99-147 1 2026-08-27T12:10:34.574498+02:00 www-02 ansible-vbotka.freebsd.service 92991 - - Invoked with command=stop script=syslogd list_enabled=False synopsis=False wait=0.5 env=None jail=None
        Aug 27 12:10:34 ip-172-16-99-147 ansible: n=ansible INFO| RUNNING HANDLER [vbotka.freebsd.postinstall : Reload syslog-ng] ****************
        Aug 27 12:10:34 ip-172-16-99-147 ansible: n=ansible INFO| ok: [localhost.my.domain]
        Aug 27 12:10:35 ip-172-16-99-147 ansible: n=ansible INFO| RUNNING HANDLER [vbotka.freebsd.postinstall : Stop syslogd] ********************
        Aug 27 12:10:35 ip-172-16-99-147 ansible: n=ansible INFO| ok: [localhost.my.domain]
        Aug 27 12:10:35 ip-172-16-99-147 ansible: n=ansible INFO| PLAY RECAP *********************************************************************
        Aug 27 12:10:35 ip-172-16-99-147 ansible: n=ansible INFO| localhost.my.domain        : ok=17   changed=7    unreachable=0    failed=0    skipped=45   rescued=0    ignored=0
        Aug 27 12:10:36 ip-172-16-99-147 1 2026-08-27T12:10:36.504878+02:00 www-02 ansible-async_wrapper.py 90673 - - Module complete (90673)
        Aug 27 12:11:33 ip-172-16-99-147 syslog-ng[92718]: Syslog connection established; fd='5', server='AF_INET(172.16.99.10:514)', local='AF_INET(0.0.0.0:0)'
        Aug 27 12:14:09 ip-172-16-99-147 1 2026-08-27T12:14:09.789725+02:00 www-02 dhclient 90178 - - DHCPREQUEST on epair0b to 172.16.99.1 port 67
        Aug 27 12:14:09 ip-172-16-99-147 1 2026-08-27T12:14:09.790650+02:00 www-02 dhclient 90178 - - DHCPACK from 172.16.99.1
        Aug 27 12:14:09 ip-172-16-99-147 1 2026-08-27T12:14:09.803889+02:00 www-02 dhclient 90178 - - bound to 172.16.99.147 -- renewal in 300 seconds.
        Aug 27 12:16:49 ip-172-16-99-147 1 2026-08-27T12:16:49.394897+02:00 www-02 ansible-ansible.legacy.command 94279 - - Invoked with _raw_params=loggen -i -S -n 1 172.16.99.10 514 _uses_shell=False expand_argument_vars=True stdin_add_newline=True strip_empty_ends=True cmd=None argv=None chdir=None executable=None creates=None removes=None stdin=None
        Aug 27 12:16:49 ip-172-16-99-147 prg00000[1234]: seq: 0000000000, thread: 0000, runid: 1787825809, stamp: 2026-08-27T12:16:49 PADDPADDPADDPADDPADDPADDPADDPADDPADDPADDPADDPADDPADDPADDPADDPADDPADDPADDPADDPADDPADDPADDPADDPADDPADDPADDPADDPADDPADDPADDPADDPADD

        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
ok: [log_server_01] => (item=['cat', '/var/log/remote/localhost/2026_08_27.log']) => 
    msg: |-
        Aug 27 12:16:37 localhost prg00000[1234]: seq: 0000000000, thread: 0000, runid: 1787825797, stamp: 2026-08-27T12:16:37 PADDPADDPADDPADDPADDPADDPADDPADDPADDPADDPADDPADDPADDPADDPADDPADDPADDPADDPADDPADDPADDPADDPADDPADDPADDPADDPADDPADDPADDPADDPADDPADD

        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

PLAY RECAP *********************************************************************
log_server_01              : ok=3    changed=1    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   
www_01                     : ok=2    changed=1    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   
www_02                     : ok=2    changed=1    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   

