Log Analysis LogAnalysis - GUI zum betrachten und durchsuchen von /var/log

geimist

Benutzer
Sehr erfahren
Maintainer
Mitglied seit
04. Jan 2012
Beiträge
5.541
Punkte für Reaktionen
1.373
Punkte
234
Auf jeden Fall! Ich wollte nur das Ausmaß eingrenzen, weil das vielleicht nicht für jeden ersichtlich war. Du bist prima damit umgegangen :)
 
  • Love
  • Like
Reaktionen: Benie und Tommes

Tommes

Benutzer
Sehr erfahren
Maintainer
Mitglied seit
26. Okt 2009
Beiträge
9.669
Punkte für Reaktionen
1.566
Punkte
314

LogAnalysis Version 1.1-100 vom 24.09.2023

Release Notes

  • Update Bootstrap Framework auf 5.3.2
  • Update Bootstrap JavaScript auf 5.3.2
  • Update Bootsrap Icons auf 1.11.1
  • Es wurden umfassende Änderungen am Design von LogAnalysis vorgenommen. Ich hoffe, es gefällt.
  • Allgemeine Codeoptimierungen und kleinere Systemanpassungen vorgenommen.

Weiterhin viel Spaß mit LogAnalysis

Tommes
 

Tommes

Benutzer
Sehr erfahren
Maintainer
Mitglied seit
26. Okt 2009
Beiträge
9.669
Punkte für Reaktionen
1.566
Punkte
314
Es wurde wirklich mal Zeit für einen Tapetenwechsel und in diesem Zusammenhang freut es mich natürlich zu hören, dass dir das neue Design gefällt.

danke für Deine ganze Arbeit und Mühe an diesem und anderen Projekten
Langsam habe ich auch keine Lust mehr, da ich die letzten Wochen LogAnalysis, AutoPilot und Basic Backup so weit aufeinander abgestimmt habe, dass es mir nur leichter fallen sollte, Designänderungen gleichermaßen vorzunehmen. Ich habe versucht, mir einen roten Faden durch meine Projekte zu ziehen, die mir das Administrieren noch leichter machen sollen. Die Zeit wird zeigen, ob es geklappt hat oder nicht.

Was noch aussteht, ist eine Codeüberprüfung mittels shellcheck. Zumindest bei AutoPilot habe ich da wohl schon jemanden an der Hand, der sich da grade versucht rein zu fuchsen. Es nimmt also doch irgendwie kein Ende. :ROFLMAO:

Aber jetzt will ich veruchen, ein paar Tage die Füße hochzulegen. Mal schauen, ob ich das hinbekomme.

Tommes
 

plang.pl

Benutzer
Contributor
Sehr erfahren
Mitglied seit
28. Okt 2020
Beiträge
15.028
Punkte für Reaktionen
5.401
Punkte
564
Ich kann mich auch nur nochmals bedanken und wünsche dir einen schönen "Urlaub"!
 
  • Like
Reaktionen: Tommes

Benie

Benutzer
Contributor
Sehr erfahren
Mitglied seit
19. Feb 2014
Beiträge
8.472
Punkte für Reaktionen
3.509
Punkte
344
Langsam habe ich auch keine Lust mehr,
Na das wäre auf Dauer aber Schade ;). Finde das neue Design sehr gelungen, funktionieren tut auch alles bestens (y). Danke für die Mühen. :love:
 
  • Like
Reaktionen: Tommes

C_B

Benutzer
Mitglied seit
08. Apr 2022
Beiträge
2
Punkte für Reaktionen
0
Punkte
1
Hallo Zusammen,

ich habe LogAnalysis v1.1-100 auf DSM 7.2-64570 Update 3 entsprechend der GitHub-Anleitung installiert.

Leider gelingt es mir nicht die App-Berechtigung zu erweitern.

Wenn ich die App-Berechtigung via Task Scheduler durchführe:
/usr/syno/synoman/webman/3rdparty/LogAnalysis/permissions.sh "adduser"

... erhalte ich beim Start von LogAnalysis den Hinweis "LogAnalysis only has limited app or system permissions."

Führe ich den Befehl via Console (mit root) aus, erhalte ich die Nachricht "ash: permissions.sh: command not found".

Habt ihr eine Idee, was ich falsch mache?

Grüsse,
Christian
 

Benie

Benutzer
Contributor
Sehr erfahren
Mitglied seit
19. Feb 2014
Beiträge
8.472
Punkte für Reaktionen
3.509
Punkte
344
  • Like
Reaktionen: Tommes

Benie

Benutzer
Contributor
Sehr erfahren
Mitglied seit
19. Feb 2014
Beiträge
8.472
Punkte für Reaktionen
3.509
Punkte
344
Führe ich den Befehl via Console (mit root) aus, erhalte ich die Nachricht "ash: permissions.sh: command not found".
Warst Du auch als root eingeloggt? -->> sudo -i
 

C_B

Benutzer
Mitglied seit
08. Apr 2022
Beiträge
2
Punkte für Reaktionen
0
Punkte
1
Vielen Dank für die schnelle Rückmeldung, Benie.
Habe jetzt noch einmal den User im Task Scheduler geprüft und auf "root" gesetzt.
Nach einem Neustart der App ist der Hinweis verschwunden ; )

In der Console war ich als root eingeloggt.

Danke für die Bereitstellung der App und den raschen Support.
 

Tommes

