github.com/pyroscope-io/pyroscope@v0.37.3-0.20230725203016-5f6947968bd0/cypress/fixtures/hotrod-python-driver-cpu.json (about)

     1  {
     2    "flamebearer": {
     3      "names": [
     4        "total",
     5        "threading.py:930 - _bootstrap",
     6        "threading.py:973 - _bootstrap_inner",
     7        "threading.py:910 - run",
     8        "threadloop/threadloop.py:78 - _start_io_loop",
     9        "tornado/platform/asyncio.py:199 - start",
    10        "asyncio/base_events.py:596 - run_forever",
    11        "asyncio/base_events.py:1891 - _run_once",
    12        "asyncio/events.py:80 - _run",
    13        "tornado/ioloop.py:688 - \u003clambda\u003e",
    14        "tornado/ioloop.py:741 - _run_callback",
    15        "tornado/gen.py:814 - inner",
    16        "tornado/gen.py:775 - run",
    17        "tornado/gen.py:818 - handle_yield",
    18        "asyncio/base_events.py:1890 - _run_once",
    19        "tornado/gen.py:769 - run",
    20        "jaeger_client/reporter.py:168 - _consume_queue",
    21        "tornado/gen.py:234 - wrapper",
    22        "jaeger_client/reporter.py:194 - _submit",
    23        "tornado/gen.py:216 - wrapper",
    24        "jaeger_client/reporter.py:211 - _send",
    25        "jaeger_client/thrift_gen/agent/Agent.py:99 - emitBatch",
    26        "jaeger_client/thrift_gen/agent/Agent.py:108 - send_emitBatch",
    27        "thrift/transport/TTransport.py:179 - flush",
    28        "jaeger_client/TUDPTransport.py:41 - write",
    29        "jaeger_client/thrift_gen/agent/Agent.py:266 - write",
    30        "jaeger_client/thrift_gen/jaeger/ttypes.py:797 - write",
    31        "jaeger_client/thrift_gen/jaeger/ttypes.py:588 - write",
    32        "thrift/protocol/TCompactProtocol.py:42 - nested",
    33        "thrift/protocol/TCompactProtocol.py:283 - __writeBinary",
    34        "thrift/protocol/TCompactProtocol.py:220 - __writeSize",
    35        "thrift/protocol/TCompactProtocol.py:154 - __writeVarint",
    36        "thrift/protocol/TCompactProtocol.py:64 - writeVarint",
    37        "jaeger_client/thrift_gen/agent/Agent.py:106 - send_emitBatch",
    38        "jaeger_client/thrift_gen/agent/Agent.py:263 - write",
    39        "thrift/protocol/TCompactProtocol.py:229 - writeCollectionBegin",
    40        "jaeger_client/thrift_gen/jaeger/ttypes.py:151 - write",
    41        "thrift/protocol/TCompactProtocol.py:179 - writeStructBegin",
    42        "jaeger_client/thrift_gen/jaeger/ttypes.py:555 - write",
    43        "thrift/protocol/TCompactProtocol.py:70 - writeVarint",
    44        "asyncio/selector_events.py:120 - _read_from_self",
    45        "flask/app.py:2088 - __call__",
    46        "flask/app.py:2070 - wsgi_app",
    47        "flask/app.py:1516 - full_dispatch_request",
    48        "flask/app.py:1499 - dispatch_request",
    49        "services/driver/server.py:25 - find_nearest",
    50        "flask/json/__init__.py:347 - jsonify",
    51        "werkzeug/local.py:430 - __get__",
    52        "werkzeug/local.py:544 - _get_current_object",
    53        "flask/globals.py:48 - _find_app",
    54        "werkzeug/local.py:247 - top",
    55        "werkzeug/local.py:153 - __getattr__",
    56        "flask/app.py:1513 - full_dispatch_request",
    57        "services/driver/server.py:32 - handle_find_nearest",
    58        "services/driver/server.py:30 - \u003clistcomp\u003e",
    59        "services/driver/redis.py:13 - get_driver",
    60        "asyncio/events.py:95 - _run",
    61        "tornado/ioloop.py:761 - _run_callback",
    62        "tornado/gen.py:792 - run",
    63        "tornado/gen.py:254 - wrapper",
    64        "tornado/gen.py:741 - __init__",
    65        "tornado/gen.py:780 - run",
    66        "jaeger_client/reporter.py:195 - _submit"
    67      ],
    68      "levels": [
    69        [0, 8159, 0, 0],
    70        [0, 1, 0, 7, 0, 2, 0, 41, 0, 8156, 0, 1],
    71        [0, 1, 0, 7, 0, 2, 0, 42, 0, 8156, 0, 2],
    72        [0, 1, 0, 56, 0, 1, 0, 52, 0, 1, 0, 43, 0, 8156, 0, 3],
    73        [0, 1, 0, 9, 0, 1, 0, 44, 0, 1, 0, 44, 0, 8156, 0, 4],
    74        [0, 1, 0, 57, 0, 1, 0, 45, 0, 1, 0, 45, 0, 8156, 0, 5],
    75        [0, 1, 0, 11, 0, 1, 0, 53, 0, 1, 0, 46, 0, 8156, 0, 6],
    76        [0, 1, 0, 58, 0, 1, 0, 54, 0, 1, 0, 47, 0, 8155, 0, 14, 0, 1, 0, 7],
    77        [0, 1, 0, 7, 0, 1, 1, 55, 0, 1, 0, 48, 0, 8155, 0, 8, 0, 1, 0, 8],
    78        [0, 1, 0, 56, 1, 1, 0, 49, 0, 465, 465, 40, 0, 7690, 0, 9, 0, 1, 0, 9],
    79        [0, 1, 0, 9, 1, 1, 0, 50, 465, 7690, 0, 10, 0, 1, 0, 10],
    80        [0, 1, 0, 57, 1, 1, 1, 51, 465, 7690, 0, 11, 0, 1, 0, 11],
    81        [0, 1, 0, 11, 467, 7690, 0, 15, 0, 1, 0, 12],
    82        [0, 1, 0, 58, 467, 7690, 0, 16, 0, 1, 1, 13],
    83        [0, 1, 0, 7, 467, 7690, 0, 17],
    84        [0, 1, 0, 56, 467, 7690, 0, 18],
    85        [0, 1, 0, 9, 467, 7690, 0, 19],
    86        [0, 1, 0, 57, 467, 7690, 0, 20],
    87        [0, 1, 0, 11, 467, 7690, 0, 21],
    88        [0, 1, 0, 59, 467, 3, 0, 33, 0, 7687, 0, 22],
    89        [0, 1, 0, 60, 467, 3, 0, 34, 0, 1, 0, 25, 0, 7686, 0, 23],
    90        [0, 1, 0, 61, 467, 3, 0, 26, 0, 1, 0, 26, 0, 7686, 7686, 24],
    91        [0, 1, 1, 62, 467, 1, 0, 38, 0, 1, 0, 27, 0, 1, 1, 35, 0, 1, 0, 27],
    92        [468, 1, 0, 28, 0, 1, 0, 36, 1, 1, 0, 28],
    93        [468, 1, 0, 29, 0, 1, 1, 37, 1, 1, 0, 29],
    94        [468, 1, 0, 30, 2, 1, 0, 30],
    95        [468, 1, 0, 31, 2, 1, 0, 31],
    96        [468, 1, 1, 39, 2, 1, 1, 32]
    97      ],
    98      "numTicks": 8159,
    99      "maxSelf": 7686,
   100      "spyName": "pyspy",
   101      "sampleRate": 100,
   102      "units": "samples",
   103      "format": "single"
   104    },
   105    "metadata": {
   106      "format": "single",
   107      "sampleRate": 100,
   108      "spyName": "pyspy",
   109      "units": "samples"
   110    },
   111    "timeline": {
   112      "startTime": 1634591500,
   113      "samples": [2405, 2168, 1761, 1829],
   114      "durationDelta": 10
   115    },
   116    "groups": {}
   117  }