I'm using systemd-journal-upload on serveral nodes to forward their journals to a single systemd-journal-remote sink, loghost01:
/var/log/journal
├── <foo-bar>
│ ├── system.journal
│ └── user-1000.journal
└── remote
├── remote-x.x.x.x.journal
└── ...
This worked out the box for me on Debian 9 and systemd 232.
But I would like to have a redundant system, say loghost02, which works as a second systemd-journal-remote instance that also receives the uploaded journals.
Unfortunately, adding another URL to /etc/systemd/journal-upload.conf
(on the uploading nodes) does not work:
[Upload]
URL=http://<REMOTE_IP_01>:<REMOTE_PORT> # this is ignored
URL=http://<REMOTE_IP_02>:<REMOTE_PORT> # this is working
# enable HTTPS
...
The config docs are silent on this issue.
How would I achieve redundancy in this scenario?