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 Details

    • ENDPOINT_NAME

      static final String 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

      static final String 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

      static final String FIELD_REALM_UUID
      Realm UUID (long string).
      See Also:
    • FIELD_CLIENT_LABEL

      static final String FIELD_CLIENT_LABEL
      Client label (string value).
      See Also:
    • FIELD_CLIENT_STATUS

      static final String FIELD_CLIENT_STATUS
      Client status (long value).
      See Also:
    • FIELD_LOGS

      static final String 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

      static final String FIELD_TIMESTAMP
      Time at which the log message was generated (long value), expressed in milliseconds since the epoch.
      See Also:
    • FIELD_APPLICATION

      static final String FIELD_APPLICATION
      Application name (string value).
      See Also:
    • FIELD_APP_INSTANCE

      static final String FIELD_APP_INSTANCE
      Application instance (string value).
      See Also:
    • FIELD_RECORD_TYPE_LABEL

      static final String FIELD_RECORD_TYPE_LABEL
      Record Type Label (string value).
      See Also:
    • FIELD_CLIENT_ID

      static final String FIELD_CLIENT_ID
      Client ID (string value).
      See Also:
    • FIELD_SERVER_ID

      static final String FIELD_SERVER_ID
      Server ID (string value).
      See Also:
    • FIELD_PID

      static final String FIELD_PID
      Process ID (long value).
      See Also:
    • FIELD_FTL_USER

      static final String FIELD_FTL_USER
      FTL user name (string value).
      See Also:
    • FIELD_EFFECTIVE_USER

      static final String FIELD_EFFECTIVE_USER
      Host effective user name (string value).
      See Also:
    • FIELD_VERSION

      static final String FIELD_VERSION
      FTL version client is running (string value).
      See Also:
    • FIELD_HOST

      static final String FIELD_HOST
      Hostname on which client is running (string value).
      See Also:
    • FIELD_IP

      static final String FIELD_IP
      IP address of client (string value).
      See Also:
    • FIELD_SERVER_UPTIME

      static final String FIELD_SERVER_UPTIME
      Server uptime in seconds (long value).
      See Also:
    • FIELD_REALM_SERVER_LABEL

      static final String FIELD_REALM_SERVER_LABEL
      Realm service label (string value).
      See Also:
    • FIELD_REPORTING_SERVER_ID

      static final String FIELD_REPORTING_SERVER_ID
      ID of server to which this client belongs string value).
      See Also:
    • FIELD_LOGMSG_TIMESTAMP

      static final String FIELD_LOGMSG_TIMESTAMP
      Timestamp (Long value).
      See Also:
    • FIELD_LOGMSG_LOG_LEVEL

      static final String FIELD_LOGMSG_LOG_LEVEL
      Log Level (string value).
      See Also:
    • FIELD_LOGMSG_COMPONENT

      static final String FIELD_LOGMSG_COMPONENT
      Component (string value).
      See Also:
    • FIELD_LOGMSG_CONTEXT

      static final String FIELD_LOGMSG_CONTEXT
      Context (string value).
      See Also:
    • FIELD_LOGMSG_STATEMENT

      static final String FIELD_LOGMSG_STATEMENT
      Statement (string value).
      See Also:
    • FIELD_LOGMSG_EXCEPTION

      static final String FIELD_LOGMSG_EXCEPTION
      Exception (string value).
      See Also:
    • FIELD_LOGMSG_IS_ADVISORY

      static final String FIELD_LOGMSG_IS_ADVISORY
      Is Advisory (boolean value).
      See Also: