Frage

Ich habe Probleme, zu verstehen, was ich mit dem Schreiber protokollieren kann, oder sogar, wie die Protokollausgabe aussieht ... ist es ein Text oder ein binäres Format? Was ist die Struktur einer Protokollnachricht? Zeitverzögerung Tupel?

Alle Antworten oder Links zur Dokumentation wären sehr geschätzt :)

War es hilfreich?

Lösung

Die Protokollierung befindet sich in einem Textformat, sodass Sie sie mit jedem Texteditor öffnen können, den Sie bevorzugen. Ich stellte fest, dass die Dokumentation, als ich anfing, mich mit Schreiber zu befassen, schlecht war, also schrieb ich mein eigenes für zukünftige Referenzen und zum Nutzen anderer.

Erstens finden Sie hier detaillierte Anweisungen zum Installieren von Schreiber unter Linux zusammen mit allen erforderlichen Abhängigkeiten:

http://www.alphadevx.com/a/84-installing-facebebook-scribe-on-fedora-8

Zweitens finden Sie hier ein Beispiel dafür, wie Sie Nachrichten mit PHP tatsächlich an einem laufenden Schreiberserver protokollieren:

http://www.alphadevx.com/a/85-logging-mess-s-scrippe-from-php

Wie Sie im Beispiel des zweiten Links sehen können, können Sie im Grunde genommen die Zeichenfolge protokollieren, die Sie gerne schreibe, und es wird es als IS is protokollieren: Zum Beispiel wird kein Zeitstempel vorangestellt.

In Schreiber sind die Tupel Kategorie und Nachricht. Die Kategorie wird zum Verzeichnisnamen, in dem Nachrichten, die in dieser Kategorie protokolliert sind, gespeichert werden (die einzelnen Protokolldateien im Verzeichnis werden auch mit dem Kategoriennamen vorangestellt). Hoffentlich bieten die obigen Tutorials mehr Klarheit.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top