DataEngine guide
Introduction
The DataEngine component within ADAudit Plus stores and retrieves log data efficiently. It enhances scalability by enabling faster search and retrieval of data.
The DataEngine stores its data under C:\Program Files (x86)\ManageEngine\ADAudit Plus\apps by default. The size of this folder will depend on the volume of logs collected and stored. For example, approximately 15MB of space will be necessary for every 100,000 log entries. So be sure to allocate the space required on the disk for storing log data.
Note: Any accidental deletion of the files within this folder could result in data loss, which is why it is strongly recommended not to delete any files in this folder.
The DataEngine runs as a separate service, i.e., ManageEngine ADAudit Plus - DataEngine XNode. This service uses port 29118 to communicate, and it needs to be kept running for the optimal functioning of ADAudit Plus.
You can change the port being used by modifying the value of the parameter xnode.connector.port in the below files. Make sure to use the same value in both the files listed below:
<Installation directory>\apps\dataengine-xnode\conf\dataengine-xnode.conf
<Installation directory>\conf\DataEngine\engines\xnode\dataengine-xnode.conf
Required permissions
The user or the service account that starts the ManageEngine ADAudit Plus service needs these privileges:
- Full control over the product installation folder.
- Privilege to start, install, and stop the ManageEngine ADAudit Plus - DataEngine XNode service.
Steps to provide full control privileges over the product installation folder:
- Log in to the machine where ADAudit Plus is installed with domain admin privileges.
- Navigate to the product installation folder (C:\Program Files (x86)\ManageEngine\ADAudit Plus). Right-click on it and select Properties > Security > Edit. Select the user account you want to provide full control access to and click Add. Check Allow under Full control access. Click Ok.
Steps to provide privileges required to start, install, and stop the DataEngine service
You can either add the user to the local administrator group or use Group Policy to provide the necessary privileges.
- To add the user to the local administrator group:
- Log in to the machine where ADAudit Plus is installed.
- Go to Start > Control Panel > Edit local users and groups > Groups. Double-click Administrators.
- In the Administrators Properties window that opens, click Add.
- Select the Entire Directory. Select the desired user and click Add.
- Click OK.
- To provide the necessary privileges using Group Policy:
Troubleshooting
Error:
DataEngine has been down for last "x" mins(s). You may not be able to view recent file audit reports due to this.
Solution:
- Open the DataEngine.log file in the ADAudit Plus log folder, i.e., <installation_dir>\logs.
- Check if the errors listed below are in the DataEngine.log file:
- Unable to install the ManageEngine ADAudit Plus - DataEngine XNode service - Access is denied.
- Unable to start the ManageEngine ADAudit Plus - DataEngine XNode service - Access is denied.
- If these appear in the file, DataEngine is unavailable due to insufficient privileges. To provide sufficient privileges required to start, install, and stop the DataEngine service, follow the steps listed here.
- If these are not in the file, then contact our support team. They will assist you in debugging the issue with the DataEngine service.
Don't see what you're looking for?
-
Visit our community
Post your questions in the forum.
-
Request additional resources
Send us your requirements.
-
Need implementation assistance?
Try onboarding