System Requirements
Composer can be downloaded and installed in different Linux and Windows distributions. You can also deploy Composer in the cloud. To try Logi Composer for free, check out our Free Trials page.
The client application is accessed using web browsers that support WebSocket technology. See caniuse.com to check whether your web browser supports WebSocket technology. The following requirements are needed in order to successfully deploy and access the Composer Server in your operating environment.
- Operating System and Software Requirements
- Hardware Requirements
- Metadata Repository
- Network Requirements
See also Installation Prerequisites.
Operating System and Software Requirements
For all deployments, a 64-bit OS is required. Composer Server also uses Java and PostgreSQL. Ensure that the appropriate version of these tools are used in the deployment of Composer in your operating environment.
The following table shows the operating systems supported, along with the corresponding minimum supported version.
Distribution | Supported Version |
---|---|
CentOS | 7 |
Red Hat | 7 & 8 |
Ubuntu | 18, 20 |
Amazon Linux | 2 |
Windows Server | 2012 R2, 2016, 2019 |
Support service required versions:
Service | Required Version |
---|---|
PostgreSQL | 12 |
Java | 11.0.5 (or later) |
Important CentOS 8 Information
CentOS 8 is no longer supported by Red Hat Linux (RHEL). Use CentOS 7 instead.
Important Ubuntu Information
Ubuntu users who have Composer or Zoomdata versions earlier than 5.8 installed must first remove the legacy repository before upgrading Composer 5.8 or later. Use this command:
sudo rm -f /etc/apt/sources.list.d/saltstack.list
Hardware Requirements
The following server specifications are recommended:
- 64 GB RAM (minimum is 16 GB)
- 500 GB disk space
- 16 cores
See also Server Size Guidelines.
Metadata Repository
Composer uses a packaged PostgreSQL v12 database instance to store its metadata and strongly recommends using this instance due to the specific configuration and version employed. If you would like to use another PostgreSQL instance, contact Technical Support for further guidance.
Network Requirements
Ports
The following table lists the ports you must consider when installing or upgrading Logi Composer.
Composer Feature | Microservice | Default Port | Required? | Notes |
---|---|---|---|---|
Composer server | zoomdata | 8080 | P | |
Composer server | zoomdata | 8443, 443 | O | Required only if you use HTTPS |
Consul | zoomdata-consul | 8500 | P | |
Query Engine | zoomdata-query-engine | 5580 | P | |
Appropriate Composer connectors | zoomdata-edc-<connector> | varies | P | Only the ports for the Composer connectors to the data stores you will use are required. For a complete list, see Composer Data Connector Reference. |
Data Writer | zoomdata-data-writer | 8081 | O | Required only if you use flat file or Upload API sources. |
Screenshot Service | zoomdata-screenshot-service | 8083 | O | Required only if you schedule dashboard reports. |
PostgreSQL metadata repository | zoomdata-postgres | 5432 | P |
Time Synchronization
Composer recommends installing the Network Time Protocol daemon (NTPD) to allow for time synchronization of networked servers to Coordinated Universal Time (UTC), if not already available in your network. See Using the Network Time Protocol to Synchronize Time for guidance.
Comments
0 comments
Please sign in to leave a comment.