Wie/Womit Syslog auswerten und darstellen?

jim_os

Active Member
Oct 8, 2022
204
64
33
Germany
Mal wieder eine Frage eines Proxmox Anfängers: :) Gibt es bei/für Proxmox die Möglichkeit die Logs per grafischer Oberfläche auszuwerten, bzw. in einzelnen Bereichen darzustellen bzw. zu filtern?

Das Proxmox Syslog sieht ja so aus
Proxmox_Syslog.png

Das was ich suche ist etwas in der Art wie ich das z.B. von dem Protokoll-Center von Synology her kenne. Also das ich z.B. selektieren kann welche IP gerade auf welche Dienste zugegriffen hat, oder wer sich eingeloggt hat, ob ein Dienst ggf. eine Fehlermeldung verursacht usw.


Syn_Protokoll-Center.png

Oder halt im einfachsten Fall so etwas wie z.B. den Gnome systemd journal viewer
Gnome_viewer.png

Ich habe hier im Forum schon etliche Beiträge gelesen, aber da ging es eh um das Thema Monitoring. Ich suche kein Monitoring ala CheckMK, Zabbix, Grafana usw., sondern einfach nur einen einfachen "Syslog Viewer" mit Filtermöglichkeiten, wie eben z.B. das Protokoll-Center von Synology.

Ich konnte tatsächlich auch per Google nichts in der Art für Proxmox finden, was mich gerade etwas verwirrt. :oops:

VG Jim
 
Proxmox bietet da nichts.

Ich persönlich lasse einen Graylog Server als LXC laufen und der sammelt dann zentral alle Logs in einer Datenbank. Da kann ich mir dann zentral über DB Abfragen alle Logs gefiltert anzeigen lassen. PVE Host und Gäste schicken dann die Logs zum Graylog Server über Filebeat.
Aber das frisst locker mal 4+ GB RAM für ein Homelab, rein für das betrachten der Logs.

CLI ist natürlich auch noch eine Option. Journalctl ist relativ mächtig und bietet diverse Filterfunktionen. Ein journalctl --since "2022-12-16 00:00:00" --until "2022-12-17 00:00:00" -p warning -u pveproxy.service würde z.B. nur Logs anzeigen die den pveproxy Service betreffen, mindestens ein Loglevel von "warning" haben und gestern geloggt wurden.
Oder wenn man das Syslog nur schnell nach einem Wort durchsuchen will, dann tut es oft auch ein schnelles cat /var/log/syslog | grep pveproxy.

Aber Proxmox VE ist auch nur ein Debian. Prinzipiell kannst du dir einen beliebigen Log-Viewer raussuchen, der Dedian 11 support hat und den dann installieren und nutzen.
 
Für meine 3 - 4 VMs hier wollte ich halt nicht extra ein kompl. Monitoring + Datenbank zusätzlich einrichten, sondern einfach nur durch das syslog, bzw. durch die Protokolle einen Überblick über die "wichtigsten Dinge" (IPs, Dienste, Fehler usw.) verschaffen, ohne mir bei dem Proxmox Syslog 'nen Wolf zu scrollen, oder händisch Logs zu filtern. :D Mich hat dann tatsächlich gewundert das ich selbst über Google nichts finden könnte. So "exotisch" kann der Wunsch doch eigenlich nicht sein. :rolleyes:

Aber ok das mit dem Debian Log-Viewer war dann mein Plan B. Dann werde ich mich mal in die Richtung orientieren. Danke.

VG Jim
 
Naja. Ich denke ein Problem wird sein, dass sich die meisten Amateure erst gar nicht die Logs angucken. Da wird erst dann in die Logs geguckt wenn der PVE Server entweder nicht mehr booten will oder das Root-Dateisystem 100% voll ist, weil da irgendwas über Monate "unbemerkt" die Logdateien zugespammt hat.

Und im professionellen Umfeld, da hat man sowieso oft aufwändige Monitoring-Software am laufen, welche die Logs automatisch nach Sicherheitsproblemen oder Fehlern auswertet, damit schnell reagiert werden kann. Und Admins sind da ja auch eher CLI-affin und haben kein Problem die Logs mal schnell über die CLI zu filtern.

Stimme ich dir zu, dass das ein ganz nettes Feature für das PVE-WebUI wäre, aber ist wohl eher etwas für den kleinen Teil der Semi-Professionellen Homelabber.

Aber kannst du ja gerne mal über bugzilla.proxmox.com als Feature-Request vorschlagen, falls so etwas da noch nicht bereits existiert.
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!