Skip to content

Instantly share code, notes, and snippets.

@mikekistler
Last active October 16, 2022 14:39
Show Gist options
  • Save mikekistler/ad4e5c65dd57b2e2e3a77093597d4a89 to your computer and use it in GitHub Desktop.
Save mikekistler/ad4e5c65dd57b2e2e3a77093597d4a89 to your computer and use it in GitHub Desktop.
Entity Relationship diagram for the Azure Load Test service

Here is a collection of entity-relationship diagrams I created for the Azure Load Test service based on the Key Concepts in the public documentation.

Test

erDiagram
    TEST { 
        string name
        string description
        integer num_engines
        }
    TEST ||--|| JMETER-SCRIPT : contains
    TEST ||--|{ CONFIGURATION-FILE : contains
    TEST ||--|{ ENV-VARIABLE : contains
    TEST ||--|{ APP-COMPONENT : contains
    TEST ||--|{ METRIC : defines
Loading

Test Run

erDiagram
    TEST { 
        string name
        }
    TEST ||--|{ TEST-RUN : "one execution of"
    TEST-RUN ||--|{ JMETER-LOG : contains
    TEST-RUN ||--|{ YAML-CONFIGURATION : contains
    TEST-RUN ||--|{ APP-COMPONENT : contains
    TEST-RUN ||--|{ RESULT : contains
Loading

App Component

erDiagram
    TEST { 
        string name
        }
    TEST ||--|{ APP-COMPONENT : contains
    TEST ||--|{ TEST-RUN : "one execution of"
    TEST-RUN ||--|{ APP-COMPONENT : contains
    APP-COMPONENT {
        object metrics
    }
Loading
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment