|
10 | 10 | dimension: true |
11 | 11 | - name: job_duration |
12 | 12 | type: long |
| 13 | + metric_type: gauge |
13 | 14 | description: Duration of the job. |
14 | 15 | - name: jobs |
15 | 16 | type: group |
16 | 17 | fields: |
17 | 18 | - name: failed |
18 | 19 | type: long |
| 20 | + metric_type: counter |
19 | 21 | description: Number of failed jobs. |
20 | 22 | - name: succeeded |
21 | 23 | type: long |
| 24 | + metric_type: counter |
22 | 25 | description: Number of successful jobs. |
23 | 26 | - name: mbean |
24 | 27 | type: keyword |
|
30 | 33 | fields: |
31 | 34 | - name: completed_count |
32 | 35 | type: long |
| 36 | + metric_type: counter |
33 | 37 | description: Total number of completed stages. |
34 | 38 | - name: failed_count |
35 | 39 | type: long |
| 40 | + metric_type: counter |
36 | 41 | description: Total number of failed stages. |
37 | 42 | - name: skipped_count |
38 | 43 | type: long |
| 44 | + metric_type: counter |
39 | 45 | description: Total number of skipped stages. |
40 | 46 | - name: tasks |
41 | 47 | type: group |
42 | 48 | fields: |
43 | 49 | - name: completed |
44 | 50 | type: long |
| 51 | + metric_type: counter |
45 | 52 | description: Number of completed tasks. |
46 | 53 | - name: executors |
47 | 54 | type: group |
48 | 55 | fields: |
49 | 56 | - name: black_listed |
50 | 57 | type: long |
| 58 | + metric_type: counter |
51 | 59 | description: Number of blacklisted executors for the tasks. |
52 | 60 | - name: excluded |
53 | 61 | type: long |
| 62 | + metric_type: counter |
54 | 63 | description: Number of excluded executors for the tasks. |
55 | 64 | - name: unblack_listed |
56 | 65 | type: long |
| 66 | + metric_type: counter |
57 | 67 | description: Number of unblacklisted executors for the tasks. |
58 | 68 | - name: unexcluded |
59 | 69 | type: long |
| 70 | + metric_type: counter |
60 | 71 | description: Number of unexcluded executors for the tasks. |
61 | 72 | - name: failed |
62 | 73 | type: long |
| 74 | + metric_type: counter |
63 | 75 | description: Number of failed tasks. |
64 | 76 | - name: killed |
65 | 77 | type: long |
| 78 | + metric_type: counter |
66 | 79 | description: Number of killed tasks. |
67 | 80 | - name: skipped |
68 | 81 | type: long |
| 82 | + metric_type: counter |
69 | 83 | description: Number of skipped tasks. |
70 | 84 | - name: disk.space_used |
71 | 85 | type: long |
| 86 | + metric_type: gauge |
72 | 87 | description: Amount of the disk space utilized in MB. |
73 | 88 | - name: memory |
74 | 89 | type: group |
75 | 90 | fields: |
76 | 91 | - name: max_mem |
77 | 92 | type: long |
| 93 | + metric_type: gauge |
78 | 94 | description: Maximum amount of memory available for storage, in MB. |
79 | 95 | - name: off_heap |
80 | 96 | type: group |
81 | 97 | fields: |
82 | 98 | - name: max |
83 | 99 | type: long |
| 100 | + metric_type: gauge |
84 | 101 | description: Maximum amount of off heap memory available, in MB. |
85 | 102 | - name: used |
86 | 103 | type: long |
| 104 | + metric_type: gauge |
87 | 105 | description: Total amount of off heap memory used, in MB. |
88 | 106 | - name: remaining |
89 | 107 | type: long |
| 108 | + metric_type: gauge |
90 | 109 | description: Remaining amount of off heap memory, in MB. |
91 | 110 | - name: on_heap |
92 | 111 | type: group |
93 | 112 | fields: |
94 | 113 | - name: max |
95 | 114 | type: long |
| 115 | + metric_type: gauge |
96 | 116 | description: Maximum amount of on heap memory available, in MB. |
97 | 117 | - name: used |
98 | 118 | type: long |
| 119 | + metric_type: gauge |
99 | 120 | description: Total amount of on heap memory used, in MB. |
100 | 121 | - name: remaining |
101 | 122 | type: long |
| 123 | + metric_type: gauge |
102 | 124 | description: Remaining amount of on heap memory, in MB. |
103 | 125 | - name: used |
104 | 126 | type: long |
| 127 | + metric_type: gauge |
105 | 128 | description: Total amount of memory used for storage, in MB. |
106 | 129 | - name: remaining |
107 | 130 | type: long |
| 131 | + metric_type: gauge |
108 | 132 | description: Remaining amount of storage memory, in MB. |
109 | 133 | - name: dag_scheduler |
110 | 134 | type: group |
|
114 | 138 | fields: |
115 | 139 | - name: active |
116 | 140 | type: long |
| 141 | + metric_type: gauge |
117 | 142 | description: Number of active jobs. |
118 | 143 | - name: all |
119 | 144 | type: long |
| 145 | + metric_type: gauge |
120 | 146 | description: Total number of jobs. |
121 | 147 | - name: stages |
122 | 148 | type: group |
123 | 149 | fields: |
124 | 150 | - name: failed |
125 | 151 | type: long |
| 152 | + metric_type: gauge |
126 | 153 | description: Number of failed stages. |
127 | 154 | - name: running |
128 | 155 | type: long |
| 156 | + metric_type: gauge |
129 | 157 | description: Number of running stages. |
130 | 158 | - name: waiting |
131 | 159 | type: long |
| 160 | + metric_type: gauge |
132 | 161 | description: Number of waiting stages |
133 | 162 | - name: executors |
134 | 163 | type: group |
135 | 164 | fields: |
136 | 165 | - name: all |
137 | 166 | type: long |
| 167 | + metric_type: gauge |
138 | 168 | description: Total number of executors. |
139 | 169 | - name: decommission_unfinished |
140 | 170 | type: long |
| 171 | + metric_type: counter |
141 | 172 | description: Total number of decommissioned unfinished executors. |
142 | 173 | - name: exited_unexpectedly |
143 | 174 | type: long |
| 175 | + metric_type: counter |
144 | 176 | description: Total number of executors exited unexpectedly. |
145 | 177 | - name: gracefully_decommissioned |
146 | 178 | type: long |
| 179 | + metric_type: counter |
147 | 180 | description: Total number of executors gracefully decommissioned. |
148 | 181 | - name: killed_by_driver |
149 | 182 | type: long |
| 183 | + metric_type: counter |
150 | 184 | description: Total number of executors killed by driver. |
151 | 185 | - name: pending_to_remove |
152 | 186 | type: long |
| 187 | + metric_type: gauge |
153 | 188 | description: Total number of executors pending to be removed. |
154 | 189 | - name: to_add |
155 | 190 | type: long |
| 191 | + metric_type: gauge |
156 | 192 | description: Total number of executors to be added. |
157 | 193 | - name: max_needed |
158 | 194 | type: long |
| 195 | + metric_type: gauge |
159 | 196 | description: Maximum number of executors needed. |
160 | 197 | - name: target |
161 | 198 | type: long |
| 199 | + metric_type: gauge |
162 | 200 | description: Total number of target executors. |
163 | 201 | - name: executor_metrics |
164 | 202 | type: group |
|
168 | 206 | fields: |
169 | 207 | - name: direct_pool |
170 | 208 | type: long |
| 209 | + metric_type: gauge |
171 | 210 | description: Peak memory that the JVM is using for direct buffer pool. |
172 | 211 | - name: jvm |
173 | 212 | type: group |
174 | 213 | fields: |
175 | 214 | - name: heap |
176 | 215 | type: long |
| 216 | + metric_type: counter |
177 | 217 | description: Peak memory usage of the heap that is used for object allocation. |
178 | 218 | - name: off_heap |
179 | 219 | type: long |
| 220 | + metric_type: counter |
180 | 221 | description: Peak memory usage of non-heap memory that is used by the Java virtual machine. |
181 | 222 | - name: mapped_pool |
182 | 223 | type: long |
| 224 | + metric_type: gauge |
183 | 225 | description: Peak memory that the JVM is using for mapped buffer pool |
184 | 226 | - name: gc |
185 | 227 | type: group |
|
189 | 231 | fields: |
190 | 232 | - name: count |
191 | 233 | type: long |
| 234 | + metric_type: gauge |
192 | 235 | description: Total major GC count. For example, the garbage collector is one of MarkSweepCompact, PS MarkSweep, ConcurrentMarkSweep, G1 Old Generation and so on. |
193 | 236 | - name: time |
194 | 237 | type: long |
| 238 | + metric_type: gauge |
195 | 239 | description: Elapsed total major GC time. The value is expressed in milliseconds. |
196 | 240 | - name: minor |
197 | 241 | type: group |
198 | 242 | fields: |
199 | 243 | - name: count |
200 | 244 | type: long |
| 245 | + metric_type: gauge |
201 | 246 | description: Total minor GC count. For example, the garbage collector is one of Copy, PS Scavenge, ParNew, G1 Young Generation and so on. |
202 | 247 | - name: time |
203 | 248 | type: long |
| 249 | + metric_type: gauge |
204 | 250 | description: Elapsed total minor GC time. The value is expressed in milliseconds. |
205 | 251 | - name: heap_memory |
206 | 252 | type: group |
|
210 | 256 | fields: |
211 | 257 | - name: execution |
212 | 258 | type: long |
| 259 | + metric_type: gauge |
213 | 260 | description: Peak off heap execution memory in use, in bytes. |
214 | 261 | - name: storage |
215 | 262 | type: long |
| 263 | + metric_type: gauge |
216 | 264 | description: Peak off heap storage memory in use, in bytes. |
217 | 265 | - name: unified |
218 | 266 | type: long |
| 267 | + metric_type: gauge |
219 | 268 | description: Peak off heap memory (execution and storage). |
220 | 269 | - name: 'on' |
221 | 270 | type: group |
222 | 271 | fields: |
223 | 272 | - name: execution |
224 | 273 | type: long |
| 274 | + metric_type: gauge |
225 | 275 | description: Peak on heap execution memory in use, in bytes. |
226 | 276 | - name: storage |
227 | 277 | type: long |
| 278 | + metric_type: gauge |
228 | 279 | description: Peak on heap storage memory in use, in bytes. |
229 | 280 | - name: unified |
230 | 281 | type: long |
| 282 | + metric_type: gauge |
231 | 283 | description: Peak on heap memory (execution and storage). |
232 | 284 | - name: process_tree |
233 | 285 | type: group |
|
237 | 289 | fields: |
238 | 290 | - name: rss_memory |
239 | 291 | type: long |
| 292 | + metric_type: gauge |
240 | 293 | description: 'Resident Set Size: number of pages the process has in real memory. This is just the pages which count toward text, data, or stack space. This does not include pages which have not been demand-loaded in, or which are swapped out.' |
241 | 294 | - name: v_memory |
242 | 295 | type: long |
| 296 | + metric_type: gauge |
243 | 297 | description: Virtual memory size in bytes. |
244 | 298 | - name: other |
245 | 299 | type: group |
246 | 300 | fields: |
247 | 301 | - name: rss_memory |
248 | 302 | type: long |
| 303 | + metric_type: gauge |
249 | 304 | - name: v_memory |
250 | 305 | type: long |
| 306 | + metric_type: gauge |
251 | 307 | - name: python |
252 | 308 | type: group |
253 | 309 | fields: |
254 | 310 | - name: rss_memory |
255 | 311 | type: long |
| 312 | + metric_type: gauge |
256 | 313 | - name: v_memory |
257 | 314 | type: long |
| 315 | + metric_type: gauge |
258 | 316 | - name: hive_external_catalog |
259 | 317 | type: group |
260 | 318 | fields: |
261 | 319 | - name: file_cache_hits |
262 | 320 | type: long |
| 321 | + metric_type: counter |
263 | 322 | description: Total number of file cache hits. |
264 | 323 | - name: files_discovered |
265 | 324 | type: long |
| 325 | + metric_type: counter |
266 | 326 | description: Total number of files discovered. |
267 | 327 | - name: hive_client_calls |
268 | 328 | type: long |
| 329 | + metric_type: counter |
269 | 330 | description: Total number of Hive Client calls. |
270 | 331 | - name: parallel_listing_job.count |
271 | 332 | type: long |
| 333 | + metric_type: counter |
272 | 334 | description: Number of jobs running parallely. |
273 | 335 | - name: partitions_fetched |
274 | 336 | type: long |
| 337 | + metric_type: counter |
275 | 338 | description: Number of partitions fetched. |
276 | 339 | - name: jvm.cpu.time |
277 | 340 | type: long |
| 341 | + metric_type: gauge |
278 | 342 | description: Elapsed CPU time the JVM spent. |
279 | 343 | - name: spark.streaming |
280 | 344 | type: group |
|
284 | 348 | fields: |
285 | 349 | - name: rows.total |
286 | 350 | type: long |
| 351 | + metric_type: gauge |
287 | 352 | description: Total number of rows. |
288 | 353 | - name: used_bytes |
289 | 354 | type: long |
| 355 | + metric_type: gauge |
290 | 356 | description: Total number of bytes utilized. |
291 | 357 | - name: processing_rate.total |
292 | 358 | type: double |
| 359 | + metric_type: gauge |
293 | 360 | description: Total rate of processing. |
294 | 361 | - name: latency |
295 | 362 | type: long |
| 363 | + metric_type: gauge |
296 | 364 | - name: event_time.watermark |
297 | 365 | type: long |
| 366 | + metric_type: gauge |
298 | 367 | - name: input_rate.total |
299 | 368 | type: double |
| 369 | + metric_type: gauge |
300 | 370 | description: Total rate of the input. |
0 commit comments