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 |
---|---|
|
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. |
|
Send job commands using a REST interface over HTTPS, via port 4404. |
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. |
|
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 |