1) What nexalis_agent.sh does
Starts gRPC_kafka, all configured connectors, and a watchdog that restarts any failed component.
2) Nexalis Agent config file (config.json)
config.json must be in the same folder as nexalis_agent.sh. It lists devices per connector type:
gRPC_kafka only: use an emptyconfig.json({}) to start without connectors.
Required fields 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