Wunsch: view_messages.spk

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Status
Für weitere Antworten geschlossen.

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Registriert
18. März 2009
Beiträge
14.364
Reaktionspunkte
564
Punkte
418
Hallo,
immer wieder kommt die Frage, wie man sich die Meldungen (/var/log/messages) anschauen kann. Schön wäre es wenn jemand ein Progamm schreiben könnte welches als spk installierbar ist und den Inhalt von messages ausgibt.
configfileeditor geht zwar auch aber es soll ja nichts gespeichert werden und muß selbst erst angepaßt werden.

Gruß Götz
 
Hallo,
immer wieder kommt die Frage, wie man sich die Meldungen (/var/log/messages) anschauen kann. Schön wäre es wenn jemand ein Progamm schreiben könnte welches als spk installierbar ist und den Inhalt von messages ausgibt.
configfileeditor geht zwar auch aber es soll ja nichts gespeichert werden und muß selbst erst angepaßt werden.

Gruß Götz
Ist der Inhalt von /var/log/messages nicht auch hier http://forum.synology.com/enu/viewtopic.php?f=6&t=11555 enthalten?
Btw: Mit itaris Webshell geht's ganz easy :)
**
Gerade probiert. Die dat Datei die man erhält einfach auf gz umbennenen dann kann man sie öffnen. Es ist der gesamte Inhalt von /var/log mitdaei
**
 
Hallo,
es soll eben ganz ganz einfach sein. In dem .bin sind ja noch Unmengen anderer Dateien enthalten und ein gz auszupacken stellt für einige auch schon eine Hürde da.
Also in etwa so:
Installiere Init_3rdparty.spk, view_messages.spk, klicke im DSM unter Third-party applications auf view-messages, durchsuche die Ausgabe nach Fehler xyz und poste die entsprechenden Zeilen.

Gruß Götz
 
Also bevor ich irgendwelche .spk installieren soll find ich cat /var/log/messages irgendwie einfacher. :)

gruss
dude
 
Hallo,
wenn aber beim Anwender bei Begriffen wie ssh, putty usw schon die Fragezeichen aufsteigen wäre das doch eine Alternative. Es soll eben für die sein die Berührungsängste mit dem CLI haben.

Gruß Götz
 
Stümmt. Da haste nicht ganz Unrecht goetz. Nicht jeder wird mti der CLI gross...

gruss
dude
 
PHP:
$dat = file('/var/log/messages');
foreach($dat as $wert){
  if(stripos($wert,$_GET['search']) !== false){
    echo $wert.'<br />';
  }
}
das wäre mal der Server Teil. Das spk überlasse ich anderen ;)
Oder als sh
Code:
#!/bin/sh
echo `cat /var/log/messages | grep $*`
Gruss

tobi

p.s. heute von Syno einen neuen Syno Assi erhalten wegen dem DS Problem. Dieser hat die Installation abgeschlossen (zumindest behauptet er das). Aber der Reboot funzte ned und nach Strom-weg-Strom-ran war die Firmware wieder weg. Hättest du Interesse an einer solchen Bastelkiste zum Ausschlachten/Rumexperimentieren? So im Gegenzug für das Kabel, das du mir geschickt hast.
 
immer wieder kommt die Frage, wie man sich die Meldungen (/var/log/messages) anschauen kann. Schön wäre es wenn jemand ein Progamm schreiben könnte welches als spk installierbar ist und den Inhalt von messages ausgibt.
configfileeditor geht zwar auch aber es soll ja nichts gespeichert werden und muß selbst erst angepaßt werden.

Ich denke, da lässt sich was machen :)

Itari
 
Hallo,
sehr schön, vielen Dank.

Gruß Götz
 
Wizjos ist unsere Community-Außenstelle in den Niederlanden ;)

Itari
 
Habs mal ins Wiki eingefügt. 2 Fragen an den Autor: Wird init_3rdparty benötigt? Unter welcher Lizenz liegt das Skript? (wir bevorzugen GPL3 ;))

MfG Matthieu
 
Das Ding ist super praktisch, hat aber noch nicht alle Fehlermeldungen im Griff:

Aus:
Code:
Jan 22 21:31:29 ddnsd: (ddnsd.c:405:parseHtmlforIP)failed to parse correct IP: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html><head><title>Support Information</title> <meta http-equiv="Pragma" content="no-cache"> <meta http-equiv="Expires" content="0"> <!--<meta http-equiv="refresh" content="30;URL=http://74.125.39.99">//--> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <div align = center id="content"> <table border="0" cellspacing="10" cellpadding="10"> <tr><th></th></tr> <tr > <td ><img src="pictures/de.gif" border="0" height="36" width="59"></a></td> <td align="left" > Die eingegebene Benutzerkennung Ihres Internet-Anschlusses ist nicht korrekt (Fehler 99).<br> Bitte überprüfen Sie Ihre Eingabe oder kontaktieren Sie Ihren Internet-Anbieter.<br> <a href="details_de.pl" target="_blank">Details</a><br> </td> </tr> <tr> <td ><img src="pictures/fr.gif" border="0" height="36" width="59"></a></td> <td align="le

wird:

messages.png
 
HarryPotter,

Versuchs mal so:
Auf Zeile 32:
Rich (BBCode):
		echo '<tr><td>'.$messlog[$i].'</td></tr><tr>';
wird:
Rich (BBCode):
		echo '<tr><td>'.htmlspecialchars($messlog[$i],ENT_QUOTES).'</td></tr><tr>';
Gruss,

Wizjos
 
Hi!

mit der DSM4.0 scheint es nicht zu klappen, oder?
Kann das evtl. jmd updaten, damit es auch mit der DSM4.0 klappt?
Ich kann das leider nicht, sonst würde ich es tun :-(

Gruß
duffy6

Unbenannt.JPG
 
Status
Für weitere Antworten geschlossen.
 

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