Acceldata
Acceldata
Last updated:

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.