After upgrading from Foglight 5.2.3 to Foglight 5.2.4 one Weblogic Server containing the Application Server and Admin Server shows as two Weblogic domains in the Java Systems dashboard.
The J2EE Agent may have resolved the hostname differently during the upgrade which made Foglight think these servers are part of different Weblogic domains.
DomainID is Foglight's unique identifier to distinguish between different JavaEE Domains. On a multiple server environment, the domain ID is determined by "hostname of AdminServer". During this upgrade when instrumenting the Admin Server Foglight could have created a unique id with its host name and not the one that was determined via the Application Server.
To find out what DomainID is being used by the J2EE agent now, look in the log for the following line:
VERBOSE [main] com.sitraka.pas.agent.plugin.WebLogicDomainIdPlugin - No user-specified Weblogic domain ID, using AdminServer hostname: 123.123.123.1
DomainID can be manually set in JavaEE_Home/config/agent.config file. Search for the "WebLogicDomainId" parameter (which is commented out by default) and uncomment this variable setting it to a unique domainID here. So as not to lose the data already collected for the AppServer set the domainID to the entry to keep and restart the Admin Server. Once verified this shows up correctly in Foglight delete the duplicate domain from Foglight Data Management Dashboard.
For 5.9.x and above versions:
1. Copy domainid config from JavaEE_HOME\config\agent\java\domainid.config to JavaEE_HOME\config\agent-override(no java folder)
2. Open domainid.config in the agent-override folder and set WebLogicDomainID
3. restart the server, and this should get it streamlined.
© 2025 Quest Software Inc. ALL RIGHTS RESERVED. Terms of Use Privacy Cookie Preference Center