Ich habe ein verteiltes Syslog-ng-Setup und versuche zu ermitteln, wie viele Ereignisse pro Sekunde (EPS) wir auf jedem davon empfangen. Ich weiß, dass Syslog-ng einige allgemeine Leistungsstatistiken für /var/log/messages erstellt und Sie diese Informationen auch ad hoc anfordern können. Es gibt mir jedoch nicht wirklich an, wie viele EPS ich zu diesem Zeitpunkt empfange. Daher versuche ich herauszufinden, was der beste/einfachste Weg ist, diese Informationen zu erhalten. Dies kann grafisch oder einfach befehlszeilenbasiert sein. Zuvor habe ich die Syslog-ng-Daten in Logstash auf einem anderen Server eingespeist und die Diagramm- und EPS-Informationen erhalten, möchte aber etwas im kleinen Maßstab auf den Syslog-ng-Servern selbst tun und nicht alle Daten duplizieren.
Dank im Voraus,
Eric
Antwort1
Syslog-ng macht das derzeit nicht. Auf der Mailingliste wird derzeit diskutiert, wie Stars in Zukunft funktionieren sollen.
Möglicherweise beginnen die Abfragen jede Minute, und die grafische Darstellung der Deltas ist das Beste, was wir derzeit haben.