Can you confirm if your JDBC pools are configured to point to an external DB. Also install this package and run, you must see some data on Service monitoring on MWS.
The Server status shows connected.
MWS and IS share same password.
The SAM URL in resources points to MWS URL
The wMMonitor package has the MWS credentials configured.
I doubt the data Resource only . I want to narrow it down by adding new connection with the same DB details. But as i said it asks for SID instead of serviceName.
It will be helpful if you can tell me how to configure serviceName.
Monitor UI only connects to the IS invoking services in WmMonitor package.
It does not use direct database access from within MWS.
Can you share a screen shot of your JDBC-Pools overview (in IS Admin under Settings → Pools)?
IS Core audit function needs a JDBC-Pool assigned whiich points to the database schema which has the tables created via DB Configurator for IS Core Audit component.
If you are sure about the JDBC pools being successfully configured and you are able to test, can I have a look at your flow service implementation with logged fields screen shots.
Also do you see any data in WMSERVICE and other WMSERVICE*** tables.
please check the IS server log if there is any message when invoking the getList service from WmMonitor package.
Have a look at the Monitor Built-In-Services Guide for this.
You might want to increase the LogLevel for the LogFactory “Monitor (Database Layer)” to Trace to see if there is an issue when querying the database.
You can try this with the other Log Factories whose labels start with “Monitor” to see if there any other issues with the services or the database.
Is the user you are using for the services a member of the MonitorAdministrators resp. MonitorUsers ACL?
Hi Holger,
I included the Administrator user to the MonitorUsers ACL but still the same issue.
I traced it in server log and the below query is being used .
SELECT DISTINCT t12.ROOTCONTEXTID , t12.PARENTCONTEXTID , t12.CONTEXTID , t12.SERVICENAME , t12.SERVERID , t12.USERID , t13.FIRSTSTATUS , t13.FIRSTSTATUS FIRSTSTATUSDECODE, t13.FIRSTTIME , t13.FIRSTTIME FIRSTTIMESTRING, t13.LASTSTATUS , t13.LASTSTATUS LASTSTATUSDECODE, t13.LASTTIME , t13.LASTTIME LASTTIMESTRING, t13.DURATION , t12.CUSTOMCONTEXTID FROM WMSERVICE t12, WMSERVICE_MIN_MAX t13 WHERE t13.CONTEXTID = t12.CONTEXTID AND t12.AUDITTIMESTAMP = t13.LASTTIME AND ((t13.LASTTIME >= ? AND t13.LASTTIME <= ?)) ORDER BY t13.LASTTIME DESC
After further analysis, the issue is because data is not getting inserted to the table WMSERVICE_MIN_MAX in Staging environment and the services tab uses the above mentioned query in which WMSERVICE_MIN_MAX is used.
The same table has data in Dev and Prod and it works fine there.
Any idea please on which property to check will be very helpful.