System requirements
This topic describes the system requirements for TrueSight Automation Console.
System requirements for TrueSight Automation Console
TrueSight Automation Console supports the software, hardware, database, and port requirements listed here.
Endpoint manager requirements
The following table describes the supported endpoint manager version.
Endpoint manager | Supported versions |
---|---|
TrueSight Server Automation |
|
Supported BMC product versions
The following table describes the supported versions required for integrating with BMC products:
Product | Version |
---|---|
BMC Discovery (on-premises only) |
|
TrueSight Orchestration Platform (Classic deployment only) | 20.02 |
TrueSight Orchestration Content | 20.19.02.003 |
BMC Remedy IT Service Management (on-premises only) | 19.08 |
Supported browsers
Component | Requirement |
---|---|
Minimum supported resolution | 1920*1080 |
Supported browsers |
Best viewed in Google Chrome 64+ and Microsoft Edge 41+ |
Supported scanning systems
The following table describes the vulnerability scanning systems supported by Automation Console.
System name | Version |
---|---|
Nessus | 8.10 |
Rapid7 | 6.6.51 |
Qualys | Cloud Platform |
Third-party software
Automation Console is bundled with the following third-party software:
Product version | PostgreSQL version | Java version | Apache Tomcat web server version | Docker container operating system |
---|---|---|---|---|
20.08 | 12 | AdoptOpenJDK 11.0.2+9 | 9.0.21 | Alpine Linux 3.9 |
Docker requirements and supported operating systems
Automation Console is supported on Linux-enabled Docker, and it requires the following version of Docker:
Utility | Version |
---|---|
docker | 18.09.7 or later (Docker CE) |
docker-compose | 1.19.0 or later |
The following table lists the supported operating systems and Docker Editions:
Operating system | Supported Docker Edition |
---|---|
Red Hat Enterprise Linux 7.x | Docker EE |
CentOS 7.x | Docker CE |
Minimum hardware requirements
The following table describes the minimum hardware requirements for a small deployment.
Requirement | Small | Minimum space required for installation (GB) |
---|---|---|
Number of | 25 | - |
Automation Console server requirements | ||
Number of | 1 | - |
CPUs per | 8 | - |
Automation Console | 16 | 10 |
Automation Console | 100 | 10 |
Database server requirements | ||
CPUs per | 8 | - |
Database | 16 | 8 |
Database | 100 | 25 |
For more information about sizing requirements based on deployment scenarios, see Deployment-sizing-requirements.
External database requirements
The following table describes the supported database and its versions.
Database | Supported versions |
---|---|
PostgreSQL |
|
Verify whether the PostgresSQL contrib modules are also installed. These are optional utilities shipped with the standard package, which may not installed by default. To verify whether the contrib modules are installed, run the following commands based on your version:
You can install the database by using the executables provided on the BMC Electronic Product Distribution (EPD) site, or you can use an existing PostgreSQL installation.
The following table describes the recommendations for a PostgreSQL database that you can use for optimal performance.
Configuration | Recommendation |
---|---|
Users, Roles |
|
Schema and Tablespaces |
|
Client Authentication |
|
Instance parameters | BMC recommends adding or updating the following parameters in the configuration of the database server in the postgresql.conf or equivalent file: listen_addresses = '*' After changing these values, restart the database server. |
Port requirements
The port on which the Automation Console communicates with an endpoint manager must be open, and the application and the endpoint manager must be able to communicate with each other.
The following table provides the port numbers that you must enable for the product.
Port | Protocol | Configured on | User can change the port number? | Firewall exception needed? | Description |
---|---|---|---|---|---|
10443 | TCP | Host containing the Automation Console application installation | Yes | Yes | Secure port used to access the Automation Console application. |
5000 | TCP | Host containing the Automation Console application installation | Yes (at the time of installation) | Yes | Port used for communication with the Docker repository |
9443 | TCP | Host containing the Automation Console application installation | Yes | Yes | Port used for the WorkManager communication |
5432 | TCP | Host containing the database installation | No | Yes | Port used by the database (PostgreSQL) for communication |