The DCA and Cloud Connector is the monitoring agent for NDD Orbix, responsible for collecting, processing, and sending information from monitored devices to the platform’s portal. It establishes continuous communication between the devices in the customer’s environment and the NDD Orbix cloud, serving as an essential component for the solution’s operation.
In addition to the agent, the NDD Orbix architecture also supports monitoring through embedded modules (NDD Print Client Collector) on compatible printers.
Proper installation and configuration of the DCA and Cloud Connector ensure secure, centralized, and automated monitoring of the environment.
DCA and Cloud Connector
Objectives
The DCA and Cloud Connector serves the following objectives:
-
collect data from printers, thermal printers, computers, and software, including meters, odometers, supplies, events, and equipment statuses;
-
allow centralized device management through the NDD Orbix portal;
-
automate operational tasks, such as driver installation, print queue configuration, and the application of energy-saving policies (EcoPrint);
-
keep the solution’s components up to date at all times through the automatic update mechanism (LiveUpdate).
Architecture
The DCA and Cloud Connector is installed as the system’s main service. This is the only service configured for automatic startup and has two responsibilities:
-
to establish communication with the cloud and with the NDD Orbix portal via the NDD communication SDK;
-
to locally control and activate the other NDD Orbix agent services.
The other services are installed alongside the main agent but remain disabled until enabled by the NDD Orbix portal, according to the configuration set for each environment. Each service is independent, starts manually, and is automatically launched by the main agent when necessary.
Data collection is performed based on the device type, using protocols such as SNMP, HTTP, TCP, and USB.
Available services
The DCA and Cloud Connector is available for Windows and Linux, but not all services are supported on both operating systems.
In addition, each service collects specific information according to its purpose.
Services available on Windows
|
Service |
Name on Windows |
Function |
|---|---|---|
|
DCA and Cloud Connector |
nddSmart.DCA.Agent |
The main service responsible for communicating with the portal and managing the other services. It also collects basic local information about the computer on which it is installed. |
|
NDD - Printer Monitor |
NDDPrinterMonitor |
Monitors printers connected via a network or WAN using the SNMP and NPAP protocols, collecting information on inventory, meters, supplies, and events. |
|
NDD - Printer Monitor USB |
NDDPrinterUsbMonitor |
Monitors printers connected via USB, collecting information on inventory, meters, supplies, and events. Functionality depends on the equipment’s compatibility. We recommend checking with a brand specialist. |
|
NDD - Thermal Monitor |
NDDThermalMonitor |
Monitors thermal printers connected via a network or WAN, collecting inventory, odometers, supplies, and events. |
|
NDD - Thermal Monitor USB |
NDDThermalMonitorUSB |
Monitors thermal printers connected via USB, collecting inventory, odometers, supplies, and events. |
|
NDD - Computer Monitor |
NDDComputerMonitor |
Monitors computers, collecting information on hardware, operating system, resource usage, and events. |
|
NDD - Software Monitor |
NDDSoftwareMonitor |
Monitors the software installed on the computer, including manufacturer, version, installation date, resource usage, and events. |
|
NDD - Print Queue |
NDDPrintQueue |
Monitors drivers and print queues, allowing for their installation and management. |
|
NDD - Supply Watch |
NDDSupplyWatch |
Applies saving rules (EcoPrint) to monitored equipment. |
Services available on Linux
|
Service |
Function |
|---|---|
|
DCA and Cloud Connector |
The main service responsible for communicating with the portal and managing the other services. It also collects basic local information about the computer on which it is installed. |
|
NDD - Printer Monitor |
Monitors printers connected via a network or WAN using the SNMP and NPAP protocols, collecting information on inventory, meters, supplies, and events. |
|
NDD - Printer Monitor USB |
Monitors printers connected via USB, collecting information on inventory, meters, supplies, and events. Functionality depends on the equipment’s compatibility. We recommend checking with a brand specialist. |
Warning
Linux only supports monitoring services for network and USB printers. The other services are available exclusively for Windows.
Information
To see which operating systems are compatible with the DCA and Cloud Connector, access Which operating systems are compatible with DCA and Cloud Connector?.
Files generated by DCA and Cloud Connector
During the process, DCA and Cloud Connector generates files in .JSON format, with approximately 400 bytes per file, containing the data collected by each service. Each file contains information for 1 device.
Note
The LocalSystem account is used to run all services internally on Windows, as the installers do not allow you to specify a specific service account for cybersecurity reasons. This means that the services run as NT AUTHORITY\SYSTEM.
Communication with the portal
The DCA and Cloud Connector can communicate with the NDD Orbix portal in three ways, depending on the customer’s infrastructure:
-
Direct communication: The agent communicates directly with the portal when no proxy or gateway is configured.
-
Proxy: A feature of the customer’s infrastructure responsible for mediating communication between devices and the internet.
-
Gateway Connector: uses a gateway provided by NDD, which acts as an intermediary for communication between the agents and the portal and caches data for certain solution features.
The communication flow occurs as follows:
NDD Print Client Collector
Currently, this technology is available for equipment from the following manufacturers: HP Workpath, Kyocera, Lexmark, and Ricoh Android, eliminating the need for an agent to collect information from these devices.
To collect data via embedded modules, NDD Orbix uses two NDD Print products:
-
NDD Print Client Collector: software that runs on the printing device’s operating system. It allows you to monitor meters, supply status, and alerts for a single device or multiple devices via network/WAN communication and the SNMP protocol.
-
Embedded Configuration Tool (ECT): software for Windows environments that allows you to configure devices before the installation of the embedded Collector module.
Information
To check device compatibility, access the Manufacturer Compatibility Guide.
Prerequisites for the NDD Print Client Collector and the ECT
See the specific prerequisite documentation for each manufacturer and for the ECT:
Installation of the NDD Print Client Collector and the ECT
See the specific installation documentation for each manufacturer and for the ECT:
-
Embedded Configuration Tool (ECT)
-
ECT configuration by manufacturer:
-
Files generated by NDD Print Client Collector
The embedded modules generate:
-
files in the .NSL format, approximately 4 KB per file, containing meter and supply data. Each file contains information for up to 200 devices.
-
files in the .NPA format, approximately 4 KB per file, containing event and alert data. Each file contains information for 1 device.
For detailed instructions on installation, configuration, and updating the agent, see the following documentation:
-
Prerequisites for installing the DCA and Cloud Connector agent -
Prepare the environment for installation on Linux -
Install the DCA and Cloud Connector agent on Linux (Ubuntu and Ubuntu-based distributions) -
Install the DCA and Cloud Connector agent on Linux (other distributions) -
Change DCA and Cloud Connector agent communication on Linux -
Remove the DCA and Cloud Connector agent on Linux (Ubuntu and Ubuntu-based distributions) -
Remove the DCA and Cloud Connector agent on Linux (other distributions) -
Update the DCA and Cloud Connector agent, Gateway Connector, or services version via the portal -
Current versions of the DCA and Cloud Connector agent, Gateway Connector, and services