What I like using Grafana Loki for (and where I avoid it)
utcc.utoronto.ca
utcc.utoronto.ca
AFAIK logshipping with journald is bespoke - but vector should be able to handle both syslog and journald - for relatively painless setup ...
Not sure if tailing is better with qryn though.
https://github.com/metrico/qryn
https://vector.dev/docs/reference/configuration/sources/sysl...
https://vector.dev/docs/reference/configuration/sources/jour...
https://www.digitalocean.com/community/tutorials/how-to-cent...
Feel free to open an issue on our repository if you end up trying it and/or would like us to help out!
> Our central syslog server is a central source of accessible, text based truth. It requires almost no infrastructure to be working on any machine in order to get logs to it and accept logs (...)
From the linked post on central log server (and Loki):
https://utcc.utoronto.ca/~cks/space/blog/sysadmin/GrafanaLok...
Unfortunately, AFAIK journald and qryn don't speak rsyslog - so you'll need something "alien" - all though vector seems very straightforward.
After stumbling on an overview of Loki, we whipped up a service that presented a Loki-compatible API on top of our timeseries database, and killed two birds with one stone. Because we have full control over the data ingestion and storage too we are able to keep the data in a structured form with full type information.
It's fantastic in that it ties in with the rest of our use of Grafana too.
But inside the cluster it’s great. Though my Loki helm chart is still on v3 rather than 4