Connectors

Connectors provide integration capabilities with external systems via various protocols e.g. kafka, http, email and more. Connectors provide two types of integrations

  • inbound - when messages are received by Digital Enterprise Suite

  • outbound - when messages are produced by Digital Enterprise Suite

In both cases it is important to know the state of the connections.

This page allows to look at connectors active in given environment to be able to quickly assess their health that can be represented with following states

  • pending - connector is starting and attempts to connect to external system

  • connected - connector has established connection to external system

  • disconnected - connector has lost connection to external system

  • error - connector is in error state

disconnected and error are considered unhealthy state of the connector that requires attention and corrective actions.

Connectors provide following information

  • state of the connector

  • type of connector

  • direction of integration - inbound or outbound

  • server connector is connected to

  • address connector is connected to

  • service that the connector belongs to

  • message statistics - statistics about use of this connector

Inbound

Inbound connectors will be visible as soon as the underlying service starts and stay active as long as services are deployed.

Message statistics contain following data

  • Error - number of messages in error

  • Received - number of messages received but not consumed

  • Consumed - number of messages received and consumed by the service

  • Rejected - number of messages rejected by correlation filter

  • Validation failure - number of messages rejected due to validation failures

Outbound

Outbound connectors will be visible after first use of them. They are usualy lazy activated - first use of them will establish new connection.

Message statistics contain following data

  • Error - number of messages in error

  • Send - number of messages successfully sent