Benutzer
Sehr erfahren
Maintainer
Mitglied seit
26. Okt 2009
Beiträge
9.669
Punkte für Reaktionen
1.566
Punkte
314
Hi!
Führe ich den Befehl via Console (mit root) aus, erhalte ich die Nachricht "ash: permissions.sh: command not found".
Hm... ein command not found ist schon komisch. Hättest du stattdessen ein No such file or directory erhalten, könnte ich mir das schon eher erklären, da in der GitHub-Anleitung noch der alte Befehl zum setzten der Berechtigungen stand (hab das eben gesehen und gleich mal korrigiert ;) ). Dort wurde nämlich noch die Script Datei app_permissions.sh aufgerufen und nicht die permissions.sh. Ich habe den Dateinamen mit dem letzten Update ausgetauscht. Vielleicht lag es am Ende wirklich daran.

Tommes
 

Andy+

Benutzer
Sehr erfahren
Mitglied seit
25. Jan 2016
Beiträge
5.357
Punkte für Reaktionen
481
Punkte
189
Können über LogAnalysis die SMART Werte ausgegeben werden?
 

Tommes

Benutzer
Sehr erfahren
Maintainer
Mitglied seit
26. Okt 2009
Beiträge
9.669
Punkte für Reaktionen
1.566
Punkte
314
Kann ich dir nicht genau sagen. Auf die Schnelle habe ich nur .json Dateien im Ordner /var/log/diskprediction gefunden, die scheinbar die Rohdaten der täglichen SMART Prüfung enthalten. Im Ordner /var/log/smart_result liegen ebenfalls Dateien, die aber gepackt sind. Solche Dateien können mit LogAnalysis nicht betrachtet werden. Kannst die Ordner selbst mal anschauen. Dafür brauchst du ja nicht zwingend LogAnalysysis installieren.
 

Andy+

Benutzer
Sehr erfahren
Mitglied seit
25. Jan 2016
Beiträge
5.357
Punkte für Reaktionen
481
Punkte
189
Hintergrund ist, dass mit dem neuen DSM 7.2.1 keine SMART Werte mehr angezeigt werden können. Da gibt es zwar eine Lösung über den AvrLogger, aber die APP holt sich das auch wahrscheinlich aus den Logs.
 

Tommes

Benutzer
Sehr erfahren
Maintainer
Mitglied seit
26. Okt 2009
Beiträge
9.669
Punkte für Reaktionen
1.566
Punkte
314
Ich habe DSM 7.2.1 vorhin erst auf meiner DS220+ installiert, es jedoch noch nicht geschafft, mich durch den entsprechenden Thread zu arbeiten. Daher war mir das mit der S.M.A.R.T. Anzeige nicht bekannt. LogAnalysis zeigt jedoch alle gefundene Ergebnisse nur zeilenweise und in Textform an, oder aber den kompletten Inhalt einer Textdatei. Den AvrLogger verwende ich bei mir nicht, daher wüsste ich jetzt auch zunächst überhaupt nicht, von wo sich dieser die Daten bzw. Informationen holt.
 
  • Like
Reaktionen: Andy+

ctrlaltdelete

Benutzer
Contributor
Sehr erfahren
Maintainer
Mitglied seit
30. Dez 2012
Beiträge
13.633
Punkte für Reaktionen
5.809
Punkte
524
Servus,
kann man /var/log/synolog/synobackup.log nicht anzeigen lassen?
 

geimist

Benutzer
Sehr erfahren
Maintainer
Mitglied seit
04. Jan 2012
Beiträge
5.541
Punkte für Reaktionen
1.373
Punkte
234
Es wird wohl an den restriktiven Berechtigungen dieses Ordners liegen (drwx------). Nur der Besitzer system hat Zugriff darauf, die Gruppe log hat aber gar keine Berechtigungen.
 

peterhoffmann

Benutzer
Sehr erfahren
Mitglied seit
17. Dez 2014
Beiträge
6.057
Punkte für Reaktionen
1.855
Punkte
254
@Tommes
Ich habe gerade auf der Konsole nach den Einträgen vom Protokollcenter gesucht.

Z.B.
Code:
User [xyz] from [192.168.0.123] signed in to [DSM] successfully via [password].

Weißt du, wo das DSM seine Daten aus dem Protokollcenter ablegt?
Ich könnte mir auch vorstellen, dass der Protokollcenter durch das Aufbereiten den Text verändert und ich ihn daher nicht finde.

Im Grunde will ich das Log finden, wo protokolliert wird, wenn man sich im DSM anmeldet.

Nachtrag:
In der /var/log/synoplugin.log bin ich auf Einträge gestoßen (Login DSM).
Die sehen dann grob so aus:
Code:
2024-02-21T10:59:59+01:00 dsa synoplugind[29567]: plugin_action.cpp:336 [29471][POST][weblogin][MAIN] Scripts=[secure_login_logger,secure_signin_weblogin_move_directory.sh,synocgi-plugin-weblogin,user-preference-check-permission.sh,user-revoke-password-pending.sh]; Args=[USER=xyz,TYPE=passwd,SESSION=webui,API_VERSION=7,IS_KNOWN_DEVICE=yes,IP=192.168.0.123,AGENT=xxx,STATUS=success,RESULT=1,DOMAIN=192.168.0.x,PORT=xxxx,IS_HTTPS=yes]
 
Zuletzt bearbeitet:

Tommes

Benutzer
Sehr erfahren
Maintainer
Mitglied seit
26. Okt 2009
Beiträge
9.669
Punkte für Reaktionen
1.566
Punkte
314
Hi!
Ich weiß aktuell zwar nicht, wohin Protokolleinträge gespeichert werden, dafür weiß ich, wie bzw. wo diese erzeugt werden *klick* Vielleicht hilft dir das weiter.
 

peterhoffmann

Benutzer
Sehr erfahren
Mitglied seit
17. Dez 2014
Beiträge
6.057
Punkte für Reaktionen
1.855
Punkte
254


 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat