Architecture
From Genesys Documentation
This topic is part of the manual Genesys Pulse Private Edition Guide for version Current of Reporting.
Learn about Genesys Pulse architecture.
Related documentation:
RSS:
The following table provides information about the objects and connections shown in the preceding architecture diagram.
Diagram
reference number |
What's connecting | Connection type | Port number | Data that travels on this connection |
---|---|---|---|---|
1 | Permissions ReplicaSet | tcp | 8888 | Permissions Service retrieves configuration data (such as Agents, Queues), in order to check user access permissions. |
2 | Permissions ReplicaSet | tcp | 6380 | Permissions Service stores information about user permissions to access configuration objects. |
3 | DCU StatefulSet | tcp | 6380 | Pulse Data Collection Unit (DCU) stores current and historical statistic values. |
4 | Permissions ReplicaSet | tcp | 5432 | Permissions Service reads Pulse metadata to check access permissions. |
5 | DCU StatefulSet | tcp | 5432 | Pulse DCU reads Pulse metadata required for collecting statistic values. |
6 | Init Tenant: Job | tcp | 5432 | Init Tenant job uses this connection to initialize OOB Widget Templates. |
7 | DCU StatefulSet | tcp | 8888 | Pulse DCU retrieves configuration data. |
8 | DCU StatefulSet | tcp | 8000 | Pulse DCU subscribes for events from Voice SIP Service. |
9 | LDS StatefulSet | tcp | 8888 | Pulse Load Distribution Server (LDS) retrieves configuration data. |
10 | LDS StatefulSet | tcp | 8000 | Pulse LDS broadcasts events from Voice SIP Service to connected clients. |
11 | Prometheus | http | 9091 | Metrics for monitoring and alerting with Prometheus. |
12 | LDS-VQ StatefulSet | tcp | 8888 | Pulse LDS VQ retrieves configuration data. |
13 | LDS-VQ StatefulSet | tcp | 8000 | Pulse LDS broadcasts events from Voice SIP VQ Service to connected clients. |
14 | Prometheus | http | 9091 | Metrics for monitoring and alerting with Prometheus. |
15 | DCU StatefulSet | tcp | 8000 | Pulse DCU subscribes for events from Voice SIP VQ Service. |
16 | DCU StatefulSet | tcp | 7122 | Pulse DCU subscribes for events from the Interaction VQ Server. |
17 | DCU StatefulSet | tcp | 7120 | Pulse DCU subscribes for events from the Interaction Server. |
18 | IXN | tcp | 2060 | Interaction Server connection to Pulse DCU. |
19 | Prometheus | http | 9091 | Metrics for monitoring and alerting with Prometheus. |
20 | Ingress | http | 8080 | Application Gateway connection to Pulse. |
21 | Pulse ReplicaSet | tcp | 5432 | Pulse reads and writes metadata (Dashboards, Widgets, and Widget Templates). |
22 | Pulse ReplicaSet | tcp | 6380 | Pulse reads current and historical statistic values, and reads information about user permissions to access configuration objects. |
23 | Init: Job | tcp | 5432 | Init job uses this connection to initialize or update the database schema. |
24 | Pulse ReplicaSet | http | 80 | Pulse queries the Genesys Authentication Service to validate user identity and obtain privilege information for the authenticated user. |
25 | Pulse ReplicaSet | http | 80 | Pulse queries the GWS Configuration Service to read configuration data (such as Agents, Queues). |
26 | Prometheus | http | 8090 | Metrics for monitoring and alerting with Prometheus. |
27 | Public Internet | https | 443 | Inbound web traffic. |
Comments or questions about this documentation? Contact us for support!