Patent ID: 8260908

Claim:
A method implemented in a non-transitory machine-accessible medium for executing on a machine, comprising: generating, by the machine, a system log(syslog) message with a producer identity tied to a recipient identity for a recipient; identifying, by the machine, the recipient to receive the syslog message based on the recipient identity that is tied to receiving the syslog message based on a type, category, or classification assigned to the syslog message; sequencing, by the machine, the syslog message with a global sequence number and with a session sequence number that is specific to a session associated with the recipient, the sequencing providing a dual-identification scheme for the syslog message where the global sequence number is an absolute identifier and the session sequence number is a relative identifier for a specific session, and filtering is done on the syslog message based on the global sequence number, the session sequence number, the syslog message, and the recipient identity, the recipient is unaware of the filtering and any dropped message because the sequencing for the syslog message has no gap in the session sequence number even when the dropped messages occur as a result of the filtering; and forwarding, by the machine, the syslog message, the global sequence number and the session sequence number to the recipient, the global sequence number and the session sequence number carried in a separate data structure from the syslog message.