No data is collected after configuring Oracle E business agent. Observed the below errors in the agent logs:
WARN [FglAM:IncomingMessage-134] com.quest.glue.core.agent.StateChangeRequestProcessor - Could not acquire lock needed to move agent xxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxx/OEB/5.2.2/OEBDatabase/OEBDatabase@xx-xxxxxxxxxxxxxxx.xx.xx to request state COLLECTING_DATA. The agent might be in an unexpected state.
java.util.concurrent.TimeoutException: Failed to acquire the WRITE lock for agent xxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxx/OEB/5.2.2/OEBDatabase/OEBDatabase@xx-xxxxxxxxxxxxxxx.xx.xxbecause it is being held by thread 'FglAM:IncomingMessage-174'. This thread is currently in the BLOCKED state. This occurs when an agent performs a long running operation in a method that holds the agent lock and declines to return it to the agent manager. Agents are required to respond to InterruptedExceptions and are strongly encouraged to break long running operations into smaller pieces so that they can respond in a timely fashion
The hostname in the fglam.config file is different from the real hostname of the system.
Installed 64 bit FglAM version
Did not follow the pre-requisties while creating the agent
1. Stop the FglAM
2. Go to "
3. Locate baseline.jvmargs.config file and add the following line it.
vmparameter.x = "-Dquest.host.name=abcdefgh.lmnop.com"
where 'x' is the next number of the sequence.
4. Start the FglAM
Uninstall 64 bit FglAM and install 32 bit FglAM
Refer to the "Configuring the OEBDatabase Agent" section as per the installation guide. (pg. 12)