Internal communication

In the following schema, you can see the communication paths between the different Collibra Data Governance Center components.

Important Keep in mind that this overview is for an on-premises environment only.

Note In on-premises environments, HTTPS is only used if you enable it. The above schema is also valid for cloud environments, for those environments, HTTPS is always used.
The Agent and all services are all separate processes.

Communication path Description
  • Agent → Repository service
  • DGC service → Repository service
Send SQL statements over JDBC, via port 4403.
Agent → DGC service Send management-specific commands with a private REST interface over HTTP, via port 4400.

DGC service → Search service

Send search requests using the Transport protocol via port 4422.

Agent → Search service

Send management specific commands with a private REST interface over HTTP(S), via port 4421

Collibra clients → Collibra Data Governance Center Access to Collibra with the public REST interface over HTTPS.
  • Agent → Jobserver service
  • DGC service → Jobserver service
Send job commands using a REST interface over HTTPS, via port 4404.

Jobserver service → DGC service

Poll the DGC service if there are any jobs to be executed. This uses the built-in reverse proxy servlet of the DGC service.

If this type of communication is set up, the DGC service does never initiate a communication to the Jobserver.

Jobserver service → Jobserver database

Send SQL statements over JDBC, via port 4414.

  • Agent → Monitoring service
  • Monitoring service → DGC service

Send job commands using a REST interface over HTTPS, via port 4407.

The monitoring service connects to the DGC service via port 4400.

Console → Console database

Send SQL statements over JDBC, via port 4420