github.com/grafana/pyroscope@v1.18.0/public/app/constants/profile-metrics.json (about)

     1  {
     2    "block:contentions:count:contentions:count": {
     3      "id": "block:contentions:count:contentions:count",
     4      "description": "Total count of blocking contentions",
     5      "type": "contentions",
     6      "group": "block",
     7      "unit": "short"
     8    },
     9    "block:delay:nanoseconds:contentions:count": {
    10      "id": "block:delay:nanoseconds:contentions:count",
    11      "description": "Total nanoseconds spent in blocking delays",
    12      "type": "delay",
    13      "group": "block",
    14      "unit": "ns"
    15    },
    16    "goroutine:goroutine:count:goroutine:count": {
    17      "id": "goroutine:goroutine:count:goroutine:count",
    18      "description": "Current number of goroutines",
    19      "type": "goroutine",
    20      "group": "goroutine",
    21      "unit": "short"
    22    },
    23    "goroutines:goroutine:count:goroutine:count": {
    24      "id": "goroutine:goroutine:count:goroutine:count",
    25      "description": "Current number of goroutines",
    26      "type": "goroutine",
    27      "group": "goroutine",
    28      "unit": "short"
    29    },
    30    "memory:alloc_in_new_tlab_bytes:bytes::": {
    31      "id": "memory:alloc_in_new_tlab_bytes:bytes::",
    32      "description": "Total bytes allocated inside Thread-Local Allocation Buffers (TLAB)",
    33      "type": "alloc_in_new_tlab_bytes",
    34      "group": "memory",
    35      "unit": "bytes"
    36    },
    37    "memory:alloc_in_new_tlab_objects:count::": {
    38      "id": "memory:alloc_in_new_tlab_objects:count::",
    39      "description": "Number of objects allocated inside Thread-Local Allocation Buffers (TLAB)",
    40      "type": "alloc_in_new_tlab_objects",
    41      "group": "memory",
    42      "unit": "short"
    43    },
    44    "memory:alloc_objects:count:space:bytes": {
    45      "id": "memory:alloc_objects:count:space:bytes",
    46      "description": "Total count of objects allocated",
    47      "type": "alloc_objects",
    48      "group": "memory",
    49      "unit": "count"
    50    },
    51    "memory:alloc_space:bytes:space:bytes": {
    52      "id": "memory:alloc_space:bytes:space:bytes",
    53      "description": "Total bytes allocated in the heap",
    54      "type": "alloc_space",
    55      "group": "memory",
    56      "unit": "bytes"
    57    },
    58    "memory:inuse_objects:count:space:bytes": {
    59      "id": "memory:inuse_objects:count:space:bytes",
    60      "description": "Count of objects currently in use",
    61      "type": "inuse_objects",
    62      "group": "memory",
    63      "unit": "short"
    64    },
    65    "memory:inuse_space:bytes:space:bytes": {
    66      "id": "memory:inuse_space:bytes:space:bytes",
    67      "description": "Total bytes of memory currently in use",
    68      "type": "inuse_space",
    69      "group": "memory",
    70      "unit": "bytes"
    71    },
    72    "mutex:contentions:count:contentions:count": {
    73      "id": "mutex:contentions:count:contentions:count",
    74      "description": "Number of observed mutex contentions",
    75      "type": "contentions",
    76      "group": "mutex",
    77      "unit": "short"
    78    },
    79    "mutex:delay:nanoseconds:contentions:count": {
    80      "id": "mutex:delay:nanoseconds:contentions:count",
    81      "description": "Total time spent waiting due to mutex contentions",
    82      "type": "delay",
    83      "group": "mutex",
    84      "unit": "ns"
    85    },
    86    "process_cpu:alloc_samples:count:cpu:nanoseconds": {
    87      "id": "process_cpu:alloc_samples:count:cpu:nanoseconds",
    88      "description": "Count of memory allocation samples during CPU time",
    89      "type": "alloc_samples",
    90      "group": "memory",
    91      "unit": "short"
    92    },
    93    "process_cpu:alloc_size:bytes:cpu:nanoseconds": {
    94      "id": "process_cpu:alloc_size:bytes:cpu:nanoseconds",
    95      "description": "Total bytes allocated during CPU time",
    96      "type": "alloc_size",
    97      "group": "alloc_size",
    98      "unit": "bytes"
    99    },
   100    "process_cpu:cpu:nanoseconds:cpu:nanoseconds": {
   101      "id": "process_cpu:cpu:nanoseconds:cpu:nanoseconds",
   102      "description": "Total nanoseconds of CPU time consumed",
   103      "type": "cpu",
   104      "group": "process_cpu",
   105      "unit": "ns"
   106    },
   107    "process_cpu:exception:count:cpu:nanoseconds": {
   108      "id": "process_cpu:exception:count:cpu:nanoseconds",
   109      "description": "Number of exceptions within the sampled CPU time",
   110      "type": "exceptions",
   111      "group": "exceptions",
   112      "unit": "short"
   113    },
   114    "process_cpu:lock_count:count:cpu:nanoseconds": {
   115      "id": "process_cpu:lock_count:count:cpu:nanoseconds",
   116      "description": "Count of lock acquisitions attempted during CPU time",
   117      "type": "lock_count",
   118      "group": "locks",
   119      "unit": "short"
   120    },
   121    "process_cpu:lock_time:nanoseconds:cpu:nanoseconds": {
   122      "id": "process_cpu:lock_time:nanoseconds:cpu:nanoseconds",
   123      "description": "Cumulative time spent acquiring locks, in nanoseconds",
   124      "type": "lock_time",
   125      "group": "locks",
   126      "unit": "ns"
   127    },
   128    "process_cpu:samples:count::milliseconds": {
   129      "id": "process_cpu:samples:count::milliseconds",
   130      "description": "Total number of process samples collected",
   131      "type": "samples",
   132      "group": "process_cpu",
   133      "unit": "short"
   134    },
   135    "process_cpu:samples:count:cpu:nanoseconds": {
   136      "id": "process_cpu:samples:count:cpu:nanoseconds",
   137      "description": "Count of samples collected over CPU time",
   138      "type": "samples",
   139      "group": "process_cpu",
   140      "unit": "short"
   141    }
   142  }