Error

The error service will process all error published by other services

The service

The error service receives all errors which one of the other services publish on the bus. The error service has an bugsnag client and will sent the error to bugsnag.

The error service also subscribes to all dead letter queues (using a wildcard subject). These messages are also logged in bugsnag

NATS

Request/Reply

The ingester has no request/reply subjects

Consuming

subject description
connect.v1.error It will consume errors and sent them to bugsnag
connect.v1.dlq.* It will consume all message sent to Dead Letter Queues, and sent them to bugsnag

Publishing

The error service does not publish messages