How to manually monitor tasks waiting for processing for GroupWise and Mobility connectors

  • 7013484
  • 19-Oct-2013
  • 02-Jul-2014

Environment

Novell Data Synchronizer Mobility Pack
Novell GroupWise Mobility Service

Situation

How to check for tasks waiting for processing for GroupWise and Mobility connectors.
How to determine the bottleneck for slow sync performance.

Resolution

  1. See TID 7015282  - How to install dsapp on a Mobility server.
    Note: Once dsapp is loaded, proceed with the steps below.
  2. Select Check & Queries | Show Sync Status
    Note: When running dsapp, you can provide an option to report the same as above: ./dsapp -s

Additional Information

Alternatively, the steps below demonstrate how to do so manually:

  • GroupWise connector events - From a terminal window:
    • tac /var/log/datasync/connectors/groupwise-agent.log | grep -im1 queue
      Note: In DataSync 1.2.5 or earlier, replace the path to the log with
      /var/log/datasync/connectors/default.pipeline1.groupwise-AppInterface.log
    • psql -U datasync_user datasync -c "select state,count(*) from consumerevents where state!='1000' group by state;"
  • Mobility connector events - From a terminal window:
    • tac /var/log/datasync/connectors/mobility-agent.log | grep -im1 queue
      Note: In DataSync 1.2.5 or earlier, replace the path to the log with
      /var/log/datasync/connectors/default.pipeline1.groupwise-AppInterface.log

    • psql -U datasync_user mobility -c "select state,count(*) from syncevents where state!='1000' group by state;"