1) Overview: NexalisAgent and NexalisAgentService
NexalisAgent is a command-line control utility.
NexalisAgentService is the long-running service responsible for starting, monitoring, and restarting gRPC_kafka and all configured connectors.
The agent logs are always inside logs/NexalisAgentService/.
NexalisAgent accepts a series of commands like start, restart, status, reload.
2) How to configure Nexalis Agent config file (config.json)
config.json must be in the same folder as NexalisAgent executable. It lists devices per connector type:
gRPC_kafka only: use an emptyconfig.json({}) to start without connectors.
Fields required per device
deviceModel— path to the connector’s device-specific config (absolute or relative to the connector executable)communicationAddress— IP:port or serial; formats depend on connectorsiteName— groups devices by physical sitedeviceID— unique identifier within your fleet