Skip to content

Fix Graph/Dependency View #40

@LitschiW

Description

@LitschiW

Description

The simulator output originally supported the output of an html-based (d3.js) site that illustrated the dependencies between services and instance counts. For this, it monitored the origins and targerts of all requests
This graph broke with version 3 and is not properly fixed by now.

The graph originally showed the effective dependencies (so only dependendencies that were actually used).

Alternative/Additional features that could be implemented in this context

OpenTracing Adapter implementation

Instead of storing or creating the graph, the simulator should actually create a trace that is compatible with OpenTelemetry (Jäger/Zipkin/Kieker). See here for instructions.
So the dependency/performance analysis of the results can be done using external tools.

Static Dependency graph

The dependency graph can actually be created during parse-time, before the actual simulation.
This is way less complicated
However, this will not result in an effective dependencies graph.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions