All ELM Enterprise Manager 6.7 products include the following software components:
- ELM Server – Centralized data collection, notification, and reporting.
- ELM Console – Primary User Interface for configuring ELM and viewing collected data.
- ELM Advisor – Desktop Notification located in Windows Notification area.
- ELM Agent – Collects and sends data to the ELM Server.
All ELM 6.7 components can be installed on the operating systems listed below:
Windows Server 2012 R2 Standard / Enterprise
Windows Server 2012 Standard / Enterprise*
Windows Server 2008 R2 Standard / Enterprise
Windows Server 2008 Standard / Enterprise
Windows Server 2003 Standard / Enterprise
Windows 10 Pro /Enterprise
Windows 8.1 Pro / Enterprise
Windows 8 Pro / Enterprise*
Windows 7 Enterprise / Ultimate
Windows Vista Business / Enterprise / Ultimate
Only the ELM Server and Service Agent are supported on:
Windows Server 2012 R2 Standard Core Mode
Windows Server 2012 Standard Core Mode
Windows Server 2008 R2 Core
A typical ELM installation includes one ELM Server and one ELM Console. In addition, one ELM Agent is required for each monitored system. For Windows systems, the ELM Service Agents provide real-time monitoring. Non-Windows systems are supported by ELM Virtual Agents. Each Agent is assigned a License to define monitoring capabilities.
ELM Server and ELM Console – A common scenario is to install the ELM Server and ELM Console on a Windows Server, either physical or virtual, in a datacenter and then access the ELM Console via a remote desktop tool. Another option is to install the ELM Console on an administrator’s workstation and connect it to the remote ELM Server. Whichever is preferred, computers hosting the ELM Server and/or the ELM Console require the following:
- NET Framework 4.0 Full (or CLIent for ELM Console) Profile
- Internet Explorer 6.0 or later
- MMC 3.0 or later (for ELM Console)
- SQL Server Native Client (for ELM Server if SQL Server is not installed)
Service Agent – Service Agents run as a service on the monitored Windows computer and connects to the ELM Server before transferring the data. They can be deployed from the ELM Server through the ELM Console or by using the local Agent Installation package. If an ELM Service Agent is installed using setup, the monitored computer will need the Microsoft cabinet.dll v5.0.2195.7000 or later. Some Monitor Items require the Remote Registry Service be started.
Virtual Agent and IP Virtual Agent – These two Agents run as part of the ELM Server service, so they have the same software requirements as the ELM Server. Allow 10MB of memory for every Virtual Agent. Virtual Agents require the Remote Registry Service be started on monitored systems.
Conditionally Required Software – The ELM Enterprise Manager Licenses include a wide variety of Collectors, Monitors and Receivers. Depending on the monitoring objectives, certain software components may be required. Please see the Supplemental Downloads web page for more details.
A database is required for ELM Server installation. It can be on the ELM Server or available via the local network.
Microsoft SQL Server 2014 Standard / Enterprise
Microsoft SQL Server 2014 Express Edition
Microsoft SQL Server 2012 Standard / Enterprise
Microsoft SQL Server 2012 Express Edition
Microsoft SQL Server 2008R2 Standard / Enterprise
Microsoft SQL Server 2008R2 Express Edition
Microsoft SQL Server 2008 Standard / Enterprise
Microsoft SQL Server 2008 Express Edition
Use the Windows operating system requirements as a benchmark for ELM 6.7 minimum hardware requirements. Add to this:
ELM Server: 100MB free disk
Service Agent: 50MB free disk
Virtual Agent: 10MB memory for each, on ELM Server Computer
Note: These disk requirements do not include space for databases, collected .evt files, or ELM Service Agent cache files.
For proper functioning, the ELM installation requires solid name resolution and specific rights to gather data, notify administrators, and present results. Below are security requirements for different ELM components.
ELM Server – The ELM Server service account requires Administrative rights on the ELM Server and on all systems monitored by a Virtual Agent. Disabling User Account Control (UAC) is not required on Windows Vista, Windows Server 2008, or newer versions of Windows.
ELM Console and ELM Advisor – During install, the Authenticated Users group will be given DCOM Allow Access permissions in My Computer on the computer running the ELM Console. COM+ server applications will also be created under the DCOM Config branch of Component Services.
Service Agent – If a service account is used by a Service Agent, then it requires Administrative rights on the monitored system. Disabling User Account Control (UAC) is not required on Windows Vista, Windows Server 2008, or newer versions of Windows.
ELM Server – ELM Server 6.7 will recognize the /3GB switch if used with a Windows 32-bit operating system.
ELM Console & ELM Advisor – The ELM Console and ELM Advisor can both be installed during setup. There is now a separate component selection required during setup to install the ELM Advisor.
Service Agent – If NetBIOS over TCP is disabled, a Service Agent installed by the .msi package can be registered to the ELM Server from the Agent by using the fully-qualified domain name or the TCP/IP address of the ELM Server computer in the Agent Register Server Wizard.
Virtual Agent – Virtual Agents run in the ELM Server process and use RPC to gather data from Windows systems. They are not visible as separate processes.
IP Virtual Agent – An IP Virtual Agent can be assigned to any system or device on your network that has an IP address. IP Virtual Agents run in the ELM Server process, and do not appear as separate processes.
ELM 6.7 has been tested on the 64-bit editions of Windows Server 2003, Windows Server 2008R2, Windows Server 2012, Windows Server 2012 R2, Windows Vista, Windows 7, and Windows 8, and is supported.
ELM Enterprise Manager databases efficiently use a star schema architecture, small datatypes, and event message parameterization to reduce the storage space requirements. It also uses SQL partitioned views and partition elimination to improve performance.
Importing Configuration Data
ELM includes an export/import feature that enables you to export any object from ELM to an XML file that can be imported into any activated ELM Server. In evaluation mode, you can export these objects, but the import function is disabled.