Wunsch: view_messages.spk

Status
Für weitere Antworten geschlossen.

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
14.164
Punkte für Reaktionen
412
Punkte
393
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
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
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
**
 

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
14.164
Punkte für Reaktionen
412
Punkte
393
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
 

thedude

Benutzer
Mitglied seit
30. Nov 2009
Beiträge
2.244
Punkte für Reaktionen
2
Punkte
84
Also bevor ich irgendwelche .spk installieren soll find ich cat /var/log/messages irgendwie einfacher. :)

gruss
dude
 

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
14.164
Punkte für Reaktionen
412
Punkte
393
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
 

thedude

Benutzer
Mitglied seit
30. Nov 2009
Beiträge
2.244
Punkte für Reaktionen
2
Punkte
84
Stümmt. Da haste nicht ganz Unrecht goetz. Nicht jeder wird mti der CLI gross...

gruss
dude
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
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.
 

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0
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
 

wizjos

Benutzer
Mitglied seit
03. Sep 2008
Beiträge
30
Punkte für Reaktionen
0
Punkte
0
messages.spk

Ich denke, da lässt sich was machen

Itari
..habe ich mal was gebastelt ähnlich an die Cronjob editor

Gruss,

Wizjos
 

Anhänge

  • Messages.spk
    10,5 KB · Aufrufe: 453

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
14.164
Punkte für Reaktionen
412
Punkte
393
Hallo,
sehr schön, vielen Dank.

Gruß Götz
 

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0
Wizjos ist unsere Community-Außenstelle in den Niederlanden ;)

Itari
 

Matthieu

Benutzer
Mitglied seit
03. Nov 2008
Beiträge
13.222
Punkte für Reaktionen
88
Punkte
344
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
 

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0

HarryPotter

Benutzer
Mitglied seit
24. Aug 2007
Beiträge
2.156
Punkte für Reaktionen
0
Punkte
0
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
 

wizjos

Benutzer
Mitglied seit
03. Sep 2008
Beiträge
30
Punkte für Reaktionen
0
Punkte
0
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
 

duffy6

Benutzer
Mitglied seit
21. Jun 2009
Beiträge
68
Punkte für Reaktionen
0
Punkte
6
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