Pulse Core Services

Pulse Core services are essential services for data operations. They enable observability for various Hadoop services and ensure system functionality.

Acceldata uses basic authentication for internal communication among these services.

Pulse UI, Deployment, and Streaming

ServiceDescriptionPort
ad-graphqlAcceldata UI service that powers the Pulse front-end application.4000 / 4001
ad-streamingWrites data to various databases and supports most Pulse services.19005
ad-deployerDeploys Agents to Hadoop clusters via Ansible. This service needs passwordless SSH from the Pulse Server.Internal/SSH

Agent Management

ServiceDescription
Hydra ServerCommunicates with Hydra Agent to synchronize all Pulse agents and their configuration using the vars.yml and override.yml files.

Alerts, Notifications, and Actions

The following Pulse Add-on services support alerting, notifications, and automated actions.

ServiceDescription
ad-alertsManages user-defined and system-generated alerts.
ad-notificationsSends alert notifications to third-party systems such as Email, Slack, etc.
ad-actionsExecutes automated tasks on Hadoop cluster nodes. (Port: 19999)

Dashplots

ServiceDescription
ad-dashplotEnables creating custom charts and dashboards using Pulse data.

Facelift UI

This service consists of the following components and is responsible for deploying the new user interface with an updated user experience (UX).

ServiceDescription

ad-pulse-ui

ad-pg-ui

ad-dashplot-ui

These services deliver a modernized user interface and improved user experience (UX) for Pulse.

Proxy

ServiceDescription
ad-proxyUsed to configure SSL/TLS-based proxy access for the Pulse UI.
Type to search, ESC to discard
Type to search, ESC to discard
Type to search, ESC to discard