Documentation

Comparative analysis for two DTLknowsWhy snapshots (see below)
Post Reply
Didier
Site Admin
Posts: 29
Joined: Fri Jul 17, 2026 4:29 pm

Documentation

Post by Didier »

DTLcompare compares two DTLknowsWhy remote diagnostic snapshots: one collected from a computer where access works, and one collected from a computer where the same access fails.

It produces a ranked diagnostic analysis that highlights confirmed differences, eliminated causes, likely causes, evidence, and suggested remediation steps. Reports can be generated as JSON, plain text, and HTML.

Important prerequisite: The DTLknowsWhy Tool.
DTLcompare is not a standalone diagnostic collector. It is an analysis companion for DTLknowsWhy.

Before using this tool, you must have:

DTLknowsWhy available in your Python environment.
The DTLknowsWhy expert package importable, because comparative_analysis.py imports expert.compare.
Two JSON snapshots generated by DTLknowsWhy remote diagnostics.
If Python cannot import expert.compare, DTLcompare will fail at startup. Run the tool from an environment where DTLknowsWhy is installed or where its source directory is included in PYTHONPATH.

See:
https://netdtl.com/DTLcompare_en.html
https://netdtl.com/DTLcompare.html
Post Reply