Protokoll-Center und /usr/bin/logger DSM 5.0

  • 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.

hak4fun

Benutzer
Registriert
06. Juni 2008
Beiträge
45
Reaktionspunkte
0
Punkte
0
Hallo Liebe Syno-Fan's

ich habe einige Scripte auf der Synology DS114 DSM 5.0 laufen die im Hintergrund laufen.

Kennt jemand die genaue Syntax für den /usr/bin/logger ?

habe so ziemlich alles ausprobiert:

DS114> /usr/bin/logger -p local1.info Test message...
DS114> /usr/bin/logger -t Tag -p info Test message...
DS114> /usr/bin/logger -t Tag -p error "Test message..."
DS114> /usr/bin/logger -t "System" -p error "Test message..."
DS114> /usr/bin/logger -t "System" -p error "Test message..."
DS114> /usr/bin/logger -t "System" -p 0 "Test message..."
DS114> /usr/bin/logger -t "System" -p 0 "Test message..."


Ohne Erfolg..... das Protokoll-Center Zeigt die Meldungen nicht an. Auch der /usr/bin/logger gibt keine Fehlermeldung aus.

Danke.
 
Hallo,

beispielsweise

Rich (BBCode):
logger -p user.crit -t Tag Message

Du solltest Dir mal jahlives Blog zum syslog-ng anschauen. Die DS filtert hier sehr stark. Das kannst Du aber durch Anpassung der entsprechenden Configs lösen.

Gruß Frank
 
...hmmm. Habe den Filter wie in der Anleitung angepasst auf alles Loggen.
Jetzt zeigt das Protokoll-Center zwar mehr an aber
logger funktioniert immer noch nicht.

z.B.
logger -p user.info -t System "Hello World!"

Was ist könnte den der "Tag" alles sein ? "DS114" "admin" ...etc?
Was sit übernaupt mit "Tag" gemeint"
 
Bin gerade nicht in der Lage auf eine DS zu schauen, aber ich glaube der logger schreibt in die /dev/log. Falls nicht definiert, dann wäre entsprechend dann in der Config auch dieses File als Quelle zu benennen. Also beispielsweise:

Rich (BBCode):
source s_syno_syslog { unix-stream("/var/run/syslog");unix-stream("/dev/log"); };

Gruß Frank
 
WOW....hat funktioniert

Super super Danke............
 
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