Skip to content

Stack not working with SIDECAR_SYSLOGNG #472

@darks00ul

Description

@darks00ul

Support guidelines

I've found a bug and checked that ...

  • ... the documentation does not mention anything about my problem
  • ... there are no open or closed issues that are related to my problem

Description

By default my fresh install works out of the box after cloning this repository and following the guide to start librenms.
Then I tried to use syslog-ng side car, in order to do this I did:

  1. Define "SIDECAR_SYSLOGNG=1" variable on librenms.env
  2. Create syslog.yaml file with "enable_syslog: true"

After this I restart the docker stack and everything boots:

image

But my librenms GUI become unreachable. The logs from failing stack below:

Attaching to librenms, librenms_db, librenms_dispatcher, librenms_msmtpd, librenms_redis, librenms_snmptrapd, librenms_syslogng
librenms_redis | 1:C 29 Nov 2024 07:09:53.854 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. Being disabled, it can also cause failures without low memory condition, see jemalloc/jemalloc#1328. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.
librenms_redis | 1:C 29 Nov 2024 07:09:53.854 * oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo
librenms_redis | 1:C 29 Nov 2024 07:09:53.854 * Redis version=7.2.6, bits=64, commit=00000000, modified=0, pid=1, just started
librenms_redis | 1:C 29 Nov 2024 07:09:53.854 # Warning: no config file specified, using the default config. In order to specify a config file use redis-server /path/to/redis.conf
librenms_redis | 1:M 29 Nov 2024 07:09:53.854 * monotonic clock: POSIX clock_gettime
librenms_redis | 1:M 29 Nov 2024 07:09:53.855 * Running mode=standalone, port=6379.
librenms_redis | 1:M 29 Nov 2024 07:09:53.856 * Server initialized
librenms_redis | 1:M 29 Nov 2024 07:09:53.856 * Loading RDB produced by version 7.2.6
librenms_redis | 1:M 29 Nov 2024 07:09:53.856 * RDB age 1 seconds
librenms_redis | 1:M 29 Nov 2024 07:09:53.856 * RDB memory usage when created 1.13 Mb
librenms_redis | 1:M 29 Nov 2024 07:09:53.856 * Done loading RDB, keys loaded: 4, keys expired: 0.
librenms_redis | 1:M 29 Nov 2024 07:09:53.856 * DB loaded from disk: 0.000 seconds
librenms_redis | 1:M 29 Nov 2024 07:09:53.856 * Ready to accept connections tcp
librenms_msmtpd | [s6-init] making user provided files available at /var/run/s6/etc...exited 0.
librenms_db | 2024-11-29 07:09:53+01:00 [Note] [Entrypoint]: Entrypoint script for MariaDB Server 1:10.11.10+maria~ubu2204 started.
librenms_msmtpd | [s6-init] ensuring user provided files have correct perms...exited 0.
librenms_msmtpd | [fix-attrs.d] applying ownership & permissions fixes...
librenms_msmtpd | [fix-attrs.d] done.
librenms_msmtpd | [cont-init.d] executing container initialization scripts...
librenms_msmtpd | [cont-init.d] 00-fix-logs.sh: executing...
librenms_msmtpd | [cont-init.d] 00-fix-logs.sh: exited 0.
librenms_msmtpd | [cont-init.d] 01-fix-uidgid.sh: executing...
librenms_msmtpd | [cont-init.d] 01-fix-uidgid.sh: exited 0.
librenms_msmtpd | [cont-init.d] 02-config.sh: executing...
librenms_msmtpd | Setting timezone to UTC...
librenms_msmtpd | Creating configuration...
librenms_msmtpd | [cont-init.d] 02-config.sh: exited 0.
librenms_msmtpd | [cont-init.d] 03-create-service.sh: executing...
librenms_msmtpd | [cont-init.d] 03-create-service.sh: exited 0.
librenms_msmtpd | [cont-init.d] -socklog: executing...
librenms_db | 2024-11-29 07:09:54+01:00 [Warn] [Entrypoint]: /sys/fs/cgroup///memory.pressure not writable, functionality unavailable to MariaDB
librenms_db | 2024-11-29 07:09:54+01:00 [Note] [Entrypoint]: Switching to dedicated user 'mysql'
librenms_db | 2024-11-29 07:09:54+01:00 [Note] [Entrypoint]: Entrypoint script for MariaDB Server 1:10.11.10+maria
ubu2204 started.
librenms_msmtpd | [cont-init.d] ~-socklog: exited 0.
librenms_msmtpd | [cont-init.d] done.
librenms | [s6-init] making user provided files available at /var/run/s6/etc...exited 0.
librenms_msmtpd | [services.d] starting services
librenms_msmtpd | [services.d] done.
librenms_db | 2024-11-29 07:09:54+01:00 [Note] [Entrypoint]: MariaDB upgrade not required
librenms_db | 2024-11-29 7:09:54 0 [Note] Starting MariaDB 10.11.10-MariaDB-ubu2204 source revision 3d0fb150289716ca75cd64d62823cf715ee47646 server_uid yBW10nmMP9MWKjeu9ErQ+vYrBKw= as process 1
librenms_db | 2024-11-29 7:09:54 0 [Note] InnoDB: Compressed tables use zlib 1.2.11
librenms_db | 2024-11-29 7:09:54 0 [Note] InnoDB: Number of transaction pools: 1
librenms_db | 2024-11-29 7:09:54 0 [Note] InnoDB: Using crc32 + pclmulqdq instructions
librenms_db | 2024-11-29 7:09:54 0 [Note] mysqld: O_TMPFILE is not supported on /tmp (disabling future attempts)
librenms_db | 2024-11-29 7:09:54 0 [Warning] mysqld: io_uring_queue_init() failed with errno 1
librenms_db | 2024-11-29 7:09:54 0 [Warning] InnoDB: liburing disabled: falling back to innodb_use_native_aio=OFF
librenms_db | 2024-11-29 7:09:54 0 [Note] InnoDB: Initializing buffer pool, total size = 128.000MiB, chunk size = 2.000MiB
librenms_db | 2024-11-29 7:09:54 0 [Note] InnoDB: Completed initialization of buffer pool
librenms_db | 2024-11-29 7:09:54 0 [Note] InnoDB: File system buffers for log disabled (block size=512 bytes)
librenms_db | 2024-11-29 7:09:54 0 [Note] InnoDB: End of log at LSN=4986288
librenms | [s6-init] ensuring user provided files have correct perms...exited 0.
librenms | [fix-attrs.d] applying ownership & permissions fixes...
librenms | [fix-attrs.d] done.
librenms | [cont-init.d] executing container initialization scripts...
librenms | [cont-init.d] 00-fix-logs.sh: executing...
librenms | [cont-init.d] 00-fix-logs.sh: exited 0.
librenms | [cont-init.d] 01-fix-uidgid.sh: executing...
librenms | [cont-init.d] 01-fix-uidgid.sh: exited 0.
librenms | [cont-init.d] 02-fix-perms.sh: executing...
librenms | Fixing perms...
librenms_db | 2024-11-29 7:09:54 0 [Note] InnoDB: 128 rollback segments are active.
librenms_db | 2024-11-29 7:09:54 0 [Note] InnoDB: Setting file './ibtmp1' size to 12.000MiB. Physically writing the file full; Please wait ...
librenms_db | 2024-11-29 7:09:54 0 [Note] InnoDB: File './ibtmp1' size is now 12.000MiB.
librenms_db | 2024-11-29 7:09:54 0 [Note] InnoDB: log sequence number 4986288; transaction id 15123
librenms_db | 2024-11-29 7:09:54 0 [Note] InnoDB: Loading buffer pool(s) from /var/lib/mysql/ib_buffer_pool
librenms_db | 2024-11-29 7:09:54 0 [Note] Plugin 'FEEDBACK' is disabled.
librenms_db | 2024-11-29 7:09:54 0 [Warning] You need to use --log-bin to make --expire-logs-days or --binlog-expire-logs-seconds work.
librenms_db | 2024-11-29 7:09:54 0 [Note] Server socket created on IP: '0.0.0.0'.
librenms_db | 2024-11-29 7:09:54 0 [Note] Server socket created on IP: '::'.
librenms_db | 2024-11-29 7:09:54 0 [Note] mysqld: ready for connections.
librenms_db | Version: '10.11.10-MariaDB-ubu2204' socket: '/run/mysqld/mysqld.sock' port: 3306 mariadb.org binary distribution
librenms_dispatcher | [s6-init] making user provided files available at /var/run/s6/etc...exited 0.
librenms | [cont-init.d] 02-fix-perms.sh: exited 0.
librenms | [cont-init.d] 03-config.sh: executing...
librenms | Setting timezone to Europe/Paris...
librenms | Setting PHP-FPM configuration...
librenms | Setting PHP INI configuration...
librenms | Setting OpCache configuration...
librenms | Setting Nginx configuration...
librenms | Updating SNMP community...
librenms | Initializing LibreNMS files / folders...
librenms | Setting LibreNMS configuration...
librenms_syslogng | [s6-init] making user provided files available at /var/run/s6/etc...exited 0.
librenms | Checking LibreNMS plugins...
librenms | Fixing perms...
librenms_snmptrapd | [s6-init] making user provided files available at /var/run/s6/etc...exited 0.
librenms_db | 2024-11-29 7:09:55 0 [Note] InnoDB: Buffer pool(s) load completed at 241129 7:09:55
librenms_dispatcher | [s6-init] ensuring user provided files have correct perms...exited 0.
librenms_dispatcher | [fix-attrs.d] applying ownership & permissions fixes...
librenms_dispatcher | [fix-attrs.d] done.
librenms_dispatcher | [cont-init.d] executing container initialization scripts...
librenms_dispatcher | [cont-init.d] 00-fix-logs.sh: executing...
librenms_dispatcher | [cont-init.d] 00-fix-logs.sh: exited 0.
librenms_dispatcher | [cont-init.d] 01-fix-uidgid.sh: executing...
librenms_dispatcher | [cont-init.d] 01-fix-uidgid.sh: exited 0.
librenms_dispatcher | [cont-init.d] 02-fix-perms.sh: executing...
librenms_dispatcher | Fixing perms...
librenms_syslogng | [s6-init] ensuring user provided files have correct perms...exited 0.
librenms_syslogng | [fix-attrs.d] applying ownership & permissions fixes...
librenms_syslogng | [fix-attrs.d] done.
librenms_syslogng | [cont-init.d] executing container initialization scripts...
librenms_syslogng | [cont-init.d] 00-fix-logs.sh: executing...
librenms_snmptrapd | [s6-init] ensuring user provided files have correct perms...exited 0.
librenms_syslogng | [cont-init.d] 00-fix-logs.sh: exited 0.
librenms_snmptrapd | [fix-attrs.d] applying ownership & permissions fixes...
librenms_snmptrapd | [fix-attrs.d] done.
librenms_syslogng | [cont-init.d] 01-fix-uidgid.sh: executing...
librenms_snmptrapd | [cont-init.d] executing container initialization scripts...
librenms_snmptrapd | [cont-init.d] 00-fix-logs.sh: executing...
librenms_syslogng | [cont-init.d] 01-fix-uidgid.sh: exited 0.
librenms_syslogng | [cont-init.d] 02-fix-perms.sh: executing...
librenms_snmptrapd | [cont-init.d] 00-fix-logs.sh: exited 0.
librenms_snmptrapd | [cont-init.d] 01-fix-uidgid.sh: executing...
librenms_syslogng | Fixing perms...
librenms_snmptrapd | [cont-init.d] 01-fix-uidgid.sh: exited 0.
librenms_snmptrapd | [cont-init.d] 02-fix-perms.sh: executing...
librenms_snmptrapd | Fixing perms...
librenms_dispatcher | [cont-init.d] 02-fix-perms.sh: exited 0.
librenms_dispatcher | [cont-init.d] 03-config.sh: executing...
librenms_dispatcher | Setting timezone to Europe/Paris...
librenms_dispatcher | Setting PHP-FPM configuration...
librenms_dispatcher | Setting PHP INI configuration...
librenms_dispatcher | Setting OpCache configuration...
librenms_dispatcher | Setting Nginx configuration...
librenms_dispatcher | Updating SNMP community...
librenms_dispatcher | Initializing LibreNMS files / folders...
librenms_dispatcher | Setting LibreNMS configuration...
librenms_dispatcher | Checking LibreNMS plugins...
librenms_dispatcher | Fixing perms...
librenms_syslogng | [cont-init.d] 02-fix-perms.sh: exited 0.
librenms_syslogng | [cont-init.d] 03-config.sh: executing...
librenms_syslogng | Setting timezone to Europe/Paris...
librenms_syslogng | Setting PHP-FPM configuration...
librenms_syslogng | Setting PHP INI configuration...
librenms_snmptrapd | [cont-init.d] 02-fix-perms.sh: exited 0.
librenms_syslogng | Setting OpCache configuration...
librenms_syslogng | Setting Nginx configuration...
librenms_snmptrapd | [cont-init.d] 03-config.sh: executing...
librenms_syslogng | Updating SNMP community...
librenms_syslogng | Initializing LibreNMS files / folders...
librenms_snmptrapd | Setting timezone to Europe/Paris...
librenms_snmptrapd | Setting PHP-FPM configuration...
librenms_snmptrapd | Setting PHP INI configuration...
librenms_snmptrapd | Setting OpCache configuration...
librenms_snmptrapd | Setting Nginx configuration...
librenms_snmptrapd | Updating SNMP community...
librenms_snmptrapd | Initializing LibreNMS files / folders...
librenms_syslogng | Setting LibreNMS configuration...
librenms_snmptrapd | Setting LibreNMS configuration...
librenms_syslogng | Checking LibreNMS plugins...
librenms_syslogng | Fixing perms...
librenms_snmptrapd | Checking LibreNMS plugins...
librenms_snmptrapd | Fixing perms...
librenms | Checking additional Monitoring plugins...
librenms | Checking alert templates...
librenms | [cont-init.d] 03-config.sh: exited 0.
librenms | [cont-init.d] 04-svc-main.sh: executing...
librenms | [cont-init.d] 04-svc-main.sh: exited 0.
librenms | [cont-init.d] 05-svc-dispatcher.sh: executing...
librenms | [cont-init.d] 05-svc-dispatcher.sh: exited 0.
librenms | [cont-init.d] 06-svc-syslogng.sh: executing...
librenms | >>
librenms | >> Sidecar syslog-ng container detected
librenms | >>
librenms | [cont-init.d] 06-svc-syslogng.sh: exited 0.
librenms | [cont-init.d] 07-svc-cron.sh: executing...
librenms | [cont-init.d] 07-svc-cron.sh: exited 0.
librenms | [cont-init.d] 08-svc-snmptrapd.sh: executing...
librenms | [cont-init.d] 08-svc-snmptrapd.sh: exited 0.
librenms | [cont-init.d] ~-socklog: executing...
librenms | [cont-init.d] ~-socklog: exited 0.
librenms | [cont-init.d] done.
librenms | [services.d] starting services
librenms | [2024-11-29T07:09:59.684573] WARNING: Your configuration file uses an obsoleted keyword, please update your configuration; keyword='stats_freq', change='Use the stats() block. E.g. stats(freq(1));', location='/etc/syslog-ng/syslog-ng.conf:11:5'
librenms_dispatcher | Checking additional Monitoring plugins...
librenms | [services.d] done.
librenms_dispatcher | Checking alert templates...
librenms | [2024-11-29T07:09:59.691563] WARNING: window sizing for tcp sources were changed in syslog-ng 3.3, the configuration value was divided by the value of max-connections(). The result was too small, clamping to value of min_iw_size_per_reader. Ensure you have a proper log_fifo_size setting to avoid message loss.; orig_log_iw_size='3', new_log_iw_size='100', min_iw_size_per_reader='100', min_log_fifo_size='30000'
librenms_dispatcher | [cont-init.d] 03-config.sh: exited 0.
librenms_dispatcher | [cont-init.d] 04-svc-main.sh: executing...
librenms_dispatcher | [cont-init.d] 04-svc-main.sh: exited 0.
librenms_dispatcher | [cont-init.d] 05-svc-dispatcher.sh: executing...
librenms_dispatcher | >>
librenms_dispatcher | >> Sidecar dispatcher container detected
librenms_dispatcher | >>
librenms_dispatcher | Waiting 60s for database to be ready...
librenms_dispatcher | Database ready!
librenms_dispatcher | NODE_ID: dispatcher1
librenms_dispatcher | Setting Redis
librenms_dispatcher | [cont-init.d] 05-svc-dispatcher.sh: exited 0.
librenms_dispatcher | [cont-init.d] 06-svc-syslogng.sh: executing...
librenms_dispatcher | >>
librenms_dispatcher | >> Sidecar syslog-ng container detected
librenms_dispatcher | >>
librenms_syslogng | Checking additional Monitoring plugins...
librenms_syslogng | Checking alert templates...
librenms_snmptrapd | Checking additional Monitoring plugins...
librenms_syslogng | [cont-init.d] 03-config.sh: exited 0.
librenms_snmptrapd | Checking alert templates...
librenms_dispatcher | [cont-init.d] 06-svc-syslogng.sh: exited 0.
librenms_syslogng | [cont-init.d] 04-svc-main.sh: executing...
librenms_snmptrapd | [cont-init.d] 03-config.sh: exited 0.
librenms_dispatcher | [cont-init.d] 07-svc-cron.sh: executing...
librenms_snmptrapd | [cont-init.d] 04-svc-main.sh: executing...
librenms_syslogng | [cont-init.d] 04-svc-main.sh: exited 0.
librenms_dispatcher | [cont-init.d] 07-svc-cron.sh: exited 0.
librenms_snmptrapd | [cont-init.d] 04-svc-main.sh: exited 0.
librenms_syslogng | [cont-init.d] 05-svc-dispatcher.sh: executing...
librenms_dispatcher | [cont-init.d] 08-svc-snmptrapd.sh: executing...
librenms_snmptrapd | [cont-init.d] 05-svc-dispatcher.sh: executing...
librenms_dispatcher | [cont-init.d] 08-svc-snmptrapd.sh: exited 0.
librenms_syslogng | [cont-init.d] 05-svc-dispatcher.sh: exited 0.
librenms_snmptrapd | [cont-init.d] 05-svc-dispatcher.sh: exited 0.
librenms_dispatcher | [cont-init.d] ~-socklog: executing...
librenms_syslogng | [cont-init.d] 06-svc-syslogng.sh: executing...
librenms_snmptrapd | [cont-init.d] 06-svc-syslogng.sh: executing...
librenms_syslogng | >>
librenms_syslogng | >> Sidecar syslog-ng container detected
librenms_syslogng | >>
librenms_snmptrapd | >>
librenms_snmptrapd | >> Sidecar syslog-ng container detected
librenms_snmptrapd | >>
librenms_snmptrapd | [cont-init.d] 06-svc-syslogng.sh: exited 0.
librenms_syslogng | [cont-init.d] 06-svc-syslogng.sh: exited 0.
librenms_snmptrapd | [cont-init.d] 07-svc-cron.sh: executing...
librenms_syslogng | [cont-init.d] 07-svc-cron.sh: executing...
librenms_snmptrapd | [cont-init.d] 07-svc-cron.sh: exited 0.
librenms_syslogng | [cont-init.d] 07-svc-cron.sh: exited 0.
librenms_snmptrapd | [cont-init.d] 08-svc-snmptrapd.sh: executing...
librenms_syslogng | [cont-init.d] 08-svc-snmptrapd.sh: executing...
librenms_snmptrapd | >>
librenms_snmptrapd | >> Sidecar snmptrapd container detected
librenms_snmptrapd | >>
librenms_syslogng | [cont-init.d] 08-svc-snmptrapd.sh: exited 0.
librenms_syslogng | [cont-init.d] ~-socklog: executing...
librenms_snmptrapd | [cont-init.d] 08-svc-snmptrapd.sh: exited 0.
librenms_snmptrapd | [cont-init.d] ~-socklog: executing...
librenms_dispatcher | [cont-init.d] ~-socklog: exited 0.
librenms_dispatcher | [cont-init.d] done.
librenms_dispatcher | [services.d] starting services
librenms_dispatcher | [services.d] done.
librenms_dispatcher | [2024-11-29T07:10:00.076501] WARNING: Your configuration file uses an obsoleted keyword, please update your configuration; keyword='stats_freq', change='Use the stats() block. E.g. stats(freq(1));', location='/etc/syslog-ng/syslog-ng.conf:11:5'
librenms_dispatcher | [2024-11-29T07:10:00.082544] WARNING: window sizing for tcp sources were changed in syslog-ng 3.3, the configuration value was divided by the value of max-connections(). The result was too small, clamping to value of min_iw_size_per_reader. Ensure you have a proper log_fifo_size setting to avoid message loss.; orig_log_iw_size='3', new_log_iw_size='100', min_iw_size_per_reader='100', min_log_fifo_size='30000'
librenms_syslogng | [cont-init.d] ~-socklog: exited 0.
librenms_syslogng | [cont-init.d] done.
librenms_syslogng | [services.d] starting services
librenms_syslogng | [2024-11-29T07:10:00.138633] WARNING: Your configuration file uses an obsoleted keyword, please update your configuration; keyword='stats_freq', change='Use the stats() block. E.g. stats(freq(1));', location='/etc/syslog-ng/syslog-ng.conf:11:5'
librenms_syslogng | [services.d] done.
librenms_snmptrapd | [cont-init.d] ~-socklog: exited 0.
librenms_snmptrapd | [cont-init.d] done.
librenms_syslogng | [2024-11-29T07:10:00.147542] WARNING: window sizing for tcp sources were changed in syslog-ng 3.3, the configuration value was divided by the value of max-connections(). The result was too small, clamping to value of min_iw_size_per_reader. Ensure you have a proper log_fifo_size setting to avoid message loss.; orig_log_iw_size='3', new_log_iw_size='100', min_iw_size_per_reader='100', min_log_fifo_size='30000'
librenms_snmptrapd | [services.d] starting services
librenms_snmptrapd | [2024-11-29T07:10:00.195813] WARNING: Your configuration file uses an obsoleted keyword, please update your configuration; keyword='stats_freq', change='Use the stats() block. E.g. stats(freq(1));', location='/etc/syslog-ng/syslog-ng.conf:11:5'
librenms_snmptrapd | [services.d] done.
librenms_snmptrapd | [2024-11-29T07:10:00.207775] WARNING: window sizing for tcp sources were changed in syslog-ng 3.3, the configuration value was divided by the value of max-connections(). The result was too small, clamping to value of min_iw_size_per_reader. Ensure you have a proper log_fifo_size setting to avoid message loss.; orig_log_iw_size='3', new_log_iw_size='100', min_iw_size_per_reader='100', min_log_fifo_size='30000'
librenms_dispatcher | librenms-dispatcher(INFO):Watchdog is disabled.
librenms_dispatcher | librenms-dispatcher(INFO):Entering main LibreNMS service loop on 563/librenms-dispatcher...
librenms_dispatcher | librenms-dispatcher(INFO):LibreNMS Service: librenms-dispatcher-90d7fe17-ae18-11ef-a839-0242c0a82006 started!
librenms_dispatcher | librenms-dispatcher(INFO):Poller group 0 (default). Using Python 3.11.10 and redis locks and queues
librenms_dispatcher | librenms-dispatcher(INFO):Queue Workers: Discovery=16 Poller=24 Services=8 Alerting=enabled Billing=enabled Ping=disabled
librenms_dispatcher | librenms-dispatcher(WARNING):Maintenance tasks are disabled.
librenms_dispatcher | librenms-dispatcher(INFO):librenms-dispatcher is now the master dispatcher
librenms_dispatcher | Poller_0-24(INFO):Polling device 2
librenms_dispatcher | Poller_0-24(WARNING):Polling device 2 unreachable, waiting 60s for retry
librenms_dispatcher | Poller_0-24(INFO):Completed poller run for 2 in 2.22s
librenms_dispatcher | Poller_0-24(INFO):Polling device 1
librenms_dispatcher | Billing(INFO):Calculating billing
librenms_dispatcher | Alerting(INFO):Checking alerts
librenms_dispatcher | Billing(INFO):Completed billing run for calculate in 0.48s
librenms_dispatcher | Alerting(INFO):Completed alerting run for alerts in 0.49s
librenms_dispatcher | Poller_0-24(INFO):Completed poller run for 1 in 4.23s

