SEMP and Syslog Monitoring Best Practices

The logging, monitoring, event, and statistics facilities provided by Solace PubSub+ allow you to view its activity and track performance.

The following table shows SEMP and Syslog based monitoring options available on PubSub+. You should select the options that best fit your monitoring integration requirements.

The recommended method for monitoring Solace PubSub+ is using SEMP and Syslog and/or subscribing to events published over the message-bus. SEMP and Syslog monitoring provide the greatest level of detail.

Monitoring Option Default Protocol / Port Comments

SEMP/HTTP Request/Reply

Management interface port 80 (plaintext)

443 (SSL)

• XML RPC interface

• Read/write access

SEMP/msg-bus Request/Reply

Messaging interface port 55555

• XML RPC interface

• Read-only

• Access through user VPN or management VPN

• Query SYSTEM, VPN or CLIENT data

SEMP/msg-bus Subscriber

Messaging interface port 55555

• Read-only

• Receive SYSTEM, VPN or CLIENT event notifications

Syslog Subscriber

UDP port 514 from management interface

• Standard syslog format

• Receive syslog events, command auditing

Per-application Statistics

Messaging interface port 55555

• Session statistics are available through the C, JCSMP, .NET, JavaScript, Silverlight, and ActionScript APIs.

These monitoring options are explained in the sections that follow.