Interface LogStream
public interface LogStream
This interface class defines constants related to
Logstream data messages,
their field names, and their field values.
Logstream data messages carry logging and advisory data about FTL programs. Programs can receive the stream of logging data messages by subscribing to the logging endpoint.
For more information, see the book TIBCO FTL Centralized Logging.
Customers do not implement this interface.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringName of the special endpoint that carries FTL LogStream messages; string.static final StringApplication instance (string value).static final StringApplication name (string value).static final StringClient ID (string value).static final StringClient label (string value).static final StringClient status (long value).static final StringHost effective user name (string value).static final StringFTL user name (string value).static final StringHostname on which client is running (string value).static final StringIP address of client (string value).static final StringComponent (string value).static final StringContext (string value).static final StringException (string value).static final StringIs Advisory (boolean value).static final StringLog Level (string value).static final StringStatement (string value).static final StringTimestamp (Long value).static final StringLogs message array (array of LogMsgs).static final StringProcess ID (long value).static final StringRealm service label (string value).static final StringRealm UUID (long string).static final StringRecord Type Label (string value).static final StringID of server to which this client belongs string value).static final StringServer ID (string value).static final StringServer uptime in seconds (long value).static final StringTime at which the log message was generated (long value), expressed in milliseconds since the epoch.static final StringFTL version client is running (string value).static final StringSpecial logging destination that dest subscribers can subscribe to receive logging stream.
-
Field Details
-
ENDPOINT_NAME
Name of the special endpoint that carries FTL LogStream messages; string.To receive FTL logging messages, create a subscriber on this endpoint.
Subscribers on this endpoint receive the stream of logging data messages from the FTL server.
It is illegal to create a publisher on this endpoint.
- See Also:
-
LOGGING_DEST
Special logging destination that dest subscribers can subscribe to receive logging stream. Application programs can create a subscriber on this logging destination to receive logging events that are generated FTL services and applications.- See Also:
-
FIELD_REALM_UUID
-
FIELD_CLIENT_LABEL
-
FIELD_CLIENT_STATUS
-
FIELD_LOGS
Logs message array (array of LogMsgs). Each message contains a single LogMsg. For the fields contained within each message, see FIELD_LOGMSG_TIMESTAMP, FIELD_LOGMSG_LOG_LEVEL, FIELD_LOGMSG_COMPONENT, FIELD_LOGMSG_CONTEXT, FIELD_LOGMSG_STATEMENT, FIELD_LOGMSG_EXCEPTION, FIELD_LOGMSG_IS_ADVISORY- See Also:
-
FIELD_TIMESTAMP
Time at which the log message was generated (long value), expressed in milliseconds since the epoch.- See Also:
-
FIELD_APPLICATION
-
FIELD_APP_INSTANCE
-
FIELD_RECORD_TYPE_LABEL
-
FIELD_CLIENT_ID
-
FIELD_SERVER_ID
-
FIELD_PID
-
FIELD_FTL_USER
-
FIELD_EFFECTIVE_USER
-
FIELD_VERSION
-
FIELD_HOST
-
FIELD_IP
-
FIELD_SERVER_UPTIME
-
FIELD_REALM_SERVER_LABEL
-
FIELD_REPORTING_SERVER_ID
ID of server to which this client belongs string value).- See Also:
-
FIELD_LOGMSG_TIMESTAMP
-
FIELD_LOGMSG_LOG_LEVEL
-
FIELD_LOGMSG_COMPONENT
-
FIELD_LOGMSG_CONTEXT
-
FIELD_LOGMSG_STATEMENT
-
FIELD_LOGMSG_EXCEPTION
-
FIELD_LOGMSG_IS_ADVISORY
-