Wie konfiguriere ich Dropbox so, dass es sich bei Syslog anmeldet?

9

Dropbox läuft derzeit gut auf Ubuntu Server 10.04. Wie kann ich Dropbox einrichten, um eine Synchronisierung in Syslog oder sogar in einer separaten Protokolldatei zu protokollieren?

Pablo
quelle

Antworten:

2

Sie können eine Art Protokollierung erhalten, indem Sie .dropbox / iface_socket abhören. Dabei ist .dropbox der Standardordner des Dropbox-Daemons (nicht des Clients). iface_socket wird vom Client (Open Source) und vom Server (Closed Source) zur Kommunikation verwendet. Beachten Sie, dass ich über den lokalen Client (CLI, Nautilus-Plugin usw.) und den lokalen Server spreche, nicht über den, der von Dropbox im Internet ausgeführt wird.

Sie können einen Ruby - Skript finden Sie diese Buchse lesen hier , aber ich war nicht in der Lage , es zu überprüfen.

Ich bin mir nicht sicher, ob dies Ihnen die gewünschten Informationen liefert, aber dies ist das Beste, was ich mir vorstellen kann, ohne eine Feature-Anfrage an die Dropbox-Entwickler zu richten.

Javier Rivera
quelle
Das Erfassen von Daten vom Socket reicht nicht aus, da Servicedaten kontinuierlich ohne tatsächliche Synchronisierung übertragen werden.
Pablo
1
Es sieht so aus, als hätte jemand ein Ruby-Skript erstellt, das mehr oder weniger das tut, wonach Sie suchen. Iface_socket: d.hatena.ne.jp/urekat/20081124/1227498262
dlo
0

Ich bin auf diesen Beitrag gestoßen und habe nach einer Alternative gesucht, um die Dropbox-Protokolldateien anzuzeigen. Ich weiß, dass es nicht dasselbe ist, aber ich glaube, dass es für die Fehlerbehebung nützlich sein kann. Mit dem von der Dropbox bereitgestellten Skript können Sie ein Skript erstellen, das auf Ihrer /etc/rc.local beginnt und die Ausgabe mit dem folgenden Befehl in eine bestimmte Protokolldatei umleitet:

nohup find $HOME/Dropbox -type f -exec dropbox filestatus -a '{}' \; > /var/log/dropbox.log 2>&1
Wellington Souza
quelle
-2

Jetzt verstehe ich die Frage richtig. Ich denke, Sie sollten rsync verwenden, um Ihre Synchronisierung durchzuführen (und die richtigen Protokolldateien zu erstellen), anstatt Dropbox. Es ist ungewöhnlich, Dropbox auf einem Server zu verwenden ...

ty382
quelle
2
Ich möchte, dass Dropbox in eine Protokolldatei schreibt.
Pablo
Ich glaube nicht, dass Dropbox die Möglichkeit bietet. Ich denke, Sie sollten wirklich rsync verwenden, da es sich um ein richtiges CLI-Programm mit derselben Funktionalität handelt. (und mehr)
ty382
3
Ich verwende rsync, wo immer es möglich ist. Die Frage war sehr klar.
Pablo