Okay, du willst zentrales Logging. Aber jetzt sitzt du da, zwei Titanen vor dir: Rsyslog und Journald. Beide scheinen robust, beide haben ihre Fans. Aber welcher ist dein Champion? Wir, die IT-Superhelden von PLUTEX, stürzen uns in den Ring, um genau das herauszufinden.
Erster Kandidat: Rsyslog. Ein echtes Schwergewicht im Logging-Business. Weit verbreitet, extrem konfigurierbar und mit einer beeindruckenden Liste von Funktionen. Du kannst Logs über das Netzwerk senden, Filter und Vorlagen nutzen und sogar Datenbanken als Speicherort einbinden. Klingt gut, oder?
Aber halt! Bevor du den Siegerkranz überreichst, werfen wir einen Blick auf den Gegner: Journald. Der neue Herausforderer aus dem Hause systemd. Er loggt alles - von Kernel- bis zu User-Nachrichten. Außerdem, und das ist ein großer Bonus, erfordert er keinen zusätzlichen Dienst.
Jetzt zur Gretchenfrage: Wann brauchst du was? Wenn du ein Fan von schickem, binärem Logging bist, mit eingebauter Indexierung und der Fähigkeit, Logs systemübergreifend zu zentralisieren, dann ist Journald dein Mann. Es ist modern, es ist schick und es funktioniert wunderbar mit anderen systemd-Tools zusammen.
Aber wenn du Wert auf Kompatibilität und Flexibilität legst, ist Rsyslog dein Kumpel. Er spricht das traditionelle syslog-Protokoll, was bedeutet, dass er mit fast jeder Linux-Distribution klarkommt. Und dank seiner extremen Konfigurierbarkeit, kannst du ihn genau so anpassen, wie du es brauchst.
Jetzt, da du deinen Champion ausgewählt hast, zeigen wir dir, wie du Logs an einen zentralen Collector schickst. Beide Kontrahenten können das, also keine Sorge. Bist du im Team Rsyslog, dann füge einfach eine Zeile wie "*.* @@remote-host:514" zu deiner rsyslog.conf hinzu. Mit "@@" sagst du Rsyslog, dass er TCP verwenden soll, und "514" ist der standardmäßige Syslog-Port.
Für die Journald-Fans unter euch: Ihr könnt das eingebaute systemd-journal-remote verwenden, um Logs an einen zentralen Ort zu senden. Fügt einfach "Server=remote-host:19532" zu eurer /etc/systemd/journal-upload.conf hinzu und schon seid ihr im Geschäft.
Das war's, Leute. Rsyslog gegen Journald, ein Kampf der Giganten. Aber am Ende des Tages musst du entscheiden, wer dein Champion im zentralen Logging Ring ist. Egal, für wen du dich entscheidest, wir stehen in deiner Ecke und helfen dir, die Schläge auszuteilen. Denn wir sind die PLUTEX IT-Superhelden, und wir lieben es, IT-Probleme in den Griff zu bekommen.