You can not select more than 25 topics Topics must start with a chinese character,a letter or number, can include dashes ('-') and can be up to 35 characters long.

JVM.json 92 kB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464
  1. {
  2. "name": "JVM仪表盘",
  3. "tags": "Actuator",
  4. "configs": {
  5. "links": [],
  6. "panels": [
  7. {
  8. "collapsed": true,
  9. "id": "98ba9b06-9d1e-44b9-a626-f4e704cc39ac",
  10. "layout": {
  11. "h": 1,
  12. "i": "98ba9b06-9d1e-44b9-a626-f4e704cc39ac",
  13. "isResizable": false,
  14. "w": 24,
  15. "x": 0,
  16. "y": 0
  17. },
  18. "name": "Quick Facts",
  19. "panels": [],
  20. "type": "row",
  21. "version": "3.0.0"
  22. },
  23. {
  24. "custom": {
  25. "calc": "lastNotNull",
  26. "colSpan": 2,
  27. "colorMode": "value",
  28. "graphMode": "none",
  29. "textMode": "valueAndName",
  30. "textSize": {},
  31. "valueField": "Value"
  32. },
  33. "datasourceCate": "prometheus",
  34. "datasourceValue": "${datasource}",
  35. "id": "c325f6ba-bca2-42f1-a518-1d3077b54a54",
  36. "layout": {
  37. "h": 4,
  38. "i": "c325f6ba-bca2-42f1-a518-1d3077b54a54",
  39. "isResizable": true,
  40. "w": 6,
  41. "x": 0,
  42. "y": 1
  43. },
  44. "links": [],
  45. "maxPerRow": 4,
  46. "name": "Start time",
  47. "options": {
  48. "standardOptions": {
  49. "util": "datetimeMilliseconds"
  50. },
  51. "thresholds": {
  52. "steps": [
  53. {
  54. "color": "#634CD9",
  55. "type": "base",
  56. "value": null
  57. }
  58. ]
  59. }
  60. },
  61. "targets": [
  62. {
  63. "expr": "process_start_time_seconds{ident=~\"$instance\"}*1000",
  64. "legend": "{{ident}}",
  65. "maxDataPoints": 240,
  66. "refId": "A"
  67. }
  68. ],
  69. "transformations": [
  70. {
  71. "id": "organize",
  72. "options": {}
  73. }
  74. ],
  75. "type": "stat",
  76. "version": "3.0.0"
  77. },
  78. {
  79. "custom": {
  80. "calc": "lastNotNull",
  81. "colSpan": 2,
  82. "colorMode": "value",
  83. "graphMode": "none",
  84. "textMode": "valueAndName",
  85. "textSize": {},
  86. "valueField": "Value"
  87. },
  88. "datasourceCate": "prometheus",
  89. "datasourceValue": "${datasource}",
  90. "id": "95bc69c0-0b29-4dc5-8404-c0ca0741918f",
  91. "layout": {
  92. "h": 4,
  93. "i": "95bc69c0-0b29-4dc5-8404-c0ca0741918f",
  94. "isResizable": true,
  95. "w": 6,
  96. "x": 6,
  97. "y": 1
  98. },
  99. "links": [],
  100. "maxPerRow": 4,
  101. "name": "Uptime",
  102. "options": {
  103. "standardOptions": {
  104. "util": "humantimeSeconds"
  105. },
  106. "thresholds": {
  107. "steps": [
  108. {
  109. "color": "#634CD9",
  110. "type": "base",
  111. "value": null
  112. }
  113. ]
  114. }
  115. },
  116. "targets": [
  117. {
  118. "expr": "process_uptime_seconds{ident=~\"$instance\"}",
  119. "legend": "{{ident}}",
  120. "maxDataPoints": 240,
  121. "refId": "A"
  122. }
  123. ],
  124. "transformations": [
  125. {
  126. "id": "organize",
  127. "options": {}
  128. }
  129. ],
  130. "type": "stat",
  131. "version": "3.0.0"
  132. },
  133. {
  134. "custom": {
  135. "calc": "lastNotNull",
  136. "colSpan": 2,
  137. "colorMode": "value",
  138. "graphMode": "none",
  139. "textMode": "valueAndName",
  140. "textSize": {},
  141. "valueField": "Value"
  142. },
  143. "datasourceCate": "prometheus",
  144. "datasourceValue": "${datasource}",
  145. "id": "03627849-92c0-4a5c-9558-738dc6bd6186",
  146. "layout": {
  147. "h": 4,
  148. "i": "03627849-92c0-4a5c-9558-738dc6bd6186",
  149. "isResizable": true,
  150. "w": 6,
  151. "x": 12,
  152. "y": 1
  153. },
  154. "links": [],
  155. "maxPerRow": 4,
  156. "name": "Heap used",
  157. "options": {
  158. "standardOptions": {
  159. "decimals": 2,
  160. "util": "percent"
  161. },
  162. "thresholds": {
  163. "steps": [
  164. {
  165. "color": "#634CD9",
  166. "type": "base",
  167. "value": null
  168. }
  169. ]
  170. }
  171. },
  172. "targets": [
  173. {
  174. "expr": "sum(jvm_memory_used_bytes{ident=~\"$instance\", area=\"heap\"}) by(ident)/on(ident)(sum(jvm_memory_max_bytes{ident=~\"$instance\", area=\"heap\"}) by(ident)) * 100",
  175. "legend": "{{ident}}",
  176. "maxDataPoints": 240,
  177. "refId": "A"
  178. }
  179. ],
  180. "transformations": [
  181. {
  182. "id": "organize",
  183. "options": {}
  184. }
  185. ],
  186. "type": "stat",
  187. "version": "3.0.0"
  188. },
  189. {
  190. "custom": {
  191. "calc": "lastNotNull",
  192. "colSpan": 2,
  193. "colorMode": "value",
  194. "graphMode": "none",
  195. "textMode": "valueAndName",
  196. "textSize": {},
  197. "valueField": "Value"
  198. },
  199. "datasourceCate": "prometheus",
  200. "datasourceValue": "${datasource}",
  201. "id": "4e85e1c3-9623-4e1c-bbb2-a4824455c5b3",
  202. "layout": {
  203. "h": 4,
  204. "i": "4e85e1c3-9623-4e1c-bbb2-a4824455c5b3",
  205. "isResizable": true,
  206. "w": 6,
  207. "x": 18,
  208. "y": 1
  209. },
  210. "links": [],
  211. "maxPerRow": 4,
  212. "name": "Non-Heap used",
  213. "options": {
  214. "standardOptions": {
  215. "decimals": 2,
  216. "util": "percent"
  217. },
  218. "thresholds": {
  219. "steps": [
  220. {
  221. "color": "#634CD9",
  222. "type": "base",
  223. "value": null
  224. }
  225. ]
  226. }
  227. },
  228. "targets": [
  229. {
  230. "expr": "sum(jvm_memory_used_bytes{ident=~\"$instance\", area=\"nonheap\"})by(ident)/on(ident)(sum(jvm_memory_max_bytes{ident=~\"$instance\", area=\"nonheap\"})by(ident))*100",
  231. "legend": "",
  232. "maxDataPoints": 240,
  233. "refId": "A"
  234. }
  235. ],
  236. "transformations": [
  237. {
  238. "id": "organize",
  239. "options": {}
  240. }
  241. ],
  242. "type": "stat",
  243. "version": "3.0.0"
  244. },
  245. {
  246. "collapsed": true,
  247. "id": "abe6c0c1-8b88-450a-908f-0f51cc973761",
  248. "layout": {
  249. "h": 1,
  250. "i": "abe6c0c1-8b88-450a-908f-0f51cc973761",
  251. "isResizable": false,
  252. "w": 24,
  253. "x": 0,
  254. "y": 5
  255. },
  256. "name": "I/O Overview",
  257. "panels": [],
  258. "type": "row",
  259. "version": "3.0.0"
  260. },
  261. {
  262. "custom": {
  263. "drawStyle": "lines",
  264. "fillOpacity": 0.5,
  265. "gradientMode": "none",
  266. "lineInterpolation": "linear",
  267. "lineWidth": 1,
  268. "scaleDistribution": {
  269. "type": "linear"
  270. },
  271. "spanNulls": false,
  272. "stack": "off"
  273. },
  274. "datasourceCate": "prometheus",
  275. "datasourceValue": "${datasource}",
  276. "id": "4d5bedf5-2b3c-425b-a4be-b5e7f36300af",
  277. "layout": {
  278. "h": 7,
  279. "i": "4d5bedf5-2b3c-425b-a4be-b5e7f36300af",
  280. "isResizable": true,
  281. "w": 6,
  282. "x": 0,
  283. "y": 6
  284. },
  285. "links": [],
  286. "maxPerRow": 4,
  287. "name": "Rate",
  288. "options": {
  289. "legend": {
  290. "behaviour": "showItem",
  291. "displayMode": "hidden"
  292. },
  293. "standardOptions": {},
  294. "thresholds": {
  295. "steps": [
  296. {
  297. "color": "#634CD9",
  298. "type": "base",
  299. "value": null
  300. }
  301. ]
  302. },
  303. "tooltip": {
  304. "mode": "all",
  305. "sort": "none"
  306. }
  307. },
  308. "overrides": [
  309. {
  310. "matcher": {
  311. "id": "byFrameRefID"
  312. },
  313. "properties": {
  314. "rightYAxisDisplay": "off"
  315. }
  316. }
  317. ],
  318. "targets": [
  319. {
  320. "expr": "sum(rate(http_server_requests_seconds_count{ident=~\"$instance\"}[1m])) by (ident)",
  321. "legend": "{{ident}}-HTTP",
  322. "maxDataPoints": 240,
  323. "refId": "A"
  324. }
  325. ],
  326. "transformations": [
  327. {
  328. "id": "organize",
  329. "options": {}
  330. }
  331. ],
  332. "type": "timeseries",
  333. "version": "3.0.0"
  334. },
  335. {
  336. "custom": {
  337. "drawStyle": "lines",
  338. "fillOpacity": 0.5,
  339. "gradientMode": "none",
  340. "lineInterpolation": "linear",
  341. "lineWidth": 1,
  342. "scaleDistribution": {
  343. "type": "linear"
  344. },
  345. "spanNulls": false,
  346. "stack": "off"
  347. },
  348. "datasourceCate": "prometheus",
  349. "datasourceValue": "${datasource}",
  350. "id": "68f7255b-6637-4967-906d-a6d4c9a61d88",
  351. "layout": {
  352. "h": 7,
  353. "i": "68f7255b-6637-4967-906d-a6d4c9a61d88",
  354. "isResizable": true,
  355. "w": 6,
  356. "x": 6,
  357. "y": 6
  358. },
  359. "links": [],
  360. "maxPerRow": 4,
  361. "name": "Errors",
  362. "options": {
  363. "legend": {
  364. "behaviour": "showItem",
  365. "displayMode": "hidden"
  366. },
  367. "standardOptions": {},
  368. "thresholds": {
  369. "steps": [
  370. {
  371. "color": "#634CD9",
  372. "type": "base",
  373. "value": null
  374. }
  375. ]
  376. },
  377. "tooltip": {
  378. "mode": "all",
  379. "sort": "none"
  380. }
  381. },
  382. "overrides": [
  383. {
  384. "matcher": {
  385. "id": "byFrameRefID"
  386. },
  387. "properties": {
  388. "rightYAxisDisplay": "off"
  389. }
  390. }
  391. ],
  392. "targets": [
  393. {
  394. "expr": "sum(rate(http_server_requests_seconds_count{ident=~\"$instance\", status=~\"5..\"}[1m])) by (ident)",
  395. "legend": "{{ident}}-HTTP - 5xx",
  396. "maxDataPoints": 240,
  397. "refId": "A"
  398. }
  399. ],
  400. "transformations": [
  401. {
  402. "id": "organize",
  403. "options": {}
  404. }
  405. ],
  406. "type": "timeseries",
  407. "version": "3.0.0"
  408. },
  409. {
  410. "custom": {
  411. "drawStyle": "lines",
  412. "fillOpacity": 0.5,
  413. "gradientMode": "none",
  414. "lineInterpolation": "linear",
  415. "lineWidth": 1,
  416. "pointSize": 5,
  417. "scaleDistribution": {
  418. "type": "linear"
  419. },
  420. "showPoints": "none",
  421. "spanNulls": false,
  422. "stack": "off"
  423. },
  424. "datasourceCate": "prometheus",
  425. "datasourceValue": "${datasource}",
  426. "id": "07d11fe1-7005-420f-bbfc-16f304294ef7",
  427. "layout": {
  428. "h": 7,
  429. "i": "07d11fe1-7005-420f-bbfc-16f304294ef7",
  430. "isResizable": true,
  431. "w": 6,
  432. "x": 12,
  433. "y": 6
  434. },
  435. "links": [],
  436. "maxPerRow": 4,
  437. "name": "Duration",
  438. "options": {
  439. "legend": {
  440. "behaviour": "showItem",
  441. "displayMode": "hidden",
  442. "heightInPercentage": 30,
  443. "placement": "bottom"
  444. },
  445. "standardOptions": {
  446. "decimals": 2,
  447. "util": "none"
  448. },
  449. "thresholds": {
  450. "steps": [
  451. {
  452. "color": "#634CD9",
  453. "type": "base",
  454. "value": null
  455. }
  456. ]
  457. },
  458. "tooltip": {
  459. "mode": "all",
  460. "sort": "none"
  461. }
  462. },
  463. "overrides": [
  464. {
  465. "matcher": {
  466. "id": "byFrameRefID"
  467. },
  468. "properties": {
  469. "rightYAxisDisplay": "off"
  470. }
  471. }
  472. ],
  473. "targets": [
  474. {
  475. "expr": "sum(http_server_requests_seconds_sum{ident=~\"$instance\", status!~\"5..\"}[1m]) by(ident)/on(ident)(sum(http_server_requests_seconds_count{ident=~\"$instance\", status!~\"5..\"}[1m]) by(ident))",
  476. "legend": "{{ident}}-HTTP - AVG",
  477. "maxDataPoints": 240,
  478. "refId": "A"
  479. },
  480. {
  481. "expr": "max(http_server_requests_seconds_max{ident=~\"$instance\", status!~\"5..\"}) by (ident)",
  482. "hide": false,
  483. "legend": "{{ident}}-HTTP - MAX",
  484. "maxDataPoints": 240,
  485. "refId": "B"
  486. }
  487. ],
  488. "transformations": [
  489. {
  490. "id": "organize",
  491. "options": {}
  492. }
  493. ],
  494. "type": "timeseries",
  495. "version": "3.0.0"
  496. },
  497. {
  498. "custom": {
  499. "drawStyle": "lines",
  500. "fillOpacity": 0.5,
  501. "gradientMode": "none",
  502. "lineInterpolation": "linear",
  503. "lineWidth": 1,
  504. "scaleDistribution": {
  505. "type": "linear"
  506. },
  507. "spanNulls": false,
  508. "stack": "off"
  509. },
  510. "datasourceCate": "prometheus",
  511. "datasourceValue": "${datasource}",
  512. "description": "",
  513. "id": "caf07cdd-42e4-427b-b511-ee967246330a",
  514. "layout": {
  515. "h": 7,
  516. "i": "caf07cdd-42e4-427b-b511-ee967246330a",
  517. "isResizable": true,
  518. "w": 6,
  519. "x": 18,
  520. "y": 6
  521. },
  522. "links": [],
  523. "maxPerRow": 4,
  524. "name": "Utilisation",
  525. "options": {
  526. "legend": {
  527. "behaviour": "showItem",
  528. "displayMode": "hidden"
  529. },
  530. "standardOptions": {},
  531. "thresholds": {
  532. "steps": [
  533. {
  534. "color": "#634CD9",
  535. "type": "base",
  536. "value": null
  537. }
  538. ]
  539. },
  540. "tooltip": {
  541. "mode": "all",
  542. "sort": "none"
  543. }
  544. },
  545. "overrides": [
  546. {
  547. "matcher": {
  548. "id": "byFrameRefID"
  549. },
  550. "properties": {
  551. "rightYAxisDisplay": "off"
  552. }
  553. }
  554. ],
  555. "targets": [
  556. {
  557. "expr": "tomcat_threads_busy{ident=~\"$instance\"} or tomcat_threads_busy_threads{ident=~\"$instance\"}",
  558. "legend": "{{ident}}-TOMCAT - BSY",
  559. "maxDataPoints": 240,
  560. "refId": "A"
  561. },
  562. {
  563. "expr": "tomcat_threads_current{ident=~\"$instance\"} or tomcat_threads_current_threads{ident=~\"$instance\"}",
  564. "legend": "{{ident}}-TOMCAT - CUR",
  565. "maxDataPoints": 240,
  566. "refId": "B"
  567. },
  568. {
  569. "expr": "tomcat_threads_config_max{ident=~\"$instance\"} or tomcat_threads_config_max_threads{ident=~\"$instance\"}",
  570. "legend": "{{ident}}-TOMCAT - MAX",
  571. "maxDataPoints": 240,
  572. "refId": "C"
  573. },
  574. {
  575. "expr": "jetty_threads_busy{ident=~\"$instance\"}",
  576. "legend": "{{ident}}-JETTY - BSY",
  577. "maxDataPoints": 240,
  578. "refId": "D"
  579. },
  580. {
  581. "expr": "jetty_threads_current{ident=~\"$instance\"}",
  582. "legend": "{{ident}}-JETTY - CUR",
  583. "maxDataPoints": 240,
  584. "refId": "E"
  585. },
  586. {
  587. "expr": "jetty_threads_config_max{ident=~\"$instance\"}",
  588. "legend": "{{ident}}-JETTY - MAX",
  589. "maxDataPoints": 240,
  590. "refId": "F"
  591. }
  592. ],
  593. "transformations": [
  594. {
  595. "id": "organize",
  596. "options": {}
  597. }
  598. ],
  599. "type": "timeseries",
  600. "version": "3.0.0"
  601. },
  602. {
  603. "collapsed": true,
  604. "id": "83e3307c-b862-471b-a14f-9f88c8b67dbf",
  605. "layout": {
  606. "h": 1,
  607. "i": "83e3307c-b862-471b-a14f-9f88c8b67dbf",
  608. "isResizable": false,
  609. "w": 24,
  610. "x": 0,
  611. "y": 13
  612. },
  613. "name": "JVM Memory",
  614. "panels": [],
  615. "type": "row",
  616. "version": "3.0.0"
  617. },
  618. {
  619. "custom": {
  620. "drawStyle": "lines",
  621. "fillOpacity": 0,
  622. "gradientMode": "none",
  623. "lineInterpolation": "smooth",
  624. "lineWidth": 1,
  625. "scaleDistribution": {
  626. "type": "linear"
  627. },
  628. "spanNulls": false,
  629. "stack": "off"
  630. },
  631. "datasourceCate": "prometheus",
  632. "datasourceValue": "${datasource}",
  633. "id": "1aeab3d4-de80-4795-ae7e-57c9b085a074",
  634. "layout": {
  635. "h": 7,
  636. "i": "1aeab3d4-de80-4795-ae7e-57c9b085a074",
  637. "isResizable": true,
  638. "w": 6,
  639. "x": 0,
  640. "y": 14
  641. },
  642. "links": [],
  643. "maxPerRow": 4,
  644. "name": "JVM Heap",
  645. "options": {
  646. "legend": {
  647. "behaviour": "showItem",
  648. "displayMode": "hidden"
  649. },
  650. "standardOptions": {
  651. "decimals": 2,
  652. "util": "bytesIEC"
  653. },
  654. "thresholds": {
  655. "steps": [
  656. {
  657. "color": "#634CD9",
  658. "type": "base",
  659. "value": null
  660. }
  661. ]
  662. },
  663. "tooltip": {
  664. "mode": "all",
  665. "sort": "none"
  666. }
  667. },
  668. "overrides": [
  669. {
  670. "matcher": {
  671. "id": "byFrameRefID"
  672. },
  673. "properties": {
  674. "rightYAxisDisplay": "off",
  675. "standardOptions": {
  676. "decimals": null
  677. }
  678. }
  679. }
  680. ],
  681. "targets": [
  682. {
  683. "expr": "sum(jvm_memory_used_bytes{ident=~\"$instance\", area=\"heap\"}) by (ident)",
  684. "legend": "{{ident}}-used",
  685. "maxDataPoints": 240,
  686. "refId": "A"
  687. },
  688. {
  689. "expr": "sum(jvm_memory_committed_bytes{ident=~\"$instance\", area=\"heap\"}) by (ident)",
  690. "legend": "{{ident}}-committed",
  691. "maxDataPoints": 240,
  692. "refId": "B"
  693. },
  694. {
  695. "expr": "sum(jvm_memory_max_bytes{ident=~\"$instance\", area=\"heap\"}) by (ident)",
  696. "legend": "{{ident}}-max",
  697. "maxDataPoints": 240,
  698. "refId": "C"
  699. }
  700. ],
  701. "transformations": [
  702. {
  703. "id": "organize",
  704. "options": {}
  705. }
  706. ],
  707. "type": "timeseries",
  708. "version": "3.0.0"
  709. },
  710. {
  711. "custom": {
  712. "drawStyle": "lines",
  713. "fillOpacity": 0,
  714. "gradientMode": "none",
  715. "lineInterpolation": "linear",
  716. "lineWidth": 1,
  717. "scaleDistribution": {
  718. "type": "linear"
  719. },
  720. "spanNulls": false,
  721. "stack": "off"
  722. },
  723. "datasourceCate": "prometheus",
  724. "datasourceValue": "${datasource}",
  725. "id": "dd9a63b6-9a33-416f-8dbe-dbbae1ff3fed",
  726. "layout": {
  727. "h": 7,
  728. "i": "dd9a63b6-9a33-416f-8dbe-dbbae1ff3fed",
  729. "isResizable": true,
  730. "w": 6,
  731. "x": 6,
  732. "y": 14
  733. },
  734. "links": [],
  735. "maxPerRow": 4,
  736. "name": "JVM Non-Heap",
  737. "options": {
  738. "legend": {
  739. "behaviour": "showItem",
  740. "displayMode": "hidden"
  741. },
  742. "standardOptions": {
  743. "decimals": 2,
  744. "util": "bytesIEC"
  745. },
  746. "thresholds": {
  747. "steps": [
  748. {
  749. "color": "#634CD9",
  750. "type": "base",
  751. "value": null
  752. }
  753. ]
  754. },
  755. "tooltip": {
  756. "mode": "all",
  757. "sort": "none"
  758. },
  759. "valueMappings": []
  760. },
  761. "overrides": [
  762. {
  763. "matcher": {
  764. "id": "byFrameRefID"
  765. },
  766. "properties": {
  767. "rightYAxisDisplay": "off"
  768. }
  769. }
  770. ],
  771. "targets": [
  772. {
  773. "expr": "sum(jvm_memory_used_bytes{ident=~\"$instance\", area=\"nonheap\"}) by (ident)",
  774. "legend": "{{ident}}-used",
  775. "maxDataPoints": 240,
  776. "refId": "A"
  777. },
  778. {
  779. "expr": "sum(jvm_memory_committed_bytes{ident=~\"$instance\", area=\"nonheap\"}) by (ident)",
  780. "legend": "{{ident}}-committed",
  781. "maxDataPoints": 240,
  782. "refId": "B"
  783. },
  784. {
  785. "expr": "sum(jvm_memory_max_bytes{ident=~\"$instance\", area=\"nonheap\"}) by (ident)",
  786. "legend": "{{ident}}-max",
  787. "maxDataPoints": 240,
  788. "refId": "C"
  789. }
  790. ],
  791. "transformations": [
  792. {
  793. "id": "organize",
  794. "options": {}
  795. }
  796. ],
  797. "type": "timeseries",
  798. "version": "3.0.0"
  799. },
  800. {
  801. "custom": {
  802. "drawStyle": "lines",
  803. "fillOpacity": 0.5,
  804. "gradientMode": "none",
  805. "lineInterpolation": "linear",
  806. "lineWidth": 1,
  807. "scaleDistribution": {
  808. "type": "linear"
  809. },
  810. "spanNulls": false,
  811. "stack": "off"
  812. },
  813. "datasourceCate": "prometheus",
  814. "datasourceValue": "${datasource}",
  815. "id": "df058502-188f-4711-b1da-3240a39cb35b",
  816. "layout": {
  817. "h": 7,
  818. "i": "df058502-188f-4711-b1da-3240a39cb35b",
  819. "isResizable": true,
  820. "w": 6,
  821. "x": 12,
  822. "y": 14
  823. },
  824. "links": [],
  825. "maxPerRow": 4,
  826. "name": "JVM Total",
  827. "options": {
  828. "legend": {
  829. "behaviour": "showItem",
  830. "displayMode": "hidden"
  831. },
  832. "standardOptions": {},
  833. "thresholds": {
  834. "steps": [
  835. {
  836. "color": "#634CD9",
  837. "type": "base",
  838. "value": null
  839. }
  840. ]
  841. },
  842. "tooltip": {
  843. "mode": "all",
  844. "sort": "none"
  845. }
  846. },
  847. "overrides": [
  848. {
  849. "matcher": {
  850. "id": "byFrameRefID"
  851. },
  852. "properties": {
  853. "rightYAxisDisplay": "off"
  854. }
  855. }
  856. ],
  857. "targets": [
  858. {
  859. "expr": "sum(jvm_memory_used_bytes{ident=\"$instance\"})",
  860. "legend": "used",
  861. "refId": "A"
  862. },
  863. {
  864. "expr": "sum(jvm_memory_committed_bytes{ident=\"$instance\"})",
  865. "legend": "committed",
  866. "refId": "B"
  867. },
  868. {
  869. "expr": "sum(jvm_memory_max_bytes{ident=\"$instance\"})",
  870. "legend": "max",
  871. "refId": "C"
  872. },
  873. {
  874. "expr": "process_memory_rss_bytes{ident=\"$instance\"}",
  875. "legend": "rss",
  876. "refId": "E"
  877. },
  878. {
  879. "expr": "process_memory_pss_bytes{ident=\"$instance\"}",
  880. "legend": "pss",
  881. "refId": "F"
  882. },
  883. {
  884. "expr": "process_memory_swap_bytes{ident=\"$instance\"}",
  885. "legend": "swap",
  886. "refId": "G"
  887. },
  888. {
  889. "expr": "process_memory_swappss_bytes{ident=\"$instance\"}",
  890. "legend": "swappss",
  891. "refId": "H"
  892. },
  893. {
  894. "expr": "process_memory_pss_bytes{ident=\"$instance\"} + process_memory_swap_bytes{ident=\"$instance\"}",
  895. "legend": "phys (pss+swap)",
  896. "refId": "I"
  897. }
  898. ],
  899. "transformations": [
  900. {
  901. "id": "organize",
  902. "options": {}
  903. }
  904. ],
  905. "type": "timeseries",
  906. "version": "3.0.0"
  907. },
  908. {
  909. "custom": {
  910. "drawStyle": "lines",
  911. "fillOpacity": 0.5,
  912. "gradientMode": "none",
  913. "lineInterpolation": "linear",
  914. "lineWidth": 1,
  915. "scaleDistribution": {
  916. "type": "linear"
  917. },
  918. "spanNulls": false,
  919. "stack": "off"
  920. },
  921. "datasourceCate": "prometheus",
  922. "datasourceValue": "${datasource}",
  923. "id": "1607d97f-074a-457c-90f2-c6ccbf5ffef3",
  924. "layout": {
  925. "h": 7,
  926. "i": "1607d97f-074a-457c-90f2-c6ccbf5ffef3",
  927. "isResizable": true,
  928. "w": 6,
  929. "x": 18,
  930. "y": 14
  931. },
  932. "links": [],
  933. "maxPerRow": 4,
  934. "name": "JVM Native Memory",
  935. "options": {
  936. "legend": {
  937. "behaviour": "showItem",
  938. "displayMode": "hidden"
  939. },
  940. "standardOptions": {},
  941. "thresholds": {
  942. "steps": [
  943. {
  944. "color": "#634CD9",
  945. "type": "base",
  946. "value": null
  947. }
  948. ]
  949. },
  950. "tooltip": {
  951. "mode": "all",
  952. "sort": "none"
  953. }
  954. },
  955. "overrides": [
  956. {
  957. "matcher": {
  958. "id": "byFrameRefID"
  959. },
  960. "properties": {
  961. "rightYAxisDisplay": "off"
  962. }
  963. }
  964. ],
  965. "targets": [
  966. {
  967. "expr": "(process_memory_pss_bytes{ident=\"$instance\"} + process_memory_swap_bytes{ident=\"$instance\"} - on(instance) sum(jvm_memory_committed_bytes{ident=\"$instance\"}) by(instance)) >= 0",
  968. "legend": "native",
  969. "refId": "A"
  970. }
  971. ],
  972. "transformations": [
  973. {
  974. "id": "organize",
  975. "options": {}
  976. }
  977. ],
  978. "type": "timeseries",
  979. "version": "3.0.0"
  980. },
  981. {
  982. "collapsed": true,
  983. "id": "ea05f925-19aa-4ba4-8daa-4133e939c5fb",
  984. "layout": {
  985. "h": 1,
  986. "i": "ea05f925-19aa-4ba4-8daa-4133e939c5fb",
  987. "isResizable": false,
  988. "w": 24,
  989. "x": 0,
  990. "y": 28
  991. },
  992. "name": "JVM Misc",
  993. "panels": [],
  994. "type": "row",
  995. "version": "3.0.0"
  996. },
  997. {
  998. "custom": {
  999. "drawStyle": "lines",
  1000. "fillOpacity": 0.5,
  1001. "gradientMode": "none",
  1002. "lineInterpolation": "linear",
  1003. "lineWidth": 1,
  1004. "scaleDistribution": {
  1005. "type": "linear"
  1006. },
  1007. "spanNulls": false,
  1008. "stack": "off"
  1009. },
  1010. "datasourceCate": "prometheus",
  1011. "datasourceValue": "${datasource}",
  1012. "id": "8e65b992-ea8b-40b0-b201-23c8e54436a5",
  1013. "layout": {
  1014. "h": 7,
  1015. "i": "8e65b992-ea8b-40b0-b201-23c8e54436a5",
  1016. "isResizable": true,
  1017. "w": 6,
  1018. "x": 0,
  1019. "y": 29
  1020. },
  1021. "links": [],
  1022. "maxPerRow": 4,
  1023. "name": "CPU",
  1024. "options": {
  1025. "legend": {
  1026. "behaviour": "showItem",
  1027. "displayMode": "hidden"
  1028. },
  1029. "standardOptions": {},
  1030. "thresholds": {
  1031. "steps": [
  1032. {
  1033. "color": "#634CD9",
  1034. "type": "base",
  1035. "value": null
  1036. }
  1037. ]
  1038. },
  1039. "tooltip": {
  1040. "mode": "all",
  1041. "sort": "none"
  1042. }
  1043. },
  1044. "overrides": [
  1045. {
  1046. "matcher": {
  1047. "id": "byFrameRefID"
  1048. },
  1049. "properties": {
  1050. "rightYAxisDisplay": "off"
  1051. }
  1052. }
  1053. ],
  1054. "targets": [
  1055. {
  1056. "expr": "system_cpu_usage{ident=\"$instance\"}",
  1057. "legend": "system",
  1058. "refId": "A"
  1059. },
  1060. {
  1061. "expr": "process_cpu_usage{ident=\"$instance\"}",
  1062. "legend": "process",
  1063. "refId": "B"
  1064. },
  1065. {
  1066. "expr": "avg_over_time(process_cpu_usage{ident=\"$instance\"}[1h])",
  1067. "legend": "process-1h",
  1068. "refId": "C"
  1069. }
  1070. ],
  1071. "transformations": [
  1072. {
  1073. "id": "organize",
  1074. "options": {}
  1075. }
  1076. ],
  1077. "type": "timeseries",
  1078. "version": "3.0.0"
  1079. },
  1080. {
  1081. "custom": {
  1082. "drawStyle": "lines",
  1083. "fillOpacity": 0.5,
  1084. "gradientMode": "none",
  1085. "lineInterpolation": "linear",
  1086. "lineWidth": 1,
  1087. "scaleDistribution": {
  1088. "type": "linear"
  1089. },
  1090. "spanNulls": false,
  1091. "stack": "off"
  1092. },
  1093. "datasourceCate": "prometheus",
  1094. "datasourceValue": "${datasource}",
  1095. "id": "c8db3f1c-b857-473b-be1a-4d4d5b1d7618",
  1096. "layout": {
  1097. "h": 7,
  1098. "i": "c8db3f1c-b857-473b-be1a-4d4d5b1d7618",
  1099. "isResizable": true,
  1100. "w": 6,
  1101. "x": 6,
  1102. "y": 29
  1103. },
  1104. "links": [],
  1105. "maxPerRow": 4,
  1106. "name": "File Descriptors",
  1107. "options": {
  1108. "legend": {
  1109. "behaviour": "showItem",
  1110. "displayMode": "hidden"
  1111. },
  1112. "standardOptions": {},
  1113. "thresholds": {
  1114. "steps": [
  1115. {
  1116. "color": "#634CD9",
  1117. "type": "base",
  1118. "value": null
  1119. }
  1120. ]
  1121. },
  1122. "tooltip": {
  1123. "mode": "all",
  1124. "sort": "none"
  1125. }
  1126. },
  1127. "overrides": [
  1128. {
  1129. "matcher": {
  1130. "id": "byFrameRefID"
  1131. },
  1132. "properties": {
  1133. "rightYAxisDisplay": "off"
  1134. }
  1135. }
  1136. ],
  1137. "targets": [
  1138. {
  1139. "expr": "process_open_fds{ident=\"$instance\"}",
  1140. "legend": "open",
  1141. "refId": "A"
  1142. },
  1143. {
  1144. "expr": "process_max_fds{ident=\"$instance\"}",
  1145. "legend": "max",
  1146. "refId": "B"
  1147. },
  1148. {
  1149. "expr": "process_files_open{ident=\"$instance\"} or process_files_open_files{ident=\"$instance\"}",
  1150. "legend": "open",
  1151. "refId": "C"
  1152. },
  1153. {
  1154. "expr": "process_files_max{ident=\"$instance\"} or process_files_max_files{ident=\"$instance\"}",
  1155. "legend": "max",
  1156. "refId": "D"
  1157. }
  1158. ],
  1159. "transformations": [
  1160. {
  1161. "id": "organize",
  1162. "options": {}
  1163. }
  1164. ],
  1165. "type": "timeseries",
  1166. "version": "3.0.0"
  1167. },
  1168. {
  1169. "custom": {
  1170. "drawStyle": "lines",
  1171. "fillOpacity": 0.5,
  1172. "gradientMode": "none",
  1173. "lineInterpolation": "linear",
  1174. "lineWidth": 1,
  1175. "scaleDistribution": {
  1176. "type": "linear"
  1177. },
  1178. "spanNulls": false,
  1179. "stack": "off"
  1180. },
  1181. "datasourceCate": "prometheus",
  1182. "datasourceValue": "${datasource}",
  1183. "id": "d1e449d5-31e3-4df9-a69a-c22edab3a44e",
  1184. "layout": {
  1185. "h": 7,
  1186. "i": "d1e449d5-31e3-4df9-a69a-c22edab3a44e",
  1187. "isResizable": true,
  1188. "w": 6,
  1189. "x": 12,
  1190. "y": 29
  1191. },
  1192. "links": [],
  1193. "maxPerRow": 4,
  1194. "name": "Threads",
  1195. "options": {
  1196. "legend": {
  1197. "behaviour": "showItem",
  1198. "displayMode": "hidden"
  1199. },
  1200. "standardOptions": {},
  1201. "thresholds": {
  1202. "steps": [
  1203. {
  1204. "color": "#634CD9",
  1205. "type": "base",
  1206. "value": null
  1207. }
  1208. ]
  1209. },
  1210. "tooltip": {
  1211. "mode": "all",
  1212. "sort": "none"
  1213. }
  1214. },
  1215. "overrides": [
  1216. {
  1217. "matcher": {
  1218. "id": "byFrameRefID"
  1219. },
  1220. "properties": {
  1221. "rightYAxisDisplay": "off"
  1222. }
  1223. }
  1224. ],
  1225. "targets": [
  1226. {
  1227. "expr": "jvm_threads_live{ident=\"$instance\"} or jvm_threads_live_threads{ident=\"$instance\"}",
  1228. "legend": "live",
  1229. "refId": "A"
  1230. },
  1231. {
  1232. "expr": "jvm_threads_daemon{ident=\"$instance\"} or jvm_threads_daemon_threads{ident=\"$instance\"}",
  1233. "legend": "daemon",
  1234. "refId": "B"
  1235. },
  1236. {
  1237. "expr": "jvm_threads_peak{ident=\"$instance\"} or jvm_threads_peak_threads{ident=\"$instance\"}",
  1238. "legend": "peak",
  1239. "refId": "C"
  1240. },
  1241. {
  1242. "expr": "process_threads{ident=\"$instance\"}",
  1243. "legend": "process",
  1244. "refId": "D"
  1245. }
  1246. ],
  1247. "transformations": [
  1248. {
  1249. "id": "organize",
  1250. "options": {}
  1251. }
  1252. ],
  1253. "type": "timeseries",
  1254. "version": "3.0.0"
  1255. },
  1256. {
  1257. "custom": {
  1258. "drawStyle": "lines",
  1259. "fillOpacity": 0.5,
  1260. "gradientMode": "none",
  1261. "lineInterpolation": "linear",
  1262. "lineWidth": 1,
  1263. "scaleDistribution": {
  1264. "type": "linear"
  1265. },
  1266. "spanNulls": false,
  1267. "stack": "off"
  1268. },
  1269. "datasourceCate": "prometheus",
  1270. "datasourceValue": "${datasource}",
  1271. "id": "3b8ef3a3-f687-4cf9-8348-da9e60bfa0f5",
  1272. "layout": {
  1273. "h": 7,
  1274. "i": "3b8ef3a3-f687-4cf9-8348-da9e60bfa0f5",
  1275. "isResizable": true,
  1276. "w": 6,
  1277. "x": 18,
  1278. "y": 29
  1279. },
  1280. "links": [],
  1281. "maxPerRow": 4,
  1282. "name": "Thread States",
  1283. "options": {
  1284. "legend": {
  1285. "behaviour": "showItem",
  1286. "displayMode": "hidden"
  1287. },
  1288. "standardOptions": {},
  1289. "thresholds": {
  1290. "steps": [
  1291. {
  1292. "color": "#634CD9",
  1293. "type": "base",
  1294. "value": null
  1295. }
  1296. ]
  1297. },
  1298. "tooltip": {
  1299. "mode": "all",
  1300. "sort": "none"
  1301. }
  1302. },
  1303. "overrides": [
  1304. {
  1305. "matcher": {
  1306. "id": "byFrameRefID"
  1307. },
  1308. "properties": {
  1309. "rightYAxisDisplay": "off"
  1310. }
  1311. }
  1312. ],
  1313. "targets": [
  1314. {
  1315. "expr": "jvm_threads_states_threads{ident=\"$instance\"}",
  1316. "legend": "{{state}}",
  1317. "refId": "A"
  1318. }
  1319. ],
  1320. "transformations": [
  1321. {
  1322. "id": "organize",
  1323. "options": {}
  1324. }
  1325. ],
  1326. "type": "timeseries",
  1327. "version": "3.0.0"
  1328. },
  1329. {
  1330. "custom": {
  1331. "drawStyle": "lines",
  1332. "fillOpacity": 0.5,
  1333. "gradientMode": "none",
  1334. "lineInterpolation": "linear",
  1335. "lineWidth": 1,
  1336. "scaleDistribution": {
  1337. "type": "linear"
  1338. },
  1339. "spanNulls": false,
  1340. "stack": "off"
  1341. },
  1342. "datasourceCate": "prometheus",
  1343. "datasourceValue": "${datasource}",
  1344. "id": "2e02407c-9beb-460a-bca8-9b4dfd2e3a37",
  1345. "layout": {
  1346. "h": 8,
  1347. "i": "2e02407c-9beb-460a-bca8-9b4dfd2e3a37",
  1348. "isResizable": true,
  1349. "w": 24,
  1350. "x": 0,
  1351. "y": 36
  1352. },
  1353. "links": [],
  1354. "maxPerRow": 4,
  1355. "name": "Log Events (1m)",
  1356. "options": {
  1357. "legend": {
  1358. "behaviour": "showItem",
  1359. "displayMode": "hidden"
  1360. },
  1361. "standardOptions": {},
  1362. "thresholds": {
  1363. "steps": [
  1364. {
  1365. "color": "#634CD9",
  1366. "type": "base",
  1367. "value": null
  1368. }
  1369. ]
  1370. },
  1371. "tooltip": {
  1372. "mode": "all",
  1373. "sort": "none"
  1374. }
  1375. },
  1376. "overrides": [
  1377. {
  1378. "matcher": {
  1379. "id": "byFrameRefID"
  1380. },
  1381. "properties": {
  1382. "rightYAxisDisplay": "off"
  1383. }
  1384. }
  1385. ],
  1386. "targets": [
  1387. {
  1388. "expr": "increase(logback_events_total{ident=\"$instance\"}[1m])",
  1389. "legend": "{{level}}",
  1390. "refId": "A"
  1391. }
  1392. ],
  1393. "transformations": [
  1394. {
  1395. "id": "organize",
  1396. "options": {}
  1397. }
  1398. ],
  1399. "type": "timeseries",
  1400. "version": "3.0.0"
  1401. },
  1402. {
  1403. "collapsed": true,
  1404. "id": "84242a2f-64ec-4b71-8a9e-5441eb3ac271",
  1405. "layout": {
  1406. "h": 1,
  1407. "i": "84242a2f-64ec-4b71-8a9e-5441eb3ac271",
  1408. "isResizable": false,
  1409. "w": 24,
  1410. "x": 0,
  1411. "y": 44
  1412. },
  1413. "name": "JVM Memory Pools (Heap)",
  1414. "panels": [],
  1415. "type": "row",
  1416. "version": "3.0.0"
  1417. },
  1418. {
  1419. "custom": {
  1420. "drawStyle": "lines",
  1421. "fillOpacity": 0.5,
  1422. "gradientMode": "none",
  1423. "lineInterpolation": "linear",
  1424. "lineWidth": 1,
  1425. "scaleDistribution": {
  1426. "type": "linear"
  1427. },
  1428. "spanNulls": false,
  1429. "stack": "off"
  1430. },
  1431. "datasourceCate": "prometheus",
  1432. "datasourceValue": "${datasource}",
  1433. "id": "22a3c8aa-4452-46c9-9439-4a5c524ab79e",
  1434. "layout": {
  1435. "h": 8,
  1436. "i": "22a3c8aa-4452-46c9-9439-4a5c524ab79e",
  1437. "isResizable": true,
  1438. "w": 24,
  1439. "x": 0,
  1440. "y": 45
  1441. },
  1442. "links": [],
  1443. "maxPerRow": 3,
  1444. "name": "$jvm_memory_pool_heap",
  1445. "options": {
  1446. "legend": {
  1447. "behaviour": "showItem",
  1448. "displayMode": "hidden"
  1449. },
  1450. "standardOptions": {},
  1451. "thresholds": {
  1452. "steps": [
  1453. {
  1454. "color": "#634CD9",
  1455. "type": "base",
  1456. "value": null
  1457. }
  1458. ]
  1459. },
  1460. "tooltip": {
  1461. "mode": "all",
  1462. "sort": "none"
  1463. }
  1464. },
  1465. "overrides": [
  1466. {
  1467. "matcher": {
  1468. "id": "byFrameRefID"
  1469. },
  1470. "properties": {
  1471. "rightYAxisDisplay": "off"
  1472. }
  1473. }
  1474. ],
  1475. "repeat": "jvm_memory_pool_heap",
  1476. "targets": [
  1477. {
  1478. "expr": "jvm_memory_used_bytes{ident=\"$instance\", id=\"$jvm_memory_pool_heap\"}",
  1479. "legend": "used",
  1480. "refId": "A"
  1481. },
  1482. {
  1483. "expr": "jvm_memory_committed_bytes{ident=\"$instance\", id=\"$jvm_memory_pool_heap\"}",
  1484. "legend": "commited",
  1485. "refId": "B"
  1486. },
  1487. {
  1488. "expr": "jvm_memory_max_bytes{ident=\"$instance\", id=\"$jvm_memory_pool_heap\"}",
  1489. "legend": "max",
  1490. "refId": "C"
  1491. }
  1492. ],
  1493. "transformations": [
  1494. {
  1495. "id": "organize",
  1496. "options": {}
  1497. }
  1498. ],
  1499. "type": "timeseries",
  1500. "version": "3.0.0"
  1501. },
  1502. {
  1503. "collapsed": true,
  1504. "id": "5b6abe6d-7496-454c-9ab9-fcb7f068f626",
  1505. "layout": {
  1506. "h": 1,
  1507. "i": "5b6abe6d-7496-454c-9ab9-fcb7f068f626",
  1508. "isResizable": false,
  1509. "w": 24,
  1510. "x": 0,
  1511. "y": 77
  1512. },
  1513. "name": "JVM Memory Pools (Non-Heap)",
  1514. "panels": [],
  1515. "type": "row",
  1516. "version": "3.0.0"
  1517. },
  1518. {
  1519. "custom": {
  1520. "drawStyle": "lines",
  1521. "fillOpacity": 0.5,
  1522. "gradientMode": "none",
  1523. "lineInterpolation": "linear",
  1524. "lineWidth": 1,
  1525. "scaleDistribution": {
  1526. "type": "linear"
  1527. },
  1528. "spanNulls": false,
  1529. "stack": "off"
  1530. },
  1531. "datasourceCate": "prometheus",
  1532. "datasourceValue": "${datasource}",
  1533. "id": "6ebac55a-4d88-4f3e-8414-5df8e27d3d60",
  1534. "layout": {
  1535. "h": 7,
  1536. "i": "6ebac55a-4d88-4f3e-8414-5df8e27d3d60",
  1537. "isResizable": true,
  1538. "w": 24,
  1539. "x": 0,
  1540. "y": 78
  1541. },
  1542. "links": [],
  1543. "maxPerRow": 3,
  1544. "name": "$jvm_memory_pool_nonheap",
  1545. "options": {
  1546. "legend": {
  1547. "behaviour": "showItem",
  1548. "displayMode": "hidden"
  1549. },
  1550. "standardOptions": {},
  1551. "thresholds": {
  1552. "steps": [
  1553. {
  1554. "color": "#634CD9",
  1555. "type": "base",
  1556. "value": null
  1557. }
  1558. ]
  1559. },
  1560. "tooltip": {
  1561. "mode": "all",
  1562. "sort": "none"
  1563. }
  1564. },
  1565. "overrides": [
  1566. {
  1567. "matcher": {
  1568. "id": "byFrameRefID"
  1569. },
  1570. "properties": {
  1571. "rightYAxisDisplay": "off"
  1572. }
  1573. }
  1574. ],
  1575. "repeat": "jvm_memory_pool_nonheap",
  1576. "targets": [
  1577. {
  1578. "expr": "jvm_memory_used_bytes{ident=\"$instance\", id=\"$jvm_memory_pool_nonheap\"}",
  1579. "legend": "used",
  1580. "refId": "A"
  1581. },
  1582. {
  1583. "expr": "jvm_memory_committed_bytes{ident=\"$instance\", id=\"$jvm_memory_pool_nonheap\"}",
  1584. "legend": "commited",
  1585. "refId": "B"
  1586. },
  1587. {
  1588. "expr": "jvm_memory_max_bytes{ident=\"$instance\", id=\"$jvm_memory_pool_nonheap\"}",
  1589. "legend": "max",
  1590. "refId": "C"
  1591. }
  1592. ],
  1593. "transformations": [
  1594. {
  1595. "id": "organize",
  1596. "options": {}
  1597. }
  1598. ],
  1599. "type": "timeseries",
  1600. "version": "3.0.0"
  1601. },
  1602. {
  1603. "collapsed": true,
  1604. "id": "ec6d25b8-cfe1-42c0-afc4-c32886432636",
  1605. "layout": {
  1606. "h": 1,
  1607. "i": "ec6d25b8-cfe1-42c0-afc4-c32886432636",
  1608. "isResizable": false,
  1609. "w": 24,
  1610. "x": 0,
  1611. "y": 106
  1612. },
  1613. "name": "Garbage Collection",
  1614. "panels": [],
  1615. "type": "row",
  1616. "version": "3.0.0"
  1617. },
  1618. {
  1619. "custom": {
  1620. "drawStyle": "lines",
  1621. "fillOpacity": 0.5,
  1622. "gradientMode": "none",
  1623. "lineInterpolation": "linear",
  1624. "lineWidth": 1,
  1625. "scaleDistribution": {
  1626. "type": "linear"
  1627. },
  1628. "spanNulls": false,
  1629. "stack": "off"
  1630. },
  1631. "datasourceCate": "prometheus",
  1632. "datasourceValue": "${datasource}",
  1633. "id": "adf56723-9689-4202-a7dd-1d9d844a5e66",
  1634. "layout": {
  1635. "h": 7,
  1636. "i": "adf56723-9689-4202-a7dd-1d9d844a5e66",
  1637. "isResizable": true,
  1638. "w": 8,
  1639. "x": 0,
  1640. "y": 107
  1641. },
  1642. "links": [],
  1643. "maxPerRow": 4,
  1644. "name": "Collections",
  1645. "options": {
  1646. "legend": {
  1647. "behaviour": "showItem",
  1648. "displayMode": "hidden"
  1649. },
  1650. "standardOptions": {},
  1651. "thresholds": {
  1652. "steps": [
  1653. {
  1654. "color": "#634CD9",
  1655. "type": "base",
  1656. "value": null
  1657. }
  1658. ]
  1659. },
  1660. "tooltip": {
  1661. "mode": "all",
  1662. "sort": "none"
  1663. }
  1664. },
  1665. "overrides": [
  1666. {
  1667. "matcher": {
  1668. "id": "byFrameRefID"
  1669. },
  1670. "properties": {
  1671. "rightYAxisDisplay": "off"
  1672. }
  1673. }
  1674. ],
  1675. "targets": [
  1676. {
  1677. "expr": "rate(jvm_gc_pause_seconds_count{ident=\"$instance\"}[1m])",
  1678. "legend": "{{action}} ({{cause}})",
  1679. "refId": "A"
  1680. }
  1681. ],
  1682. "transformations": [
  1683. {
  1684. "id": "organize",
  1685. "options": {}
  1686. }
  1687. ],
  1688. "type": "timeseries",
  1689. "version": "3.0.0"
  1690. },
  1691. {
  1692. "custom": {
  1693. "drawStyle": "lines",
  1694. "fillOpacity": 0.5,
  1695. "gradientMode": "none",
  1696. "lineInterpolation": "linear",
  1697. "lineWidth": 1,
  1698. "scaleDistribution": {
  1699. "type": "linear"
  1700. },
  1701. "spanNulls": false,
  1702. "stack": "off"
  1703. },
  1704. "datasourceCate": "prometheus",
  1705. "datasourceValue": "${datasource}",
  1706. "id": "7caea97e-1cfb-45c6-892f-fe89377bd8fa",
  1707. "layout": {
  1708. "h": 7,
  1709. "i": "7caea97e-1cfb-45c6-892f-fe89377bd8fa",
  1710. "isResizable": true,
  1711. "w": 8,
  1712. "x": 8,
  1713. "y": 107
  1714. },
  1715. "links": [],
  1716. "maxPerRow": 4,
  1717. "name": "Pause Durations",
  1718. "options": {
  1719. "legend": {
  1720. "behaviour": "showItem",
  1721. "displayMode": "hidden"
  1722. },
  1723. "standardOptions": {},
  1724. "thresholds": {
  1725. "steps": [
  1726. {
  1727. "color": "#634CD9",
  1728. "type": "base",
  1729. "value": null
  1730. }
  1731. ]
  1732. },
  1733. "tooltip": {
  1734. "mode": "all",
  1735. "sort": "none"
  1736. }
  1737. },
  1738. "overrides": [
  1739. {
  1740. "matcher": {
  1741. "id": "byFrameRefID"
  1742. },
  1743. "properties": {
  1744. "rightYAxisDisplay": "off"
  1745. }
  1746. }
  1747. ],
  1748. "targets": [
  1749. {
  1750. "expr": "rate(jvm_gc_pause_seconds_sum{ident=\"$instance\"}[1m])/rate(jvm_gc_pause_seconds_count{ident=\"$instance\"}[1m])",
  1751. "legend": "avg {{action}} ({{cause}})",
  1752. "refId": "A"
  1753. },
  1754. {
  1755. "expr": "jvm_gc_pause_seconds_max{ident=\"$instance\"}",
  1756. "legend": "max {{action}} ({{cause}})",
  1757. "refId": "B"
  1758. }
  1759. ],
  1760. "transformations": [
  1761. {
  1762. "id": "organize",
  1763. "options": {}
  1764. }
  1765. ],
  1766. "type": "timeseries",
  1767. "version": "3.0.0"
  1768. },
  1769. {
  1770. "custom": {
  1771. "drawStyle": "lines",
  1772. "fillOpacity": 0.5,
  1773. "gradientMode": "none",
  1774. "lineInterpolation": "linear",
  1775. "lineWidth": 1,
  1776. "scaleDistribution": {
  1777. "type": "linear"
  1778. },
  1779. "spanNulls": false,
  1780. "stack": "off"
  1781. },
  1782. "datasourceCate": "prometheus",
  1783. "datasourceValue": "${datasource}",
  1784. "id": "00223434-f6e0-4c53-8562-38bcb46948f4",
  1785. "layout": {
  1786. "h": 7,
  1787. "i": "00223434-f6e0-4c53-8562-38bcb46948f4",
  1788. "isResizable": true,
  1789. "w": 8,
  1790. "x": 16,
  1791. "y": 107
  1792. },
  1793. "links": [],
  1794. "maxPerRow": 4,
  1795. "name": "Allocated/Promoted",
  1796. "options": {
  1797. "legend": {
  1798. "behaviour": "showItem",
  1799. "displayMode": "hidden"
  1800. },
  1801. "standardOptions": {},
  1802. "thresholds": {
  1803. "steps": [
  1804. {
  1805. "color": "#634CD9",
  1806. "type": "base",
  1807. "value": null
  1808. }
  1809. ]
  1810. },
  1811. "tooltip": {
  1812. "mode": "all",
  1813. "sort": "none"
  1814. }
  1815. },
  1816. "overrides": [
  1817. {
  1818. "matcher": {
  1819. "id": "byFrameRefID"
  1820. },
  1821. "properties": {
  1822. "rightYAxisDisplay": "off"
  1823. }
  1824. }
  1825. ],
  1826. "targets": [
  1827. {
  1828. "expr": "rate(jvm_gc_memory_allocated_bytes_total{ident=\"$instance\"}[1m])",
  1829. "legend": "allocated",
  1830. "refId": "A"
  1831. },
  1832. {
  1833. "expr": "rate(jvm_gc_memory_promoted_bytes_total{ident=\"$instance\"}[1m])",
  1834. "legend": "promoted",
  1835. "refId": "B"
  1836. }
  1837. ],
  1838. "transformations": [
  1839. {
  1840. "id": "organize",
  1841. "options": {}
  1842. }
  1843. ],
  1844. "type": "timeseries",
  1845. "version": "3.0.0"
  1846. },
  1847. {
  1848. "custom": {
  1849. "drawStyle": "lines",
  1850. "fillOpacity": 0.5,
  1851. "gradientMode": "none",
  1852. "lineInterpolation": "linear",
  1853. "lineWidth": 1,
  1854. "scaleDistribution": {
  1855. "type": "linear"
  1856. },
  1857. "spanNulls": false,
  1858. "stack": "off"
  1859. },
  1860. "datasourceCate": "prometheus",
  1861. "datasourceValue": "${datasource}",
  1862. "id": "fe904abb-6089-453d-8e7e-79e2483ef9c9",
  1863. "layout": {
  1864. "h": 7,
  1865. "i": "ea58a286-37cb-48a8-92f6-f09347a04964",
  1866. "isResizable": true,
  1867. "w": 8,
  1868. "x": 8,
  1869. "y": 114
  1870. },
  1871. "links": [],
  1872. "maxPerRow": 4,
  1873. "name": "Pause Durations",
  1874. "options": {
  1875. "legend": {
  1876. "behaviour": "showItem",
  1877. "displayMode": "hidden"
  1878. },
  1879. "standardOptions": {},
  1880. "thresholds": {
  1881. "steps": [
  1882. {
  1883. "color": "#634CD9",
  1884. "type": "base",
  1885. "value": null
  1886. }
  1887. ]
  1888. },
  1889. "tooltip": {
  1890. "mode": "all",
  1891. "sort": "none"
  1892. }
  1893. },
  1894. "overrides": [
  1895. {
  1896. "matcher": {
  1897. "id": "byFrameRefID"
  1898. },
  1899. "properties": {
  1900. "rightYAxisDisplay": "off"
  1901. }
  1902. }
  1903. ],
  1904. "targets": [
  1905. {
  1906. "expr": "rate(jvm_gc_pause_seconds_sum{ident=\"$instance\"}[1m])/rate(jvm_gc_pause_seconds_count{ident=\"$instance\"}[1m])",
  1907. "legend": "avg {{action}} ({{cause}})",
  1908. "refId": "A"
  1909. },
  1910. {
  1911. "expr": "jvm_gc_pause_seconds_max{ident=\"$instance\"}",
  1912. "legend": "max {{action}} ({{cause}})",
  1913. "refId": "B"
  1914. }
  1915. ],
  1916. "transformations": [
  1917. {
  1918. "id": "organize",
  1919. "options": {}
  1920. }
  1921. ],
  1922. "type": "timeseries",
  1923. "version": "3.0.0"
  1924. },
  1925. {
  1926. "collapsed": true,
  1927. "id": "a199f2f8-136c-44f4-aea5-da20e0e479fb",
  1928. "layout": {
  1929. "h": 1,
  1930. "i": "a199f2f8-136c-44f4-aea5-da20e0e479fb",
  1931. "isResizable": false,
  1932. "w": 24,
  1933. "x": 0,
  1934. "y": 121
  1935. },
  1936. "name": "Classloading",
  1937. "panels": [],
  1938. "type": "row",
  1939. "version": "3.0.0"
  1940. },
  1941. {
  1942. "custom": {
  1943. "drawStyle": "lines",
  1944. "fillOpacity": 0.5,
  1945. "gradientMode": "none",
  1946. "lineInterpolation": "linear",
  1947. "lineWidth": 1,
  1948. "scaleDistribution": {
  1949. "type": "linear"
  1950. },
  1951. "spanNulls": false,
  1952. "stack": "off"
  1953. },
  1954. "datasourceCate": "prometheus",
  1955. "datasourceValue": "${datasource}",
  1956. "id": "903e6501-6f64-4860-a12a-4e07a7424ef8",
  1957. "layout": {
  1958. "h": 7,
  1959. "i": "903e6501-6f64-4860-a12a-4e07a7424ef8",
  1960. "isResizable": true,
  1961. "w": 12,
  1962. "x": 0,
  1963. "y": 122
  1964. },
  1965. "links": [],
  1966. "maxPerRow": 4,
  1967. "name": "Classes loaded",
  1968. "options": {
  1969. "legend": {
  1970. "behaviour": "showItem",
  1971. "displayMode": "hidden"
  1972. },
  1973. "standardOptions": {},
  1974. "thresholds": {
  1975. "steps": [
  1976. {
  1977. "color": "#634CD9",
  1978. "type": "base",
  1979. "value": null
  1980. }
  1981. ]
  1982. },
  1983. "tooltip": {
  1984. "mode": "all",
  1985. "sort": "none"
  1986. }
  1987. },
  1988. "overrides": [
  1989. {
  1990. "matcher": {
  1991. "id": "byFrameRefID"
  1992. },
  1993. "properties": {
  1994. "rightYAxisDisplay": "off"
  1995. }
  1996. }
  1997. ],
  1998. "targets": [
  1999. {
  2000. "expr": "jvm_classes_loaded{ident=\"$instance\"} or jvm_classes_loaded_classes{ident=\"$instance\"}",
  2001. "legend": "loaded",
  2002. "refId": "A"
  2003. }
  2004. ],
  2005. "transformations": [
  2006. {
  2007. "id": "organize",
  2008. "options": {}
  2009. }
  2010. ],
  2011. "type": "timeseries",
  2012. "version": "3.0.0"
  2013. },
  2014. {
  2015. "custom": {
  2016. "drawStyle": "lines",
  2017. "fillOpacity": 0.5,
  2018. "gradientMode": "none",
  2019. "lineInterpolation": "linear",
  2020. "lineWidth": 1,
  2021. "scaleDistribution": {
  2022. "type": "linear"
  2023. },
  2024. "spanNulls": false,
  2025. "stack": "off"
  2026. },
  2027. "datasourceCate": "prometheus",
  2028. "datasourceValue": "${datasource}",
  2029. "id": "dc21d536-f4c0-48c0-99f1-eef82b30e979",
  2030. "layout": {
  2031. "h": 7,
  2032. "i": "dc21d536-f4c0-48c0-99f1-eef82b30e979",
  2033. "isResizable": true,
  2034. "w": 12,
  2035. "x": 12,
  2036. "y": 122
  2037. },
  2038. "links": [],
  2039. "maxPerRow": 4,
  2040. "name": "Class delta (5m)",
  2041. "options": {
  2042. "legend": {
  2043. "behaviour": "showItem",
  2044. "displayMode": "hidden"
  2045. },
  2046. "standardOptions": {},
  2047. "thresholds": {
  2048. "steps": [
  2049. {
  2050. "color": "#634CD9",
  2051. "type": "base",
  2052. "value": null
  2053. }
  2054. ]
  2055. },
  2056. "tooltip": {
  2057. "mode": "all",
  2058. "sort": "none"
  2059. }
  2060. },
  2061. "overrides": [
  2062. {
  2063. "matcher": {
  2064. "id": "byFrameRefID"
  2065. },
  2066. "properties": {
  2067. "rightYAxisDisplay": "off"
  2068. }
  2069. }
  2070. ],
  2071. "targets": [
  2072. {
  2073. "expr": "delta(jvm_classes_loaded{application=\"$application\",ident=\"$instance\"}[5m]) or delta(jvm_classes_loaded_classes{application=\"$application\",ident=\"$instance\"}[5m])",
  2074. "legend": "delta",
  2075. "refId": "A"
  2076. }
  2077. ],
  2078. "transformations": [
  2079. {
  2080. "id": "organize",
  2081. "options": {}
  2082. }
  2083. ],
  2084. "type": "timeseries",
  2085. "version": "3.0.0"
  2086. },
  2087. {
  2088. "collapsed": false,
  2089. "id": "6c164737-84da-4d51-911b-38e207bef57e",
  2090. "layout": {
  2091. "h": 1,
  2092. "i": "6c164737-84da-4d51-911b-38e207bef57e",
  2093. "isResizable": false,
  2094. "w": 24,
  2095. "x": 0,
  2096. "y": 129
  2097. },
  2098. "name": "Buffer Pools",
  2099. "panels": [
  2100. {
  2101. "custom": {
  2102. "drawStyle": "lines",
  2103. "fillOpacity": 0.5,
  2104. "gradientMode": "none",
  2105. "lineInterpolation": "linear",
  2106. "lineWidth": 1,
  2107. "scaleDistribution": {
  2108. "type": "linear"
  2109. },
  2110. "spanNulls": false,
  2111. "stack": "off"
  2112. },
  2113. "datasourceCate": "prometheus",
  2114. "datasourceValue": "${datasource}",
  2115. "id": "9ac2c14e-9871-4b84-a5cb-976f8dfe6c19",
  2116. "layout": {
  2117. "h": 7,
  2118. "i": "9ac2c14e-9871-4b84-a5cb-976f8dfe6c19",
  2119. "isResizable": true,
  2120. "w": 6,
  2121. "x": 0,
  2122. "y": 130
  2123. },
  2124. "links": [],
  2125. "maxPerRow": 4,
  2126. "name": "Direct Buffers",
  2127. "options": {
  2128. "legend": {
  2129. "behaviour": "showItem",
  2130. "displayMode": "hidden"
  2131. },
  2132. "standardOptions": {},
  2133. "thresholds": {
  2134. "steps": [
  2135. {
  2136. "color": "#634CD9",
  2137. "type": "base",
  2138. "value": null
  2139. }
  2140. ]
  2141. },
  2142. "tooltip": {
  2143. "mode": "all",
  2144. "sort": "none"
  2145. }
  2146. },
  2147. "overrides": [
  2148. {
  2149. "matcher": {
  2150. "id": "byFrameRefID"
  2151. },
  2152. "properties": {
  2153. "rightYAxisDisplay": "off"
  2154. }
  2155. }
  2156. ],
  2157. "targets": [
  2158. {
  2159. "expr": "jvm_buffer_memory_used_bytes{ident=\"$instance\", id=\"direct\"}",
  2160. "legend": "used",
  2161. "refId": "A"
  2162. },
  2163. {
  2164. "expr": "jvm_buffer_total_capacity_bytes{ident=\"$instance\", id=\"direct\"}",
  2165. "legend": "capacity",
  2166. "refId": "B"
  2167. }
  2168. ],
  2169. "transformations": [
  2170. {
  2171. "id": "organize",
  2172. "options": {}
  2173. }
  2174. ],
  2175. "type": "timeseries",
  2176. "version": "3.0.0"
  2177. },
  2178. {
  2179. "custom": {
  2180. "drawStyle": "lines",
  2181. "fillOpacity": 0.5,
  2182. "gradientMode": "none",
  2183. "lineInterpolation": "linear",
  2184. "lineWidth": 1,
  2185. "scaleDistribution": {
  2186. "type": "linear"
  2187. },
  2188. "spanNulls": false,
  2189. "stack": "off"
  2190. },
  2191. "datasourceCate": "prometheus",
  2192. "datasourceValue": "${datasource}",
  2193. "id": "f38df099-4559-4239-b283-21bd3949c81d",
  2194. "layout": {
  2195. "h": 7,
  2196. "i": "f38df099-4559-4239-b283-21bd3949c81d",
  2197. "isResizable": true,
  2198. "w": 6,
  2199. "x": 6,
  2200. "y": 130
  2201. },
  2202. "links": [],
  2203. "maxPerRow": 4,
  2204. "name": "Direct Buffers",
  2205. "options": {
  2206. "legend": {
  2207. "behaviour": "showItem",
  2208. "displayMode": "hidden"
  2209. },
  2210. "standardOptions": {},
  2211. "thresholds": {
  2212. "steps": [
  2213. {
  2214. "color": "#634CD9",
  2215. "type": "base",
  2216. "value": null
  2217. }
  2218. ]
  2219. },
  2220. "tooltip": {
  2221. "mode": "all",
  2222. "sort": "none"
  2223. }
  2224. },
  2225. "overrides": [
  2226. {
  2227. "matcher": {
  2228. "id": "byFrameRefID"
  2229. },
  2230. "properties": {
  2231. "rightYAxisDisplay": "off"
  2232. }
  2233. }
  2234. ],
  2235. "targets": [
  2236. {
  2237. "expr": "jvm_buffer_count{ident=\"$instance\", id=\"direct\"} or jvm_buffer_count_buffers{ident=\"$instance\", id=\"direct\"}",
  2238. "legend": "count",
  2239. "refId": "A"
  2240. }
  2241. ],
  2242. "transformations": [
  2243. {
  2244. "id": "organize",
  2245. "options": {}
  2246. }
  2247. ],
  2248. "type": "timeseries",
  2249. "version": "3.0.0"
  2250. },
  2251. {
  2252. "custom": {
  2253. "drawStyle": "lines",
  2254. "fillOpacity": 0.5,
  2255. "gradientMode": "none",
  2256. "lineInterpolation": "linear",
  2257. "lineWidth": 1,
  2258. "scaleDistribution": {
  2259. "type": "linear"
  2260. },
  2261. "spanNulls": false,
  2262. "stack": "off"
  2263. },
  2264. "datasourceCate": "prometheus",
  2265. "datasourceValue": "${datasource}",
  2266. "id": "ef8f0a38-f98e-428c-a601-186dccafd2c1",
  2267. "layout": {
  2268. "h": 7,
  2269. "i": "ef8f0a38-f98e-428c-a601-186dccafd2c1",
  2270. "isResizable": true,
  2271. "w": 6,
  2272. "x": 12,
  2273. "y": 130
  2274. },
  2275. "links": [],
  2276. "maxPerRow": 4,
  2277. "name": "Mapped Buffers",
  2278. "options": {
  2279. "legend": {
  2280. "behaviour": "showItem",
  2281. "displayMode": "hidden"
  2282. },
  2283. "standardOptions": {},
  2284. "thresholds": {
  2285. "steps": [
  2286. {
  2287. "color": "#634CD9",
  2288. "type": "base",
  2289. "value": null
  2290. }
  2291. ]
  2292. },
  2293. "tooltip": {
  2294. "mode": "all",
  2295. "sort": "none"
  2296. }
  2297. },
  2298. "overrides": [
  2299. {
  2300. "matcher": {
  2301. "id": "byFrameRefID"
  2302. },
  2303. "properties": {
  2304. "rightYAxisDisplay": "off"
  2305. }
  2306. }
  2307. ],
  2308. "targets": [
  2309. {
  2310. "expr": "jvm_buffer_memory_used_bytes{ident=\"$instance\", id=\"mapped\"}",
  2311. "legend": "used",
  2312. "refId": "A"
  2313. },
  2314. {
  2315. "expr": "jvm_buffer_total_capacity_bytes{ident=\"$instance\", id=\"mapped\"}",
  2316. "legend": "capacity",
  2317. "refId": "B"
  2318. }
  2319. ],
  2320. "transformations": [
  2321. {
  2322. "id": "organize",
  2323. "options": {}
  2324. }
  2325. ],
  2326. "type": "timeseries",
  2327. "version": "3.0.0"
  2328. },
  2329. {
  2330. "custom": {
  2331. "drawStyle": "lines",
  2332. "fillOpacity": 0.5,
  2333. "gradientMode": "none",
  2334. "lineInterpolation": "linear",
  2335. "lineWidth": 1,
  2336. "scaleDistribution": {
  2337. "type": "linear"
  2338. },
  2339. "spanNulls": false,
  2340. "stack": "off"
  2341. },
  2342. "datasourceCate": "prometheus",
  2343. "datasourceValue": "${datasource}",
  2344. "id": "3abe8423-f8fd-44b8-8321-1753943d4e9c",
  2345. "layout": {
  2346. "h": 7,
  2347. "i": "3abe8423-f8fd-44b8-8321-1753943d4e9c",
  2348. "isResizable": true,
  2349. "w": 6,
  2350. "x": 18,
  2351. "y": 130
  2352. },
  2353. "links": [],
  2354. "maxPerRow": 4,
  2355. "name": "Mapped Buffers",
  2356. "options": {
  2357. "legend": {
  2358. "behaviour": "showItem",
  2359. "displayMode": "hidden"
  2360. },
  2361. "standardOptions": {},
  2362. "thresholds": {
  2363. "steps": [
  2364. {
  2365. "color": "#634CD9",
  2366. "type": "base",
  2367. "value": null
  2368. }
  2369. ]
  2370. },
  2371. "tooltip": {
  2372. "mode": "all",
  2373. "sort": "none"
  2374. }
  2375. },
  2376. "overrides": [
  2377. {
  2378. "matcher": {
  2379. "id": "byFrameRefID"
  2380. },
  2381. "properties": {
  2382. "rightYAxisDisplay": "off"
  2383. }
  2384. }
  2385. ],
  2386. "targets": [
  2387. {
  2388. "expr": "jvm_buffer_count{ident=\"$instance\", id=\"mapped\"} or jvm_buffer_count_buffers{ident=\"$instance\", id=\"mapped\"}",
  2389. "legend": "count",
  2390. "refId": "A"
  2391. }
  2392. ],
  2393. "transformations": [
  2394. {
  2395. "id": "organize",
  2396. "options": {}
  2397. }
  2398. ],
  2399. "type": "timeseries",
  2400. "version": "3.0.0"
  2401. }
  2402. ],
  2403. "type": "row",
  2404. "version": "3.0.0"
  2405. }
  2406. ],
  2407. "var": [
  2408. {
  2409. "definition": "prometheus",
  2410. "name": "datasource",
  2411. "type": "datasource"
  2412. },
  2413. {
  2414. "datasource": {
  2415. "cate": "prometheus",
  2416. "value": "${datasource}"
  2417. },
  2418. "definition": "label_values(jvm_memory_used_bytes, application)",
  2419. "multi": false,
  2420. "name": "application",
  2421. "reg": "",
  2422. "type": "query"
  2423. },
  2424. {
  2425. "allOption": true,
  2426. "datasource": {
  2427. "cate": "prometheus",
  2428. "value": "${datasource}"
  2429. },
  2430. "definition": "label_values(jvm_memory_used_bytes{application=\"$application\"}, ident)",
  2431. "multi": true,
  2432. "name": "instance",
  2433. "reg": "",
  2434. "type": "query"
  2435. },
  2436. {
  2437. "datasource": {
  2438. "cate": "prometheus",
  2439. "value": "${datasource}"
  2440. },
  2441. "definition": "label_values(jvm_memory_used_bytes{application=\"$application\",ident=~\"$instance\",area=\"heap\", },id)",
  2442. "hide": false,
  2443. "multi": false,
  2444. "name": "jvm_memory_pool_heap",
  2445. "reg": "",
  2446. "type": "query"
  2447. },
  2448. {
  2449. "datasource": {
  2450. "cate": "prometheus",
  2451. "value": "${datasource}"
  2452. },
  2453. "definition": "label_values(jvm_memory_used_bytes{application=\"$application\",ident=~\"$instance\",area=\"nonheap\"}, id)",
  2454. "hide": false,
  2455. "multi": false,
  2456. "name": "jvm_memory_pool_nonheap",
  2457. "reg": "",
  2458. "type": "query"
  2459. }
  2460. ],
  2461. "version": "3.0.0"
  2462. },
  2463. "uuid": 1724670732548038000
  2464. }