Objective
EventLog Analyzer requires agents in one of the following scenarios,
If you want to monitor all changes (addition/deletion/modification) made to files and folders in Windows and Linux systems.
If there are any RPC connectivity issues between the log source and the EventLog Analyzer server.
Installation of Windows agent application is mandatory to collect Windows eventlogs for EventLog Analyzer deployed on Linux operating systems.
Prerequisites
To ensure optimal performance of the Windows Agent, the following system requirements must be met. The specifications vary based on the expected log flow rate, categorized into Low, Normal, and High flow environments.
Recommended System Specifications
| Low Flow (≤ 300 EPS) | Normal Flow (≤ 1500 EPS) | High Flow (≤ 3000 EPS) |
Processor Cores | 4 | 6 | 12 |
RAM | 8GB | 12GB | 16GB |
Free disk space* | 20GB | 20GB | 20GB |
CPU Architecture | 32/64bit | 32/64bit | 32/64bit |
*For environments using offline log collection, the available disk space must be at least 1 GB greater than the maximum size configured for the agent’s data directory.
Important Notes:
Supported Operating Systems
EventLog Analyzer agent can be installed and run on the following operating systems
Windows:
Windows XP and above (Client OS)
Windows Server 2003 and above (Server OS)
Windows Workstation Windows 8 & above (Workstation OS)
Linux:
Linux RedHat RHEL
Linux SuSE
Linux Fedora
Linux CentOS
Linux Ubuntu
Linux Debian
Steps to follow
For Windows:
In the Endpoint central application, login as the built-in admin and go to Software Deployment > Packages > Add Package.
Select Windows and define:
Package Name: ELA Agent
Package Type: Select EXE / APPX / MSIEXEC / MSU
License Type: Select Commercial from the drop-down menu.
Locate installable: Upload MSI or specify shared path. (The msi file will be present in the following directory - <dir>: ManageEngine\EventLog Analyzer\lib\native)
In the Install command field:
msiexec.exe /i "EventLogAgent.msi" /qn /norestart /L*v "Agent_Install.log" SERVERNAME=<name> SERVERIPADDRESS=<ip> SERVERPORT=<port> SERVERPROTOCOL=<protocol> ENABLESILENT=yes ALLUSERS=1
The images below are for your reference.
Note: The ENABLESILENT field is used to ensure that the installation runs silently, i.e., without user interaction.
For Linux:
Tips
Monitor Agent Health Regularly
Use the Manage Agents UI in EventLog Analyzer(Settings -> Admin Settings -> Management -> Agents) to monitor agent status, version, and last communication time. This ensures agents are up to date and functioning correctly.
Automate Deployment for Scalability
For large environments, prefer using Group Policy Objects (GPOs), SCCM, or Endpoint Central to deploy agents in bulk, ensuring consistency and saving time.
Related topics and articles
- Agent Administration
- System Requirements
- A guide to configure agents for log collection in EventLog Analyzer