Pulse Core Services
The Pulse core services are mandatory services that must be deployed to ensure the system functions properly and delivers essential features.
For the internal communication amongst these services, Acceldata uses the basic authentication.
| Service | Description | Port |
|---|---|---|
| AD-Graphql | This is the Acceldata UI service | The port used by this service is 4000/4001. |
| AD-Events | This is the Acceldata Message Queue service which is used by both our microservices and our agents. | The port used by this service is 19009. |
| AD-VMStorage | This is the Acceldata Storage service for the time-series data for all the JMX metrics and node metrics. | There is no port exposed by this service, it's being used internally within the Pulse core server. |
| AD-VMInsert | This service is used to handle the insertion of the time-series data. | The port used by this service is 19043. |
| AD-VMSelect | This service is used by our UI and Dashplot service for fetching time-series data. | The port used by this service is 19042. |
| AD-Gauntlet | This service maintains the Data retention for our MongoDB and Elastic. | There is no port exposed by this service. |
| AD-DB | This is the MongoDB Service for Storing Hadoop Query Data and Pulse Microservice Configurations. | |
| AD-Deployer | This service deploys agents to Hadoop cluster nodes using Ansible Playbooks. It requires password-less SSH access from the Pulse server to all Hadoop cluster nodes. | |
| AD-Streaming | This core service handles writing data to multiple databases and is utilized by the majority of our microservices. | It operates on port 19005. |

No comments yet.