Expected behaviour

As far I understand this variable should enable syslognd side car and the librenms gui should be accesible.

Actual behaviour

When I put "SIDECAR_SYSLOGNG=1" on librenms.env file and restart the stack the librenms is not working.
As soon I configure "SIDECAR_SYSLOGNG=0" or even delete this variable from librenms.env and restart the stack the librenms GUI becomes reachable again.

Steps to reproduce

first:

git clone https://github.com/librenms/docker.git docker-librenms
cd docker-librenms
docker buildx bake
cd ./examples/compose/
docker compose up -d

Try to access http://localhost:8000, it should work
If this works, then try:

docker compose down
echo "SIDECAR_SYSLOGNG=1" >> librenms.env
docker compose up -d

Try again access http://localhost:8000, this time it shouldn't work

Docker info

> docker info
Client: Docker Engine - Community
 Version:    27.3.1
 Context:    default
 Debug Mode: false
 Plugins:
  buildx: Docker Buildx (Docker Inc.)
    Version:  v0.17.1
    Path:     /usr/libexec/docker/cli-plugins/docker-buildx
  compose: Docker Compose (Docker Inc.)
    Version:  v2.29.7
    Path:     /usr/libexec/docker/cli-plugins/docker-compose

Server:
 Containers: 7
  Running: 7
  Paused: 0
  Stopped: 0
 Images: 15
 Server Version: 27.3.1
 Storage Driver: overlay2
  Backing Filesystem: extfs
  Supports d_type: true
  Using metacopy: false
  Native Overlay Diff: true
  userxattr: false
 Logging Driver: json-file
 Cgroup Driver: systemd
 Cgroup Version: 2
 Plugins:
  Volume: local
  Network: bridge host ipvlan macvlan null overlay
  Log: awslogs fluentd gcplogs gelf journald json-file local splunk syslog
 Swarm: inactive
 Runtimes: io.containerd.runc.v2 runc
 Default Runtime: runc
 Init Binary: docker-init
 containerd version: 57f17b0a6295a39009d861b89e3b3b87b005ca27
 runc version: v1.1.14-0-g2c9f560
 init version: de40ad0
 Security Options:
  apparmor
  seccomp
   Profile: builtin
  cgroupns
 Kernel Version: 6.9.3-76060903-generic
 Operating System: Pop!_OS 22.04 LTS
 OSType: linux
 Architecture: x86_64
 CPUs: 8
 Total Memory: 31.28GiB
 Name: pop-os
 ID: c43ffbfb-88af-4f44-9982-13b68bd570fc
 Docker Root Dir: /var/lib/docker
 Debug Mode: false
 Experimental: false
 Insecure Registries:
  127.0.0.0/8
 Live Restore Enabled: false

