Compare commits

...

2 commits

Author SHA1 Message Date
mwiegand
ef461fec1c disk usage graphs 2021-10-27 19:02:07 +02:00
mwiegand
e5b1bc0921 flux derivative no negative 2021-10-27 18:01:33 +02:00
3 changed files with 45 additions and 2 deletions

View file

@ -46,7 +46,12 @@ defaults = {
'memory_rss', 'memory_rss',
], ],
}], }],
'diskio': [{}], 'diskio': [{
'fieldpass': [
'read_bytes',
'write_bytes',
],
}],
'kernel': [{}], 'kernel': [{}],
'mem': [{}], 'mem': [{}],
'processes': [{}], 'processes': [{}],
@ -60,6 +65,7 @@ defaults = {
'cpu', 'cpu',
'mem', 'mem',
'disk_io', 'disk_io',
'disk_usage',
'net_io', 'net_io',
'proc_cpu', 'proc_cpu',
'proc_ram', 'proc_ram',

View file

@ -5,7 +5,7 @@ from(bucket: "${bucket}")
|> filter(fn: (r) => ${' or '.join(f'r["{key}"] == "{value}"' for value in values)}) |> filter(fn: (r) => ${' or '.join(f'r["{key}"] == "{value}"' for value in values)})
% endfor % endfor
% if function == 'derivative': % if function == 'derivative':
|> derivative() |> derivative(nonNegative: true)
% endif % endif
% if negative: % if negative:
|> map(fn: (r) => ({r with _value: r._value * - 1.0})) |> map(fn: (r) => ({r with _value: r._value * - 1.0}))

View file

@ -0,0 +1,37 @@
{
'root_usage': {
'stacked': True,
'queries': {
'usage': {
'filters': {
'_measurement': 'disk',
'path': '/',
'_field': [
'used',
'free',
],
},
'function': 'mean',
},
},
'min': 0,
'unit': 'bytes',
},
'root_inodes': {
'stacked': True,
'queries': {
'inodes': {
'filters': {
'_measurement': 'disk',
'path': '/',
'_field': [
'inodes_used',
'inodes_free',
],
},
'function': 'mean',
},
},
'min': 0,
},
}