Network Data Sources
Network data sources provide raw network communication capabilities for integrating with devices or systems that use custom or non-standard protocols over TCP/IP connections. These data sources handle the transport layer, while you configure the specific message format and parsing rules for your application.
Available Network Data Sources
-
Persistent TCP -- Maintains a persistent TCP connection for high-speed, reliable data synchronization between Mango instances. Supports configurable message framing and parsing.
-
TCP/IP -- Opens TCP or UDP connections on a polling basis to send a request and receive a response. Suitable for request/response protocols that do not have a dedicated Mango data source.
-
SSH -- Connects to remote systems via SSH and executes commands to retrieve data. Useful for monitoring Unix/Linux systems, network equipment with SSH access, or any system that exposes data through command-line interfaces.
-
HTTP Retriever -- Polls an HTTP endpoint on a schedule, parses the response (HTML, JSON, or XML), and extracts values using regular expressions.
-
HTTP Receiver -- Listens for incoming HTTP requests and accepts data pushed from external systems.
-
HTTP Image -- Captures and stores images from IP cameras and HTTP-accessible image endpoints.
-
Serial -- Reads data from RS-232 and RS-485 serial devices using regex-based message parsing.
-
POP3 Email -- Extracts data values from email messages retrieved via the POP3 protocol using regular expressions.