Before you begin to install Acoustic™ Experience Analytics (Tealeaf), confirm that network environment meets all software requirements. If not, you must upgrade the installation environment.
Review the software that is running in every environment into which you plan to install Experience Analytics applications and components. Check the following.
- Operating system, Windows or Linux (for the Passive Capture Application)
- Microsoft IIS version
- Microsoft .NET framework
- Web browsers
Required operating systems
Most Acoustic Experience Analytics (Tealeaf) applications run on Microsoft Windows Server. The Passive Capture Application (PCA) runs on Linux.
Windows servers that host Experience Analytics applications and components must run on one of the following operating systems.
- Microsoft Windows Server 2019
- Microsoft Windows Server 2016 (64-bit)
- Microsoft Windows Server 2012 (64-bit) (Version R2 recommended.)
If the system contains more than 32GB of RAM, then you must install an Enterprise version of one of the supported operating system versions.
When you configure Windows Server, you must register .Net Framework with IIS to enable it to accept the Acoustic Experience Analytics (Tealeaf).
Linux servers hosting the PCA must run on one of the following operating systems.
- Red Hat Enterprise Linux™ (RHEL) versions 5, 6, and 7
Note: Red Hat Enterprise Linux (RHEL) 7 uses the same installation package and process as Red Hat Enterprise Linux (RHEL) 6.
- SUSE Linux Enterprise Server (SLES) version 11
Additional operating system information is contained in the installation instructions for the PCA.
Requirements for Microsoft IIS
You must install Microsoft Internet Information Services (IIS). If you have already installed IIS, you must verify that it is installed and at the required version level.
The Startup type must be set to Automatic.
If you are running the Experience Analytics CX solution on a multi-CPU server hosting multiple web applications, create a new application domain that is assigned to Acoustic Experience Analytics (Tealeaf) only. When it is assigned to a single domain, the application can use an entire CPU or core for its purposes, thus enhancing performance.
The Experience Analytics CX solution can be installed in any virtual directory, regardless of the website to which it might be attached, as long as the application domain is running .NET applications only. This deployment option is useful if the Portal is accessed from
TealeafPortal.MyCompanyDomain.com/Portal or a similar domain-dependent construction. Please note the
/Portal at the end. If you must reference the Portal with
http://TealeafPortal.MyCompanyDomain.com, please contact Acoustic Support for guidance.
For more information about IIS, see documentation from Microsoft.
Requirements for .NET framework
Acoustic Experience Analytics (Tealeaf) requires .NET version 4.5.1.
The default Windows Server installation also installs the .NET Framework. You must confirm that the installed version of .NET Framework is supported by Experience Analytics.
When you configure Windows Server, you must register .NET Framework with IIS to enable it to accept Experience Analytics.
Supported web browsers
The web browsers that you use to access Acoustic Experience Analytics (Tealeaf) applications and components, including the Portal, must meet certain minimum requirements.
- Microsoft Internet Explorer 11 or Edge
- Mozilla Firefox 14 or later
- Google Chrome 17 or later
The Portal does not support access from mobile browsers.
Experience Analytics cxOverstat requires web browser support for HTML5.
User account requirements
Acoustic Experience Analytics (Tealeaf) user accounts include account permissions, NT authentication, and Passive Capture Application accounts.
- Account permissions: Give Local System permissions to any account used by a Windows-based Experience Analytics service on the server.
Using non-local system accounts for running Experience Analytics software is not supported. Running Experience Analytics services with permissions other than Local System permissions might cause problems, such as failures to connect, write errors, and unexpected time-outs.
- NT authentication: When NT authentication is enabled for the Experience Analytics system, Experience Analytics services must run under an NT domain account with appropriate privileges.
- Passive Capture Application (PCA) accounts: The PCA runs on the Linux operating system. During PCA installation, the
ctccapaccount is created, which is used for running all PCA services.
Software requirements for the data preaggregator
The following software is required to install and operate the data preaggregator:
- Microsoft Windows Server 2012 (64-bit)
Note: Administrator rights to the server are required.
- .NET 4.5.1
cxVerify software requirements
cxVerify can be co-located on a server with Experience Analytics cxConnect for Data Analysis.
If you must install cxVerify on the same server as Microsoft SQL, you must adjust the setting that controls the desktop heap for each desktop associated with an on-interactive window. For more information see https://blogs.msdn.microsoft.com/ntdebugging/2007/01/04/desktop-heap-overview/.