GE Digital APM Server

Hardware Requirements

The following hardware requirements outline the minimum hardware required for any computer that will serve as the GE Digital APM Server. These requirements account for the GE Digital APM software only. Additional hardware may be required on a GE Digital APM Server machine on which other components are installed. These minimum requirements may not be sufficient, depending upon how your system is configured and the anticipated user load the system must service.

Application ServerActiveMQ ServerElasticSearch ServerRedis Server (Linux server)
Eight processor cores, 2+ GHzFour processor cores, 2+ GHzEight processor cores, 2+ GHzFour processor cores, 2+ GHz
24 GB RAM16 GB RAM24 GB RAM16 GB RAM
100 GB of available hard drive space100 GB of available hard drive space100 GB of available hard drive space100 GB of available hard drive space
7.2K RPM drive7.2K RPM drive7.2K RPM drive7.2K RPM drive

A minimum of a 100BASE-TX switched network is required between the GE Digital APM Server, ElasticSearch Server, and the Database Server with an average network latency < 100ms.

Note: For maximum system availability, we recommend deploying GE Digital APM servers in a clustered configuration to facilitate load balancing and failover in the event of a hardware problem. GE Digital APM supports Microsoft Clustering Services and Network Load Balancing for clustered deployment configurations.

Requirements for Virtual Machine

If you are using a virtual machine (VM) to host your GE Digital APM Server, we recommend that:

  • You increase the physical server CPU and hard drive space requirements by 20% to ensure that the application will perform equivalently in a virtualized environment.
  • You double the physical server memory requirements.
  • Each VM has its own dedicated processor cores and memory allocation to ensure appropriate performance.

GE Digital APM supports Hyper-V and VMWare platforms.

These requirements may not be sufficient, depending upon how your system is configured and the anticipated user load. Parameters that affect the hardware requirements include the number of users, modules purchased, database size, and other factors that can vary from one customer to another. For help refining your specific system requirements, contact GE Digital APM .

Software Requirements

The following software components are required.

  • Application Server Requirements
  • ActiveMQ and ElasticSearch Server Requirements
  • Redis Server (Unix based) Requirements

Application Server Requirements

The following software components are required on any machine that will serve as the GE Digital APM Server. This table is intended to be used as a reference of the behavior of the GE Digital APM Server and Add-ons installer as it relates to each component. In addition to the components that appear in this list, there are configuration settings that will need to be set depending upon your operating system.

A Windows Server 2016 Version 1607 operating system is required to properly run GE Digital APM software, and must be installed on the machine that will serve as the GE Digital APM Server. The GE Digital APM testing environment uses Windows Server 2016 Version 1607.

Software Name and Version

Where You Can Obtain It

Required?

Behavior of GE Digital APM Server and Add-ons Installer

IIS

Microsoft

Yes

If this is not found, an error message will appear.

Microsoft ADOMD.NetMicrosoftYes, if Rounds will be installed.If this is not found, the installation will continue.
Microsoft Visual C++ Redistributable Package (x86)
  • Microsoft Visual C++ 2015 Redistributable Package (x64)
  • Microsoft Visual C++ 2015 Redistributable Package (x86)
  • Microsoft Visual C++ 2013 Redistributable Package (x64)
  • Microsoft Visual C++ 2013 Redistributable Package (x86)
GE Digital APM

Yes

If this is not found, the installer will install it automatically.
ReportViewer2015MicrosoftYes

If this is not found, the installer will install it automatically.

WinMergeThis is a third-party component, and must be obtained from WinMerge Development.Yes, if you will use the GE Digital APM Database Comparison Tool. This tool is required if you are upgrading GE Digital APM, but is not required if you are performing a first-time installation.

If this is not found, an error message will appear. However, you can continue through the installation process without installing WinMerge.

ActiveMQ and ElasticSearch Server Requirements

The Windows Server 2016 Version 1607 operating system is required on the machine that will serve as the ActiveMQ or Elasticsearch server. The GE Digital APM testing environment uses Windows Server 2016 Version 1607.

Redis Server (Unix based) Requirements

One of the following operating systems is required on the machine that will serve as the Redis server:
  • Ubuntu Server 18.04
  • Ubuntu Server 20.04
The GE Digital APM testing environment uses Ubuntu Server 18.04 or 20.04.