The Work Scheduler diagnostic pages provide information to help you and your Technical Support team debug OpenEdge Management problems. Each diagnostic page of OpenEdge Management Work Scheduler is described below:
Work Scheduler — Select the Work Scheduler tab to view information about all work queues hosted by OpenEdge Management in the OpenEdge Management Work Scheduler Diagnostics page. Each column in this page represents a work queue and provides information about the status of the work queue, number of scheduled and dropped items, thread configuration, and queue backlog.
The following work queues are available in the OpenEdge Management Work Scheduler Diagnostics page:
Scheduled Work — This work queue handles polling of resources, writing data to graph cache database, and execution of rules.
Unscheduled Work — This work queue handles execution of actions for alerts that are fired such as sending emails and writing data to log files.
Trend Work — This work queue handles polling of resources and writing data to trend database.
The default values of work queue properties can handle most of the configurations. However, for larger configurations, if required, you can increase the values of these properties in the fathom.init.params file.
Additionally, use the Thread Detail button under each work queue to view more details in the OpenEdge Management Thread Diagnostics page.
Resource Scheduler Details — Select the Resource Scheduler Details tab to view the following information of every resource that can be polled:
The state of the resource as IDLE, QUEUED, POLLING, or INIT.
The number of polls occurred for the resource.
The time interval specified for polling and the time when the next poll occurs in seconds.
The current watch that dictates how often a resource must be polled and its current schedule.
The time when the last poll was scheduled, started, finished, or failed.
The length or duration of the last poll.
Work Scheduler Queue — Select the Work Scheduler Queue tab to view a list of work queues that are backlog and pending for activation by the Work Scheduler in the OpenEdge Management Work Scheduler Diagnostics page.
As polling of a resource often takes less than a couple of seconds, the list of work queue backlog might appear empty. However, in cases when there are many resources that should be polled at the same time and the CPU utilization is too high to poll, you might find a list of work queue backlog in this page.
AdminServer Threads — Select the AdminServer Threads tab to view multi-threaded dump of all the threads for OpenEdge Management and the current stack of each thread running for the AdminServer.
Resource Activity History — Select the Resource Activity History tab to view data available for a resource in the graph cache. In the Resource Activity History page, select a resource, an entity, and a time period to view all the raw data available in the graph cache for that resource at that specific time.
Logging — Select the Logging tab to view the Log Console page which allows you to change the logging levels for various logging subsystems. You can select a level for each individual logging subsystem or use the Global write level drop-down list to select a level for all the subsystems.
Additionally, use the AdminServer Log File Viewer button to view the contents of an AdminServer log file in an HTML interface. For more information, see Viewing OpenEdge Management log files .
Note: Restarting the AdminServer resets the levels of the subsystems to their default levels.
System — Select the System tab to view graphs that display CPU and memory utilized, memory pages paged in and out, and JVM memory utilized by the AdminServer over a period of time in the System Overview page.