WARNING: bridge-nf-call-iptables is disabled
WARNING: bridge-nf-call-ip6tables is disabled

Docker Compose config

name: librenms

services:
  db:
    image: mariadb:10
    container_name: librenms_db
    command:
      - "mysqld"
      - "--innodb-file-per-table=1"
      - "--lower-case-table-names=0"
      - "--character-set-server=utf8mb4"
      - "--collation-server=utf8mb4_unicode_ci"
    volumes:
      - "./db:/var/lib/mysql"
    environment:
      - "TZ=${TZ}"
      - "MARIADB_RANDOM_ROOT_PASSWORD=yes"
      - "MYSQL_DATABASE=${MYSQL_DATABASE}"
      - "MYSQL_USER=${MYSQL_USER}"
      - "MYSQL_PASSWORD=${MYSQL_PASSWORD}"
    restart: always

  redis:
    image: redis:7.2-alpine
    container_name: librenms_redis
    environment:
      - "TZ=${TZ}"
    restart: always

  msmtpd:
    image: crazymax/msmtpd:latest
    container_name: librenms_msmtpd
    env_file:
      - "./msmtpd.env"
    restart: always

  librenms:
    image: librenms/librenms:latest
    container_name: librenms
    hostname: librenms
    cap_add:
      - NET_ADMIN
      - NET_RAW
    ports:
      - target: 8000
        published: 8000
        protocol: tcp
    depends_on:
      - db
      - redis
      - msmtpd
    volumes:
      - "./librenms:/data"
    env_file:
      - "./librenms.env"
    environment:
      - "TZ=${TZ}"
      - "PUID=${PUID}"
      - "PGID=${PGID}"
      - "DB_HOST=db"
      - "DB_NAME=${MYSQL_DATABASE}"
      - "DB_USER=${MYSQL_USER}"
      - "DB_PASSWORD=${MYSQL_PASSWORD}"
      - "DB_TIMEOUT=60"
    restart: always

  dispatcher:
    image: librenms/librenms:latest
    container_name: librenms_dispatcher
    hostname: librenms-dispatcher
    cap_add:
      - NET_ADMIN
      - NET_RAW
    depends_on:
      - librenms
      - redis
    volumes:
      - "./librenms:/data"
    env_file:
      - "./librenms.env"
    environment:
      - "TZ=${TZ}"
      - "PUID=${PUID}"
      - "PGID=${PGID}"
      - "DB_HOST=db"
      - "DB_NAME=${MYSQL_DATABASE}"
      - "DB_USER=${MYSQL_USER}"
      - "DB_PASSWORD=${MYSQL_PASSWORD}"
      - "DB_TIMEOUT=60"
      - "DISPATCHER_NODE_ID=dispatcher1"
      - "SIDECAR_DISPATCHER=1"
    restart: always

  syslogng:
    image: librenms/librenms:latest
    container_name: librenms_syslogng
    hostname: librenms-syslogng
    cap_add:
      - NET_ADMIN
      - NET_RAW
    depends_on:
      - librenms
      - redis
    ports:
      - target: 514
        published: 514
        protocol: tcp
      - target: 514
        published: 514
        protocol: udp
    volumes:
      - "./librenms:/data"
    env_file:
      - "./librenms.env"
    environment:
      - "TZ=${TZ}"
      - "PUID=${PUID}"
      - "PGID=${PGID}"
      - "DB_HOST=db"
      - "DB_NAME=${MYSQL_DATABASE}"
      - "DB_USER=${MYSQL_USER}"
      - "DB_PASSWORD=${MYSQL_PASSWORD}"
      - "DB_TIMEOUT=60"
      - "SIDECAR_SYSLOGNG=1"
    restart: always

  snmptrapd:
    image: librenms/librenms:latest
    container_name: librenms_snmptrapd
    hostname: librenms-snmptrapd
    cap_add:
      - NET_ADMIN
      - NET_RAW
    depends_on:
      - librenms
      - redis
    ports:
      - target: 162
        published: 162
        protocol: tcp
      - target: 162
        published: 162
        protocol: udp
    volumes:
      - "./librenms:/data"
    env_file:
      - "./librenms.env"
    environment:
      - "TZ=${TZ}"
      - "PUID=${PUID}"
      - "PGID=${PGID}"
      - "DB_HOST=db"
      - "DB_NAME=${MYSQL_DATABASE}"
      - "DB_USER=${MYSQL_USER}"
      - "DB_PASSWORD=${MYSQL_PASSWORD}"
      - "DB_TIMEOUT=60"
      - "SIDECAR_SNMPTRAPD=1"
    restart: always

