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

Tommes

Benutzer
Sehr erfahren
Maintainer
Mitglied seit
26. Okt 2009
Beiträge
9.936
Punkte für Reaktionen
1.935
Punkte
314
Always these stupid, careless mistakes, even though you've checked everything hundreds of times. Terrible!
Thanks for the PR. However, I won't be able to get the bug into the release package and release it today. But I'll take care of it...
 

Tommes

Benutzer
Sehr erfahren
Maintainer
Mitglied seit
26. Okt 2009
Beiträge
9.936
Punkte für Reaktionen
1.935
Punkte
314
Oh yes. I've also taken another look at your issues on GitHub and tried to solve the inverted comma problem, but haven't found a workable solution yet. The main problem with the search is that the search string is cached in a variable, and if you then enter an inverted comma, it creates a variable like this post[searchstring]="Invalid json format: {"compatibility_interval" . I have not (yet) really managed to mask special characters, especially quotes, so that they are also searched for at the end. You will probably have to use regular expressions to filter this.
 

chach

Benutzer
Mitglied seit
26. Jul 2015
Beiträge
13
Punkte für Reaktionen
2
Punkte
3
@Tommes Yeah ist das geil, Ich Aktualisiere gleich dein tool. Danke das Du es geändert hast. Ich Spring im Zickzack ;)

Danke das Du die Größen von den Verzeichnissen abwählbar gemacht hast. :)
Sorry gleich wieder einpaar Fragen/Ideen, sag aber wenn es zuviel ist:
Ich habe 3 Verzeichnisse wo ich momentan nicht weiter komme.

Bios: dort drin ist eigentlich eine bios_perf.log aber das Verzeichnis kann ich nicht öffnen ich denke weil das root root berechtigung hat , kann man sowss erkennen ?

cache-advisor: dort ist ein Verzeichnis names History drin das aber leer ist es wird aber angezeigt ? :)

Und dann smart_result: in diesem Verzeichnis sint viele gepackte txz Dateien die wohl nicht gelesen werden können aber trotzdem wird das Verzeichnis angezeigt, liegt das daran das manchmal auch irgendwelche log Dateien da drin sind.

Wie wäre es wenn du einen Reload Button in Main einbaust damit er nicht immer einen Reload beim klick auf ein Log macht. So stockt er euch nicht immer wenn er die Dateigrößen läd bem Listing.

Ich würde natürlich gerne auch einen Sortierungs Option gut finden nach Größe oder Datum beim Listing.
 
Zuletzt bearbeitet:

Tommes

Benutzer
Sehr erfahren
Maintainer
Mitglied seit
26. Okt 2009
Beiträge
9.936
Punkte für Reaktionen
1.935
Punkte
314
Zunächst einmal habe ich heute doch noch die Zeit gefunden, den von @DaveR aufgezeigten und bereits korrigierten Fehler zu übernehmen. Von daher...

@DaveR Thank you very much. I have added the PR to the current release, but without adding a version jump. If necessary, you can simply reinstall this updated release via the already installed package in the DSM package centre.

So und jetzt du dir @chach ... ;)
Irgendwie haben einige von euch wirklich ein Talent dafür, unmittelbar nach Veröffentlichung eines neuen Releases mit einer Wunschliste aufzuschlagen. Daher meine Frage... warum ist dir das nicht früher ein- bzw. aufgefallen? Es ist nämlich einerseits für mich, aber vor allem für die Benutzer von LogAnalysis sicherlich total blöde, wenn sie alle naselang ein Update installieren müssen, nur weil ich häppchenweise mit Neuerungen um die Ecke komme. Von daher... ich schau’ mir deine Vorschläge an, bewerte sie und prüfe, ob ich etwas oder gar alles von dem umsetzte oder nicht. Aber sicherlich wird das nicht in den nächsten Tagen passieren, soviel kann ich dir schon mal sagen.

