Skip to main content

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.