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',
],
}],
'diskio': [{}],
'diskio': [{
'fieldpass': [
'read_bytes',
'write_bytes',
],
}],
'kernel': [{}],
'mem': [{}],
'processes': [{}],
@ -60,6 +65,7 @@ defaults = {
'cpu',
'mem',
'disk_io',
'disk_usage',
'net_io',
'proc_cpu',
'proc_ram',

View file

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