{
  "description": "Trace the network path to one host with traditional traceroute or MTR. Web console, speed test, Globalping, file targets and output logging are not in this form.",
  "options": [
    {
      "names": [
        "--tcp",
        "-T"
      ],
      "description": "Use TCP SYN"
    },
    {
      "names": [
        "--udp",
        "-U"
      ],
      "description": "Use UDP"
    },
    {
      "names": [
        "--ipv4",
        "-4"
      ],
      "description": "IPv4 only"
    },
    {
      "names": [
        "--ipv6",
        "-6"
      ],
      "description": "IPv6 only"
    },
    {
      "names": [
        "--port",
        "-p"
      ],
      "description": "Destination port",
      "args": {
        "name": "port",
        "isOptional": false
      }
    },
    {
      "names": [
        "--queries",
        "-q"
      ],
      "description": "Samples per hop",
      "args": {
        "name": "queries",
        "isOptional": false
      }
    },
    {
      "names": [
        "--max-hops",
        "-m"
      ],
      "description": "Max hops",
      "args": {
        "name": "max_hops",
        "isOptional": false
      }
    },
    {
      "names": [
        "--timeout"
      ],
      "description": "Per-probe timeout (ms)",
      "args": {
        "name": "timeout",
        "isOptional": false
      }
    },
    {
      "names": [
        "--no-rdns",
        "-n"
      ],
      "description": "Skip reverse DNS"
    },
    {
      "names": [
        "--mtr",
        "-t"
      ],
      "description": "MTR mode"
    },
    {
      "names": [
        "--report",
        "-r"
      ],
      "description": "MTR report"
    },
    {
      "names": [
        "--json",
        "-j"
      ],
      "description": "JSON output"
    },
    {
      "names": [
        "--no-color",
        "-C"
      ],
      "description": "No color"
    }
  ],
  "args": [
    {
      "name": "target",
      "isOptional": true
    }
  ],
  "name": "nexttrace"
}
