|
49 | 49 | # |
50 | 50 | processors: |
51 | 51 | metrics: |
| 52 | + defaults: |
| 53 | + aggregate: |
| 54 | + # one of [boolean, `${number}x`] |
| 55 | + &default_aggregate 1x |
| 56 | + export: |
| 57 | + # one of [boolean, `${number}x`] |
| 58 | + &default_export 60x |
52 | 59 | blocks_size: |
53 | 60 | name: ghc_eventlog_BlocksSize |
54 | 61 | description: The current heap size, calculated by the allocated number of blocks. |
55 | | - aggregate: 1x # one of [boolean, `${number}x`] |
56 | | - export: 60x # one of [boolean, `${number}x`] |
| 62 | + aggregate: *default_aggregate |
| 63 | + export: *default_export |
57 | 64 | capability_usage: |
58 | 65 | name: ghc_eventlog_CapabilityUsageDuration |
59 | 66 | description: The duration of each capability usage span. |
60 | | - aggregate: 1x # one of [boolean, `${number}x`] |
61 | | - export: 60x # one of [boolean, `${number}x`] |
| 67 | + aggregate: *default_aggregate |
| 68 | + export: *default_export |
62 | 69 | heap_allocated: |
63 | 70 | name: ghc_eventlog_HeapAllocated |
64 | 71 | description: The size of a newly allocated chunk of heap. |
65 | | - aggregate: 1x # one of [boolean, `${number}x`] |
66 | | - export: 60x # one of [boolean, `${number}x`] |
| 72 | + aggregate: *default_aggregate |
| 73 | + export: *default_export |
67 | 74 | heap_live: |
68 | 75 | name: ghc_eventlog_HeapLive |
69 | 76 | description: The current heap size, calculated by the allocated number of megablocks. |
70 | | - aggregate: 1x # one of [boolean, `${number}x`] |
71 | | - export: 60x # one of [boolean, `${number}x`] |
| 77 | + aggregate: *default_aggregate |
| 78 | + export: *default_export |
72 | 79 | heap_prof_sample: |
73 | 80 | name: ghc_eventlog_HeapProfSample |
74 | 81 | description: A heap profile sample. |
75 | | - aggregate: 1x # one of [boolean, `${number}x`] |
76 | | - export: 60x # one of [boolean, `${number}x`] |
| 82 | + aggregate: *default_aggregate |
| 83 | + export: *default_export |
77 | 84 | heap_size: |
78 | 85 | name: ghc_eventlog_HeapSize |
79 | 86 | description: The current heap size, calculated by the allocated number of megablocks. |
80 | | - aggregate: 1x # one of [boolean, `${number}x`] |
81 | | - export: 60x # one of [boolean, `${number}x`] |
| 87 | + aggregate: *default_aggregate |
| 88 | + export: *default_export |
82 | 89 | mem_current: |
83 | 90 | name: ghc_eventlog_MemCurrent |
84 | 91 | description: The number of megablocks currently allocated. |
85 | | - aggregate: 1x # one of [boolean, `${number}x`] |
86 | | - export: 60x # one of [boolean, `${number}x`] |
| 92 | + aggregate: *default_aggregate |
| 93 | + export: *default_export |
87 | 94 | mem_needed: |
88 | 95 | name: ghc_eventlog_MemNeeded |
89 | 96 | description: The number of megablocks currently needed. |
90 | | - aggregate: 1x # one of [boolean, `${number}x`] |
91 | | - export: 60x # one of [boolean, `${number}x`] |
| 97 | + aggregate: *default_aggregate |
| 98 | + export: *default_export |
92 | 99 | mem_returned: |
93 | 100 | name: ghc_eventlog_MemReturned |
94 | 101 | description: The number of megablocks currently being returned to the OS. |
95 | | - aggregate: 1x # one of [boolean, `${number}x`] |
96 | | - export: 60x # one of [boolean, `${number}x`] |
| 102 | + aggregate: *default_aggregate |
| 103 | + export: *default_export |
97 | 104 | traces: |
98 | 105 | capability_usage: |
99 | 106 | name: ghc_eventlog_CapabilityUsage |
|
0 commit comments