Accessing Queue Watcher

You can access the Queue Watcher through your web browser to obtain information about queue information.

To access Queue Watcher, do the following:

  1. Open your web browser to http://host:port/queueWatch, where host:port is the IP address and port number where Sterling B2B Integrator resides on your system.
    A login page appears.
    Note: Any user with Administrator privileges can login to the Queue Watcher application, provided he has all the necessary permissions or is a part of the Sterling B2B Integrator Administrator group.
  2. Type your username and password.
    The Queue Watcher displays the following information:
    Heading Description
    View Active Threads for All Queues Displays a list of all active queue threads. When selected, you can review the following information:

    QueueName – Displays the queue name.

    Min – Minimum number of threads available for the queue. The threads will be honored even if they are higher than MaxThreads (global maximum queue threads). The minimum number of threads cannot be higher than the maximum number. The fairness calculation does not apply for minimum threads.

    Used – Number of business processes currently running on a thread.

    Calc – Fairshare thread calculation for the queue. Fairshare is based on concurrent activities on all queues and is dynamically updated.

    Pool – Number of threads in a queue's pool. Threads timeout if they are not used.

    Max – Maximum number of threads used by the queue. Calc determines the maximum concurrent threads that is dynamically calculated.

    Queue Depth – Number of business processes waiting for a thread in the queue.

    List of Working Threads – List of business processes currently running on a thread.

    Pause All Queues Use this option to stop queues. Stopping individual queues is not possible.
    Restart All Queues Use this option to restart queues. Restarting individual queues is not possible. DBResources will use this command if the database becomes unavailable.
    View Default Queue Configuration Parms Displays the parameters set for all of the queues.
    View Active Queue Configuration Parms Displays the current queue configuration.
    View list of Workflow IDs that recover would see in the queue

    Displays the workflow ID when it is run or moved to another node in the cluster. Valid values are:

    Executed

    Moved to another (cluster ) node

    View Context Cache Entries
    Displays the context cache entries.
    Note: If entries show up as invalid they are still correct and do not indicate an error.

    Soft Reference Cache Slots in use - Workflow Context (wfc) is saved into this queue (hashtable) and can be recovered from it. This is the fastest back queue. If required, the garbage collector can acquire more heap space from this queue. The workflow contexts are not serialized on this queue.

    In Memory Cache Bytes in use - This memory cache holds the workflow contexts with a size lesser than the configured threshold if it is has space. The workflow contexts are serialized on this queue.

    Disk Cache Bytes in use - This cache holds workflow contexts larger than the defined threshold. The workflow contexts are serialized on this queue.

    Wait Queue Displays the workflow IDs when the Wait Service is being processed. The Wait Service will only appear if the wait interval is less than 30.
    Queue_1 – Queue_9 Displays running and waiting (for available thread) business processes.
    View Heap Memory Level Displays heap usage in the system. Business processes can run if heap space and CPU resources are available.
    View Memory Generation Displays JVM information specific to garbage collection and memory generation.
    View System Information Displays system level information from the JVM.
    View VM Status Displays Java™ Virtual Machine status.
    View Manager Properties Displays the list of properties from the noapp.properties_platform_ifcresources_ext file.
    View Queue Threads Displays a list of all queue threads.
    View All Threads Displays a list of all active threads.
    View Stateful Adapters Displays a list of stateful adapters running in the system. Stateful Adapters are adapters with an adapterType of STATEFUL, for example, the HTTP adapter.
    View Stateless Adapters Displays a list of stateless adapters running in the system. Stateless adapters are adapters with an adapterType of STATELESS, for example, the File System Adapter.
    View Disabled Adapters Displays a list of adapters that are currently marked as disabled (not running).
    View DB Pool Information Displays usage information for the configured DB pools.
    View Cluster Multicast Data Displays load data broadcast from the nodes when running in a cluster.
    Config Queue Configure the queue parameters to tune performance. The parameters are not persisted and are reset when Sterling B2B Integrator restarts.
    Note: The Config Queue, Reset Queue, and Step Monitor fields can only be used one at a time. To submit the data entered, you must click enter.
    Reset Queue Resets the queue to default values. The parameters are not persisted and are reset when Sterling B2B Integrator restarts.
    Note: The Config Queue, Reset Queue, and Step Monitor fields can only be used one at a time. To submit the data entered, you must click enter on your keyboard.
    Step Monitor Displays the list of business processes and workflow contexts in the queue.
    Note: The Config Queue, Reset Queue, and Step Monitor fields can only be used one at a time. To submit the data entered, you must click enter on your keyboard.
    View Properties Displays a list of all available property file names. Select a property from the list, then click Send.
    View Common Properties Displays a list of the named common property files. Select a property from the list, then click Send.