Overview
Mango by Radix IoT is a browser-based, cross-platform application for monitoring, controlling, and analyzing data from sensors, PLCs, subsystems, databases, and web services. Performance depends on the number of data points, configuration, and hardware. For mission-critical applications, contact Radix IoT support for design verification.
Requirements at a Glance
30,000 Points
150,000 Points
- Processor/CPU: 8 Core, 2.4 GHz
- System Memory: 32GB DDR3L 1866Mhz
- Local Storage: SSD preferred; scale storage as above
- Database: MySQL (Recommended)
- Required Software: Java / OpenJDK 17
- Operating System: Same as above
1,000,000 Points (Large Deployments)
Note: Systems of this size are provisioned based on use case and architecture. Contact Radix IoT for design assistance.
- Processor/CPU: 40 Core, 2.3 GHz
- System Memory: 160GB DDR4 3200Mhz
- Local Storage: 120GB root, 5TB data (Mango data/TSDB, MySQL)
- Database: MySQL (Recommended)
- Required Software: Java / OpenJDK 17
v5 Release Highlights & Changes
- Java 17 Required: Mango v5 now requires Java 17. Ensure your JAVA_HOME environment variable points to the correct OpenJDK installation. Azul Zulu builds are recommended, but other vendors are supported.
- PostgreSQL Support: Mango v5 adds support for PostgreSQL 14.x and 15.x. Enable via mango.properties (db.type=postgres). For migration, upgrade to Mango 5.0 first, then convert your database to Postgres.
- SSL/TLS by Default: Jetty webserver enables SSL/TLS by default, managed by Mango PKI service.
- gRPC Server: Mango v5 introduces a gRPC server (default port 9090) for advanced edge/cloud event operations and secure communications using mTLS certificates.
- Pi-Portfolio Manager (EMS Module): New UI and configuration tools for managing large portfolios, sites, and devices without coding. Data is organized by Site, Device Type, and Device IDs for easier filtering and management.
- Pi-Link: Enables simultaneous event operations at the edge and in the cloud using gRPC. Supports resilient logging and event scheduling even with intermittent cloud connectivity.
- Pi-Mesh Database: Optimized for IoT data at scale, with up to 100x faster query processing and efficient time-based data storage for SCADA/BMS solutions.
- Workflow-Based Configuration (Pi-Flow): Redesigned menu, color scheme, and fonts for a more intuitive UI. Administration menu is now organized into categories for easier navigation.
Additional Details
- Minimum Hardware: Intel® Atom class processor, 1GB RAM, SSD preferred
- Recommended Hardware: Intel® Celeron or better, 1.1GHz+, DDR3L 1866Mhz RAM, SSD
- Storage Calculation: 1GB per 50 million values in the Time Series Database
- Network: At least one LAN and one WAN port (10/100/1000 Mbps)
- Supported OS: Linux (Ubuntu 22.04 LTS recommended), Windows 10+, Mac OSX 64-bit
- Database: MySQL recommended for more than 1,000 data points; Clickhouse required if using TLS
- Browser: Chrome or Firefox recommended; Safari and Edge supported but not recommended; Internet Explorer not supported
- Physical Connectivity: Consider serial, ethernet, and other ports as needed for your deployment; Mango supports most prevailing controllers but not all proprietary hardware
- Backhaul Connectivity: Ethernet is standard; cellular support is available on Radix IoT appliances, but custom hardware may require additional configuration and is not guaranteed
- Installation: OS and OpenJDK 17 (OpenJDK 25 recommended) must be installed prior to Mango. For production, use Ubuntu 22.04 LTS and update before installing OpenJDK.
Installation Resources
Support and Contact
For large deployments or mission-critical applications, contact Radix IoT support for design verification and assistance:
Notes
- Application performance may be affected by factors outside system resources.
- Storage recommendations are based on logging at 1-minute intervals for 90 days.
- For deployments over 30,000 points, consult Radix IoT for design assistance.
- For upgrades from previous Mango versions, backup your database and license, and review the unified versioning system introduced in v5.
- Mango v5 release notes can be found here; Mango v5 Release Notes Overview
Tip: For best results, use the recommended hardware and software configurations. For custom or large-scale deployments, always consult with Radix IoT support.