TextStreamReceiver¶
Kurzbeschreibung¶
TextStreamReceiver ist ein Inlet Brick. Er empfängt Text-Nachrichten von Log-Datein und gibt diese als Flow Paket weiter
Output¶
TextStreamReceiver besitzt einen Output-Port.
Output = {
"tags" -> <string -> variant>,
"line" -> string
} : doc "structure documentation";
Als Output entsendet TextStreamReceiver Log-Zeilen. Die Log-Zeile befindet
sich unter line
. Unter tags
werden die Metadaten zur Zeile gesendet.
Parametrisierung¶
TextStreamReceiver besitzt folgende Parameter:
IP Addresse
Port
IP Addresse¶
IP Addresse
ist die Adresse des Log-Prozesses, der die Log-Zeilen
ausgibt.
Standardwert :
127.0.0.1
string
Pflichtfeld
Port¶
Port
ist die Port-Nummer auf dem Host.
Standardwert:
8085
integer
Pflichtfeld
Funktion¶
TextStreamReceiver sammelt die Log-Zeile vom Host unter IP Adresse:Port
.
Es werden dann die Benutzer-Tags extrahiert. Anschließend werden die
Log-Zeilen decodiert und zusammen mit den Benutzer-Tags wird ein Daten-Objekt
erzeugt. Dieses Objekt wird dann verschickt.