EditAttachPrintable

TRS Delta Monitoring Task (DMT) Troubleshooting todo.png

Authors: WilliamChatham
Build basis: V7.0.2, V7.0.3 and V7.1.

The objective of page is to provide an overview of the TRS Delta Monitoring Task (DMT) and also include troubleshooting steps.

What is the Delta Monitoring Task (DMT):

The DMT purpose is to query for and processes three kinds of change (in this order)

  1. Apply compensating actions.
  2. Process changes in durable log (eg user makes a change to a requirement).
  3. Container recovery.

  • The DMT is executed every 2 seconds (non configurable).
  • The DMT gives Administrators a way to determine how up to date TRS processing is.
  • DMT can be monitored by Administrators in the Tracked Resource Set monoto0ring page which shows the Watermark (How up to date the TRS processing is) :

Watermark

In Log based we have a new concept of the "Watermark”

  • Watermark includes a pair of timestamps [t1, t2)
  • Defines the “currency” of the TRS
    • Everything before t2 in the DB is up-to-date in the TRS (*)
    • TRS status shows the watermark.
    • Its duration, and the lag.

[Screen Print showing Watermark page]

Compensation actions:

Compensation actions result in changes in the changelog

  • Archive & restore - ExcludedContainers
    • Baseline is excluded As archive/restore
    • Historic baseline is created (since 7.1) – As restore
    • Repair & purge – when a state has been modified (no ExcludedContainer)
  • Applying compensation actions does not alter the watermark interval
    • ExcludedContainer will be added and then removed when compensationfinished
    • Unchanging watermark could be due to compensation actions

DMT Troubleshooting

TBD

DMT Performance

TBD

How to determine what the DMT is processing:

TBD

Related topics: Deployment web home, Deployment web home

External links:

Additional contributors: TWikiUser, TWikiUser

Edit | Attach | Printable | Raw View | Backlinks: Web, All Webs | History: r4 < r3 < r2 < r1 | More topic actions...
This site is powered by the TWiki collaboration platformCopyright © by IBM and non-IBM contributing authors. All material on this collaboration platform is the property of the contributing authors.
Contributions are governed by our Terms of Use. Please read the following disclaimer.
Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.