Logs

> Attaching to librenms, librenms_db, librenms_dispatcher, librenms_msmtpd, librenms_redis, librenms_snmptrapd, librenms_syslogng
librenms_redis       | 1:C 29 Nov 2024 07:09:53.854 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. Being disabled, it can also cause failures without low memory condition, see https://github.com/jemalloc/jemalloc/issues/1328. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.
librenms_redis       | 1:C 29 Nov 2024 07:09:53.854 * oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo
librenms_redis       | 1:C 29 Nov 2024 07:09:53.854 * Redis version=7.2.6, bits=64, commit=00000000, modified=0, pid=1, just started
librenms_redis       | 1:C 29 Nov 2024 07:09:53.854 # Warning: no config file specified, using the default config. In order to specify a config file use redis-server /path/to/redis.conf
librenms_redis       | 1:M 29 Nov 2024 07:09:53.854 * monotonic clock: POSIX clock_gettime
librenms_redis       | 1:M 29 Nov 2024 07:09:53.855 * Running mode=standalone, port=6379.
librenms_redis       | 1:M 29 Nov 2024 07:09:53.856 * Server initialized
librenms_redis       | 1:M 29 Nov 2024 07:09:53.856 * Loading RDB produced by version 7.2.6
librenms_redis       | 1:M 29 Nov 2024 07:09:53.856 * RDB age 1 seconds
librenms_redis       | 1:M 29 Nov 2024 07:09:53.856 * RDB memory usage when created 1.13 Mb
librenms_redis       | 1:M 29 Nov 2024 07:09:53.856 * Done loading RDB, keys loaded: 4, keys expired: 0.
librenms_redis       | 1:M 29 Nov 2024 07:09:53.856 * DB loaded from disk: 0.000 seconds
librenms_redis       | 1:M 29 Nov 2024 07:09:53.856 * Ready to accept connections tcp
librenms_msmtpd      | [s6-init] making user provided files available at /var/run/s6/etc...exited 0.
librenms_db          | 2024-11-29 07:09:53+01:00 [Note] [Entrypoint]: Entrypoint script for MariaDB Server 1:10.11.10+maria~ubu2204 started.
librenms_msmtpd      | [s6-init] ensuring user provided files have correct perms...exited 0.
librenms_msmtpd      | [fix-attrs.d] applying ownership & permissions fixes...
librenms_msmtpd      | [fix-attrs.d] done.
librenms_msmtpd      | [cont-init.d] executing container initialization scripts...
librenms_msmtpd      | [cont-init.d] 00-fix-logs.sh: executing... 
librenms_msmtpd      | [cont-init.d] 00-fix-logs.sh: exited 0.
librenms_msmtpd      | [cont-init.d] 01-fix-uidgid.sh: executing... 
librenms_msmtpd      | [cont-init.d] 01-fix-uidgid.sh: exited 0.
librenms_msmtpd      | [cont-init.d] 02-config.sh: executing... 
librenms_msmtpd      | Setting timezone to UTC...
librenms_msmtpd      | Creating configuration...
librenms_msmtpd      | [cont-init.d] 02-config.sh: exited 0.
librenms_msmtpd      | [cont-init.d] 03-create-service.sh: executing... 
librenms_msmtpd      | [cont-init.d] 03-create-service.sh: exited 0.
librenms_msmtpd      | [cont-init.d] ~-socklog: executing... 
librenms_db          | 2024-11-29 07:09:54+01:00 [Warn] [Entrypoint]: /sys/fs/cgroup///memory.pressure not writable, functionality unavailable to MariaDB
librenms_db          | 2024-11-29 07:09:54+01:00 [Note] [Entrypoint]: Switching to dedicated user 'mysql'
librenms_db          | 2024-11-29 07:09:54+01:00 [Note] [Entrypoint]: Entrypoint script for MariaDB Server 1:10.11.10+maria~ubu2204 started.
librenms_msmtpd      | [cont-init.d] ~-socklog: exited 0.
librenms_msmtpd      | [cont-init.d] done.
librenms             | [s6-init] making user provided files available at /var/run/s6/etc...exited 0.
librenms_msmtpd      | [services.d] starting services
librenms_msmtpd      | [services.d] done.
librenms_db          | 2024-11-29 07:09:54+01:00 [Note] [Entrypoint]: MariaDB upgrade not required
librenms_db          | 2024-11-29  7:09:54 0 [Note] Starting MariaDB 10.11.10-MariaDB-ubu2204 source revision 3d0fb150289716ca75cd64d62823cf715ee47646 server_uid yBW10nmMP9MWKjeu9ErQ+vYrBKw= as process 1
librenms_db          | 2024-11-29  7:09:54 0 [Note] InnoDB: Compressed tables use zlib 1.2.11
librenms_db          | 2024-11-29  7:09:54 0 [Note] InnoDB: Number of transaction pools: 1
librenms_db          | 2024-11-29  7:09:54 0 [Note] InnoDB: Using crc32 + pclmulqdq instructions
librenms_db          | 2024-11-29  7:09:54 0 [Note] mysqld: O_TMPFILE is not supported on /tmp (disabling future attempts)
librenms_db          | 2024-11-29  7:09:54 0 [Warning] mysqld: io_uring_queue_init() failed with errno 1
librenms_db          | 2024-11-29  7:09:54 0 [Warning] InnoDB: liburing disabled: falling back to innodb_use_native_aio=OFF
librenms_db          | 2024-11-29  7:09:54 0 [Note] InnoDB: Initializing buffer pool, total size = 128.000MiB, chunk size = 2.000MiB
librenms_db          | 2024-11-29  7:09:54 0 [Note] InnoDB: Completed initialization of buffer pool
librenms_db          | 2024-11-29  7:09:54 0 [Note] InnoDB: File system buffers for log disabled (block size=512 bytes)
librenms_db          | 2024-11-29  7:09:54 0 [Note] InnoDB: End of log at LSN=4986288
librenms             | [s6-init] ensuring user provided files have correct perms...exited 0.
librenms             | [fix-attrs.d] applying ownership & permissions fixes...
librenms             | [fix-attrs.d] done.
librenms             | [cont-init.d] executing container initialization scripts...
librenms             | [cont-init.d] 00-fix-logs.sh: executing... 
librenms             | [cont-init.d] 00-fix-logs.sh: exited 0.
librenms             | [cont-init.d] 01-fix-uidgid.sh: executing... 
librenms             | [cont-init.d] 01-fix-uidgid.sh: exited 0.
librenms             | [cont-init.d] 02-fix-perms.sh: executing... 
librenms             | Fixing perms...
librenms_db          | 2024-11-29  7:09:54 0 [Note] InnoDB: 128 rollback segments are active.
librenms_db          | 2024-11-29  7:09:54 0 [Note] InnoDB: Setting file './ibtmp1' size to 12.000MiB. Physically writing the file full; Please wait ...
librenms_db          | 2024-11-29  7:09:54 0 [Note] InnoDB: File './ibtmp1' size is now 12.000MiB.
librenms_db          | 2024-11-29  7:09:54 0 [Note] InnoDB: log sequence number 4986288; transaction id 15123
librenms_db          | 2024-11-29  7:09:54 0 [Note] InnoDB: Loading buffer pool(s) from /var/lib/mysql/ib_buffer_pool
librenms_db          | 2024-11-29  7:09:54 0 [Note] Plugin 'FEEDBACK' is disabled.
librenms_db          | 2024-11-29  7:09:54 0 [Warning] You need to use --log-bin to make --expire-logs-days or --binlog-expire-logs-seconds work.
librenms_db          | 2024-11-29  7:09:54 0 [Note] Server socket created on IP: '0.0.0.0'.
librenms_db          | 2024-11-29  7:09:54 0 [Note] Server socket created on IP: '::'.
librenms_db          | 2024-11-29  7:09:54 0 [Note] mysqld: ready for connections.
librenms_db          | Version: '10.11.10-MariaDB-ubu2204'  socket: '/run/mysqld/mysqld.sock'  port: 3306  mariadb.org binary distribution
librenms_dispatcher  | [s6-init] making user provided files available at /var/run/s6/etc...exited 0.
librenms             | [cont-init.d] 02-fix-perms.sh: exited 0.
librenms             | [cont-init.d] 03-config.sh: executing... 
librenms             | Setting timezone to Europe/Paris...
librenms             | Setting PHP-FPM configuration...
librenms             | Setting PHP INI configuration...
librenms             | Setting OpCache configuration...
librenms             | Setting Nginx configuration...
librenms             | Updating SNMP community...
librenms             | Initializing LibreNMS files / folders...
librenms             | Setting LibreNMS configuration...
librenms_syslogng    | [s6-init] making user provided files available at /var/run/s6/etc...exited 0.
librenms             | Checking LibreNMS plugins...
librenms             | Fixing perms...
librenms_snmptrapd   | [s6-init] making user provided files available at /var/run/s6/etc...exited 0.
librenms_db          | 2024-11-29  7:09:55 0 [Note] InnoDB: Buffer pool(s) load completed at 241129  7:09:55
librenms_dispatcher  | [s6-init] ensuring user provided files have correct perms...exited 0.
librenms_dispatcher  | [fix-attrs.d] applying ownership & permissions fixes...
librenms_dispatcher  | [fix-attrs.d] done.
librenms_dispatcher  | [cont-init.d] executing container initialization scripts...
librenms_dispatcher  | [cont-init.d] 00-fix-logs.sh: executing... 
librenms_dispatcher  | [cont-init.d] 00-fix-logs.sh: exited 0.
librenms_dispatcher  | [cont-init.d] 01-fix-uidgid.sh: executing... 
librenms_dispatcher  | [cont-init.d] 01-fix-uidgid.sh: exited 0.
librenms_dispatcher  | [cont-init.d] 02-fix-perms.sh: executing... 
librenms_dispatcher  | Fixing perms...
librenms_syslogng    | [s6-init] ensuring user provided files have correct perms...exited 0.
librenms_syslogng    | [fix-attrs.d] applying ownership & permissions fixes...
librenms_syslogng    | [fix-attrs.d] done.
librenms_syslogng    | [cont-init.d] executing container initialization scripts...
librenms_syslogng    | [cont-init.d] 00-fix-logs.sh: executing... 
librenms_snmptrapd   | [s6-init] ensuring user provided files have correct perms...exited 0.
librenms_syslogng    | [cont-init.d] 00-fix-logs.sh: exited 0.
librenms_snmptrapd   | [fix-attrs.d] applying ownership & permissions fixes...
librenms_snmptrapd   | [fix-attrs.d] done.
librenms_syslogng    | [cont-init.d] 01-fix-uidgid.sh: executing... 
librenms_snmptrapd   | [cont-init.d] executing container initialization scripts...
librenms_snmptrapd   | [cont-init.d] 00-fix-logs.sh: executing... 
librenms_syslogng    | [cont-init.d] 01-fix-uidgid.sh: exited 0.
librenms_syslogng    | [cont-init.d] 02-fix-perms.sh: executing... 
librenms_snmptrapd   | [cont-init.d] 00-fix-logs.sh: exited 0.
librenms_snmptrapd   | [cont-init.d] 01-fix-uidgid.sh: executing... 
librenms_syslogng    | Fixing perms...
librenms_snmptrapd   | [cont-init.d] 01-fix-uidgid.sh: exited 0.
librenms_snmptrapd   | [cont-init.d] 02-fix-perms.sh: executing... 
librenms_snmptrapd   | Fixing perms...
librenms_dispatcher  | [cont-init.d] 02-fix-perms.sh: exited 0.
librenms_dispatcher  | [cont-init.d] 03-config.sh: executing... 
librenms_dispatcher  | Setting timezone to Europe/Paris...
librenms_dispatcher  | Setting PHP-FPM configuration...
librenms_dispatcher  | Setting PHP INI configuration...
librenms_dispatcher  | Setting OpCache configuration...
librenms_dispatcher  | Setting Nginx configuration...
librenms_dispatcher  | Updating SNMP community...
librenms_dispatcher  | Initializing LibreNMS files / folders...
librenms_dispatcher  | Setting LibreNMS configuration...
librenms_dispatcher  | Checking LibreNMS plugins...
librenms_dispatcher  | Fixing perms...
librenms_syslogng    | [cont-init.d] 02-fix-perms.sh: exited 0.
librenms_syslogng    | [cont-init.d] 03-config.sh: executing... 
librenms_syslogng    | Setting timezone to Europe/Paris...
librenms_syslogng    | Setting PHP-FPM configuration...
librenms_syslogng    | Setting PHP INI configuration...
librenms_snmptrapd   | [cont-init.d] 02-fix-perms.sh: exited 0.
librenms_syslogng    | Setting OpCache configuration...
librenms_syslogng    | Setting Nginx configuration...
librenms_snmptrapd   | [cont-init.d] 03-config.sh: executing... 
librenms_syslogng    | Updating SNMP community...
librenms_syslogng    | Initializing LibreNMS files / folders...
librenms_snmptrapd   | Setting timezone to Europe/Paris...
librenms_snmptrapd   | Setting PHP-FPM configuration...
librenms_snmptrapd   | Setting PHP INI configuration...
librenms_snmptrapd   | Setting OpCache configuration...
librenms_snmptrapd   | Setting Nginx configuration...
librenms_snmptrapd   | Updating SNMP community...
librenms_snmptrapd   | Initializing LibreNMS files / folders...
librenms_syslogng    | Setting LibreNMS configuration...
librenms_snmptrapd   | Setting LibreNMS configuration...
librenms_syslogng    | Checking LibreNMS plugins...
librenms_syslogng    | Fixing perms...
librenms_snmptrapd   | Checking LibreNMS plugins...
librenms_snmptrapd   | Fixing perms...
librenms             | Checking additional Monitoring plugins...
librenms             | Checking alert templates...
librenms             | [cont-init.d] 03-config.sh: exited 0.
librenms             | [cont-init.d] 04-svc-main.sh: executing... 
librenms             | [cont-init.d] 04-svc-main.sh: exited 0.
librenms             | [cont-init.d] 05-svc-dispatcher.sh: executing... 
librenms             | [cont-init.d] 05-svc-dispatcher.sh: exited 0.
librenms             | [cont-init.d] 06-svc-syslogng.sh: executing... 
librenms             | >>
librenms             | >> Sidecar syslog-ng container detected
librenms             | >>
librenms             | [cont-init.d] 06-svc-syslogng.sh: exited 0.
librenms             | [cont-init.d] 07-svc-cron.sh: executing... 
librenms             | [cont-init.d] 07-svc-cron.sh: exited 0.
librenms             | [cont-init.d] 08-svc-snmptrapd.sh: executing... 
librenms             | [cont-init.d] 08-svc-snmptrapd.sh: exited 0.
librenms             | [cont-init.d] ~-socklog: executing... 
librenms             | [cont-init.d] ~-socklog: exited 0.
librenms             | [cont-init.d] done.
librenms             | [services.d] starting services
librenms             | [2024-11-29T07:09:59.684573] WARNING: Your configuration file uses an obsoleted keyword, please update your configuration; keyword='stats_freq', change='Use the stats() block. E.g. stats(freq(1));', location='/etc/syslog-ng/syslog-ng.conf:11:5'
librenms_dispatcher  | Checking additional Monitoring plugins...
librenms             | [services.d] done.
librenms_dispatcher  | Checking alert templates...
librenms             | [2024-11-29T07:09:59.691563] WARNING: window sizing for tcp sources were changed in syslog-ng 3.3, the configuration value was divided by the value of max-connections(). The result was too small, clamping to value of min_iw_size_per_reader. Ensure you have a proper log_fifo_size setting to avoid message loss.; orig_log_iw_size='3', new_log_iw_size='100', min_iw_size_per_reader='100', min_log_fifo_size='30000'
librenms_dispatcher  | [cont-init.d] 03-config.sh: exited 0.
librenms_dispatcher  | [cont-init.d] 04-svc-main.sh: executing... 
librenms_dispatcher  | [cont-init.d] 04-svc-main.sh: exited 0.
librenms_dispatcher  | [cont-init.d] 05-svc-dispatcher.sh: executing... 
librenms_dispatcher  | >>
librenms_dispatcher  | >> Sidecar dispatcher container detected
librenms_dispatcher  | >>
librenms_dispatcher  | Waiting 60s for database to be ready...
librenms_dispatcher  | Database ready!
librenms_dispatcher  | NODE_ID: dispatcher1
librenms_dispatcher  | Setting Redis
librenms_dispatcher  | [cont-init.d] 05-svc-dispatcher.sh: exited 0.
librenms_dispatcher  | [cont-init.d] 06-svc-syslogng.sh: executing... 
librenms_dispatcher  | >>
librenms_dispatcher  | >> Sidecar syslog-ng container detected
librenms_dispatcher  | >>
librenms_syslogng    | Checking additional Monitoring plugins...
librenms_syslogng    | Checking alert templates...
librenms_snmptrapd   | Checking additional Monitoring plugins...
librenms_syslogng    | [cont-init.d] 03-config.sh: exited 0.
librenms_snmptrapd   | Checking alert templates...
librenms_dispatcher  | [cont-init.d] 06-svc-syslogng.sh: exited 0.
librenms_syslogng    | [cont-init.d] 04-svc-main.sh: executing... 
librenms_snmptrapd   | [cont-init.d] 03-config.sh: exited 0.
librenms_dispatcher  | [cont-init.d] 07-svc-cron.sh: executing... 
librenms_snmptrapd   | [cont-init.d] 04-svc-main.sh: executing... 
librenms_syslogng    | [cont-init.d] 04-svc-main.sh: exited 0.
librenms_dispatcher  | [cont-init.d] 07-svc-cron.sh: exited 0.
librenms_snmptrapd   | [cont-init.d] 04-svc-main.sh: exited 0.
librenms_syslogng    | [cont-init.d] 05-svc-dispatcher.sh: executing... 
librenms_dispatcher  | [cont-init.d] 08-svc-snmptrapd.sh: executing... 
librenms_snmptrapd   | [cont-init.d] 05-svc-dispatcher.sh: executing... 
librenms_dispatcher  | [cont-init.d] 08-svc-snmptrapd.sh: exited 0.
librenms_syslogng    | [cont-init.d] 05-svc-dispatcher.sh: exited 0.
librenms_snmptrapd   | [cont-init.d] 05-svc-dispatcher.sh: exited 0.
librenms_dispatcher  | [cont-init.d] ~-socklog: executing... 
librenms_syslogng    | [cont-init.d] 06-svc-syslogng.sh: executing... 
librenms_snmptrapd   | [cont-init.d] 06-svc-syslogng.sh: executing... 
librenms_syslogng    | >>
librenms_syslogng    | >> Sidecar syslog-ng container detected
librenms_syslogng    | >>
librenms_snmptrapd   | >>
librenms_snmptrapd   | >> Sidecar syslog-ng container detected
librenms_snmptrapd   | >>
librenms_snmptrapd   | [cont-init.d] 06-svc-syslogng.sh: exited 0.
librenms_syslogng    | [cont-init.d] 06-svc-syslogng.sh: exited 0.
librenms_snmptrapd   | [cont-init.d] 07-svc-cron.sh: executing... 
librenms_syslogng    | [cont-init.d] 07-svc-cron.sh: executing... 
librenms_snmptrapd   | [cont-init.d] 07-svc-cron.sh: exited 0.
librenms_syslogng    | [cont-init.d] 07-svc-cron.sh: exited 0.
librenms_snmptrapd   | [cont-init.d] 08-svc-snmptrapd.sh: executing... 
librenms_syslogng    | [cont-init.d] 08-svc-snmptrapd.sh: executing... 
librenms_snmptrapd   | >>
librenms_snmptrapd   | >> Sidecar snmptrapd container detected
librenms_snmptrapd   | >>
librenms_syslogng    | [cont-init.d] 08-svc-snmptrapd.sh: exited 0.
librenms_syslogng    | [cont-init.d] ~-socklog: executing... 
librenms_snmptrapd   | [cont-init.d] 08-svc-snmptrapd.sh: exited 0.
librenms_snmptrapd   | [cont-init.d] ~-socklog: executing... 
librenms_dispatcher  | [cont-init.d] ~-socklog: exited 0.
librenms_dispatcher  | [cont-init.d] done.
librenms_dispatcher  | [services.d] starting services
librenms_dispatcher  | [services.d] done.
librenms_dispatcher  | [2024-11-29T07:10:00.076501] WARNING: Your configuration file uses an obsoleted keyword, please update your configuration; keyword='stats_freq', change='Use the stats() block. E.g. stats(freq(1));', location='/etc/syslog-ng/syslog-ng.conf:11:5'
librenms_dispatcher  | [2024-11-29T07:10:00.082544] WARNING: window sizing for tcp sources were changed in syslog-ng 3.3, the configuration value was divided by the value of max-connections(). The result was too small, clamping to value of min_iw_size_per_reader. Ensure you have a proper log_fifo_size setting to avoid message loss.; orig_log_iw_size='3', new_log_iw_size='100', min_iw_size_per_reader='100', min_log_fifo_size='30000'
librenms_syslogng    | [cont-init.d] ~-socklog: exited 0.
librenms_syslogng    | [cont-init.d] done.
librenms_syslogng    | [services.d] starting services
librenms_syslogng    | [2024-11-29T07:10:00.138633] WARNING: Your configuration file uses an obsoleted keyword, please update your configuration; keyword='stats_freq', change='Use the stats() block. E.g. stats(freq(1));', location='/etc/syslog-ng/syslog-ng.conf:11:5'
librenms_syslogng    | [services.d] done.
librenms_snmptrapd   | [cont-init.d] ~-socklog: exited 0.
librenms_snmptrapd   | [cont-init.d] done.
librenms_syslogng    | [2024-11-29T07:10:00.147542] WARNING: window sizing for tcp sources were changed in syslog-ng 3.3, the configuration value was divided by the value of max-connections(). The result was too small, clamping to value of min_iw_size_per_reader. Ensure you have a proper log_fifo_size setting to avoid message loss.; orig_log_iw_size='3', new_log_iw_size='100', min_iw_size_per_reader='100', min_log_fifo_size='30000'
librenms_snmptrapd   | [services.d] starting services
librenms_snmptrapd   | [2024-11-29T07:10:00.195813] WARNING: Your configuration file uses an obsoleted keyword, please update your configuration; keyword='stats_freq', change='Use the stats() block. E.g. stats(freq(1));', location='/etc/syslog-ng/syslog-ng.conf:11:5'
librenms_snmptrapd   | [services.d] done.
librenms_snmptrapd   | [2024-11-29T07:10:00.207775] WARNING: window sizing for tcp sources were changed in syslog-ng 3.3, the configuration value was divided by the value of max-connections(). The result was too small, clamping to value of min_iw_size_per_reader. Ensure you have a proper log_fifo_size setting to avoid message loss.; orig_log_iw_size='3', new_log_iw_size='100', min_iw_size_per_reader='100', min_log_fifo_size='30000'
librenms_dispatcher  | librenms-dispatcher(INFO):Watchdog is disabled.
librenms_dispatcher  | librenms-dispatcher(INFO):Entering main LibreNMS service loop on 563/librenms-dispatcher...
librenms_dispatcher  | librenms-dispatcher(INFO):LibreNMS Service: librenms-dispatcher-90d7fe17-ae18-11ef-a839-0242c0a82006 started!
librenms_dispatcher  | librenms-dispatcher(INFO):Poller group 0 (default). Using Python 3.11.10 and redis locks and queues
librenms_dispatcher  | librenms-dispatcher(INFO):Queue Workers: Discovery=16 Poller=24 Services=8 Alerting=enabled Billing=enabled Ping=disabled
librenms_dispatcher  | librenms-dispatcher(WARNING):Maintenance tasks are disabled.
librenms_dispatcher  | librenms-dispatcher(INFO):librenms-dispatcher is now the master dispatcher
librenms_dispatcher  | Poller_0-24(INFO):Polling device 2
librenms_dispatcher  | Poller_0-24(WARNING):Polling device 2 unreachable, waiting 60s for retry
librenms_dispatcher  | Poller_0-24(INFO):Completed poller run for 2 in 2.22s
librenms_dispatcher  | Poller_0-24(INFO):Polling device 1
librenms_dispatcher  | Billing(INFO):Calculating billing
librenms_dispatcher  | Alerting(INFO):Checking alerts
librenms_dispatcher  | Billing(INFO):Completed billing run for calculate in 0.48s
librenms_dispatcher  | Alerting(INFO):Completed alerting run for alerts in 0.49s
librenms_dispatcher  | Poller_0-24(INFO):Completed poller run for 1 in 4.23s

Additional info

No response

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions