Configuring endpoints for monitoring

Component:
ServicePulse

ServicePulse monitors NServiceBus endpoints for:

  1. Endpoint availability
  2. Custom checks (defined and developed according to application needs)
  3. Failed messages (by monitoring the error queue defined for the endpoints).
  4. Audited messages: enabling auditing for all endpoints allows you to see the entire conversation for any message.
    • To enable, configure auditing for all monitored endpoints (see auditing with NServiceBus). Forward audit data to a single audit queue that is monitored by a ServiceControl instance.
  5. Performance metrics

ServicePulse dashboard

Alternatively, these steps can all be managed with the NServiceBus.ServicePlatform.Connector package.