Hi all,
I’m trying to deploy a Linux sidecar and filebeat collector on a host running RHEL 9, to send logs to a new Graylog 7 server. I’m following the documentation found here, but running into an issue with enabling and starting the sidecar service. These are the general steps I have taken so far:
- Downloaded and installed the repo:
wget ``https://packages.graylog2.org/repo/packages/graylog-sidecar-1.5-repository_latest.rpm
sudo rpm -i graylog-sidecar-1.5-repository_latest.rpm - Installed graylog-sidecar:
sudo yum install graylog-sidecar - Edited /etc/graylog/sidecar/sidecar.yml and set the appropriate config values
The next step is to enable and start the graylog-sidecar service, but systemctl threw an error:
$ sudo systemctl enable graylog-sidecar
Failed to enable unit: Unit file graylog-sidecar.service does not exist.
And indeed, the graylog-sidecar RPM does not include any systemd service files:
$ rpm -ql graylog-sidecar
/etc/graylog
/etc/graylog/sidecar
/etc/graylog/sidecar/sidecar.yml
/usr/bin/graylog-sidecar
/usr/lib/.build-id
/usr/lib/.build-id/74
/usr/lib/.build-id/74/79b116ac3037ce65f85f9a24132b1b4491c19d
/usr/lib/.build-id/f3
/usr/lib/.build-id/f3/9f274352929440b2c54bf9ec01f13c2c10bbb7
/usr/lib/graylog-sidecar
/usr/lib/graylog-sidecar/auditbeat
/usr/lib/graylog-sidecar/filebeat
/var/lib/graylog-sidecar
/var/lib/graylog-sidecar/generated
/var/log/graylog-sidecar
/var/run/graylog-sidecar
Has there been a change to the sidecar RPM deployment procedure? Or did I install the wrong package, perhaps?
Any help is greatly appreciated!