{
  "traceId": {
    "type": "uuid",
    "changingFrequency": "1"
  },
  "serviceInstanceName": {
    "type": "randomString",
    "length": "10",
    "letters": true,
    "numbers": true,
    "domainSize": 10
  },
  "serviceName": {
    "type": "fixedString",
    "value": "service_"
  },
  "segments": {
    "type": "randomList",
    "size": 5,
    "item": {
      "endpointName": {
        "type": "randomString",
        "length": "10",
        "prefix": "test_",
        "letters": true,
        "numbers": true,
        "domainSize": 10
      },
      "error": {
        "type": "randomInt",
        "min": 1,
        "max": 1
      },
      "now": {
        "type": "time",
        "stepMillisecond": 1000,
        "waitMillisecond": 1000
      },
      "tags": {
        "type": "randomList",
        "size": 5,
        "item": {
          "key": {
            "type": "randomString",
            "length": "10",
            "prefix": "test_tag_",
            "letters": true,
            "numbers": true,
            "domainSize": 5
          },
          "value": {
            "type": "randomString",
            "length": "10",
            "prefix": "test_value_",
            "letters": true,
            "numbers": true,
            "domainSize": 10
          }
        }
      },
      "spans": {
        "type": "randomList",
        "size": 5,
        "item": {
          "latency": {
            "type": "randomInt",
            "min": 100,
            "max": 1000
          },
          "operationName": {
            "type": "randomString",
            "length": "10",
            "prefix": "test_endpoint_",
            "letters": true,
            "numbers": true
          },
          "componentId": {
            "type": "randomInt",
            "min": "0",
            "max": "4"
          },
          "error": {
            "type": "randomBool",
            "possibility": "0.2"
          },
          "tags": {
            "type": "randomList",
            "size": 5,
            "item": {
              "key": {
                "type": "randomString",
                "length": "10",
                "prefix": "test_tag_key_",
                "letters": true,
                "numbers": true,
                "domainSize": 10
              },
              "value": {
                "type": "randomString",
                "length": "10",
                "prefix": "test_tag_val_",
                "letters": true,
                "numbers": true
              }
            }
          }
        }
      }
    }
  }
}