Our great sponsors
-
tailon
Webapp for looking at and searching through files and streams. Fork of https://github.com/gvalkov/tailon
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
xsrv
[mirror] Install and manage self-hosted services/applications, on your own server(s) - ansible collection and utilities
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
I know about tailon, but not sure if it's exactly what you're looking for
There are probably too many to chose from. Logstash, Promtail, Vector, Filebeat, FluentD, Logagent and probably many more
There are probably too many to chose from. Logstash, Promtail, Vector, Filebeat, FluentD, Logagent and probably many more
There are probably too many to chose from. Logstash, Promtail, Vector, Filebeat, FluentD, Logagent and probably many more
I use rsyslog for that since it's the default in Debian. Configuring forwarding is very simple, a single file in /etc/rsyslog.d/forwarding.conf [1]. Note that this setup uses TLS to encrypt messages so you need to create the relevant certificates (I use self-signed certs). Unencrypted TCP or UDP is simpler, but less secure.
Honestly graylog/loki is only worth it if you want to have automatic processing/stats generation/graphing and complex log management rules. If you just want to read logs in a web interface I suggest either frontail (very basic, a bit too much for my taste) or lnav (I use this 99% of the time, over SSH) + gotty to access a terminal/lnav from a web browser - be careful to secure it properly as it basically gives shell access to your server.
Honestly graylog/loki is only worth it if you want to have automatic processing/stats generation/graphing and complex log management rules. If you just want to read logs in a web interface I suggest either frontail (very basic, a bit too much for my taste) or lnav (I use this 99% of the time, over SSH) + gotty to access a terminal/lnav from a web browser - be careful to secure it properly as it basically gives shell access to your server.
I know I’m a little late to the game, but check out Seq. If you use Docker, you can deploy Seq and Seq-input-gelf Docker containers, set gelf as the default logging driver in your daemon.json, and point it at you Seq instance. That’s pretty much it. Seq also accepts a bunch of other log inputs, like Greylog, for things that don’t run in Docker.