Zu deinen Fragen:
Das Verzeichnis "bios": Muss ich mir selbst nochmal genauer anschauen, aber vermutlich hängt es tatsächlich damit zusammen, das die darin liegende Datei bios_perf.log nur root lesen darf. Anderseits enthält diese Datei in meinen Augen keine nützlichen Informationen. Aber ja... ich schaue, ob ich an dem Verhalten etwas ändern kann.

Das Verzeichnis "cache-advisor": Naja, bei mir ist das Unterverzeichnis "history" in der Standardansicht von LogAnalysis ebenfalls leer und wird eingeblendet. Wenn du mit dem Mauszeiger über den Verzeichnisnamen "history" fährst, sollte ein Info-Text aufpoppen, worin steht: Dieses Verzeichnis ist leer oder es ist kein Zugriff möglich. So steht es auch in der Zeichenerklärung auf der rechten Seite.

Schalte ich unter Systemeinstellungen - Einstellungen in der Rubrik Verzeichniseinstellungen den Schalter "Ausblenden von Verzeichnissen, die leer sind oder auf die kein Zugriff möglich ist" ein, dann wird dir das Unterverzeichnis nicht mehr angezeigt, das darüber liegende Verzeichnis "chache_advisor" aber schon. Das wolltest du doch so haben, oder?

Man könnte hier jetzt anmerken, das der Order "cache_advisor" überhaupt angezeigt wird, weil darin ja nichts enthalten ist, was man verwenden könnte, aber ich denke, wir sollten hier die Kirche im Dorf lassen, oder? Trotzdem schau’ ich mir auch dieses Verhalten genauer an und schaue, was ich machen kann.

Das Verzeichnis "smart_result": Dieses Verhalten ähnelt dem des Verzeichnis "cache_advisor", was sich jedoch mit dem Verhalten des Verzeichnisses "bios" beißt. Das muss ich mir ebenfalls anschauen.

Wie wäre es wenn du einen Reload Button in Main einbaust damit er nicht immer einen Reload beim klick auf ein Log macht. So stockt er euch nicht immer wenn er die Dateigrößen läd bem Listing.
Du kannst da wohl nur zwischen Cholera und Pest wählen, denn das Auswerten der Dateigrößen inkl. der Anzeige des Datums der letzten Änderung kostet halt Ressourcen und damit Zeit. Ob ich das Verhalten geändert bekomme, glaube ich fast nicht, aber natürlich schau’ ich mir auch das an.

Ich würde natürlich gerne auch einen Sortierungs Option gut finden nach Größe oder Datum beim Listing.
Ich denke, du überspannst grade den Bogen ein wenig! LogAnalysis soll dir helfen, nach Inhalten in Logdateien zu suchen. Das ist kein "schöner Wohnen" Projekt!

Fürs Protokoll: Nicht dass du mich falsch verstehst. Ich danke dir für deine Tipps und Hinweise und werde jedem Problem und jedem Wunsch nachgehen. Der Zeitpunkt war halt nur denkbar ungünstig dafür. Aber gut... sei's drum!

Tommes
 

chach

Benutzer
Mitglied seit
26. Jul 2015
Beiträge
13
Punkte für Reaktionen
2
Punkte
3
Mach es so wie du kannst , meine Ideen heissen nicht sofort. Und sind auch nicht zwingend manchmal denk ich halt nicht nach und ich dachte da du die Größe eingebaut hast ist eine Sortierung dabei aber genau wusste ich das halt nicht. Trotzdem heisst das nicht sofort nimm es doch auf und irgenwann kommt eine neue Version keiner reist dir den Kopf ab wenn nichts kommt. Prüfe es. Nix anderes ist glaub ich bei Github auch nur damit komme ich noch nicht klar und so gut Englisch kann ich auch nicht das ich meine Ideen da schreibe. Also sorry war keine Absicht .. Ich bin Dir und viele andere bestimmt auch Dankbar fürs Tool wie es ist!!

Das ist dein Projekt usw. denk einfach toll ist schon Version 1.1 das wird schon.
Also vergiss meine Anregungen du brauchst keine neue Version das reicht!!
 


 

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