blob: 685535e0f0e30db3777b37a311d5739763aff4ec [file] [log] [blame]
local grafana = import '../../../../vendor/grafonnet/grafana.libsonnet';
local graphPanel = grafana.graphPanel;
local prometheus = grafana.prometheus;
local lineGraph = import '../../../globals/line-graph.libsonnet';
local yAxis = import '../../../globals/yaxis.libsonnet';
lineGraph.new(
title='Memory',
yAxis1=yAxis.new(
label='Memory Consumption',
format='decbytes',
),
)
.addTarget(
prometheus.target(
'proc_jvm_memory_heap_committed{instance="$instance",replica="$replica"}',
legendFormat='committed heap'
)
)
.addTarget(
prometheus.target(
'proc_jvm_memory_heap_used{instance="$instance",replica="$replica"}',
legendFormat='used heap'
)
)
.addTarget(
prometheus.target(
'jgit_block_cache_cache_used{instance="$instance",replica="$replica"}',
legendFormat='JGit block cache'
)
)
.addTarget(
prometheus.target(
'proc_jvm_memory_non_heap_used{instance="$instance",replica="$replica"}',
legendFormat='used non-heap'
)
)