|
|
|
|
@ -48,7 +48,7 @@ |
|
|
|
|
alert: 'NodeFilesystemAlmostOutOfSpace', |
|
|
|
|
expr: ||| |
|
|
|
|
( |
|
|
|
|
node_filesystem_avail_bytes{%(nodeExporterSelector)s,%(fsSelector)s} / node_filesystem_size_bytes{%(nodeExporterSelector)s,%(fsSelector)s} * 100 < %(fsSpaceAvailableCriticalThreshold)d |
|
|
|
|
node_filesystem_avail_bytes{%(nodeExporterSelector)s,%(fsSelector)s} / node_filesystem_size_bytes{%(nodeExporterSelector)s,%(fsSelector)s} * 100 < %(fsSpaceAvailableWarningThreshold)d |
|
|
|
|
and |
|
|
|
|
node_filesystem_readonly{%(nodeExporterSelector)s,%(fsSelector)s} == 0 |
|
|
|
|
) |
|
|
|
|
@ -58,7 +58,7 @@ |
|
|
|
|
severity: 'warning', |
|
|
|
|
}, |
|
|
|
|
annotations: { |
|
|
|
|
summary: 'Filesystem has less than %(fsSpaceAvailableCriticalThreshold)d%% space left.' % $._config, |
|
|
|
|
summary: 'Filesystem has less than %(fsSpaceAvailableWarningThreshold)d%% space left.' % $._config, |
|
|
|
|
description: 'Filesystem on {{ $labels.device }} at {{ $labels.instance }} has only {{ printf "%.2f" $value }}% available space left.', |
|
|
|
|
}, |
|
|
|
|
}, |
|
|
|
|
@ -66,7 +66,7 @@ |
|
|
|
|
alert: 'NodeFilesystemAlmostOutOfSpace', |
|
|
|
|
expr: ||| |
|
|
|
|
( |
|
|
|
|
node_filesystem_avail_bytes{%(nodeExporterSelector)s,%(fsSelector)s} / node_filesystem_size_bytes{%(nodeExporterSelector)s,%(fsSelector)s} * 100 < %(fsSpaceAvailableWarningThreshold)d |
|
|
|
|
node_filesystem_avail_bytes{%(nodeExporterSelector)s,%(fsSelector)s} / node_filesystem_size_bytes{%(nodeExporterSelector)s,%(fsSelector)s} * 100 < %(fsSpaceAvailableCriticalThreshold)d |
|
|
|
|
and |
|
|
|
|
node_filesystem_readonly{%(nodeExporterSelector)s,%(fsSelector)s} == 0 |
|
|
|
|
) |
|
|
|
|
@ -76,7 +76,7 @@ |
|
|
|
|
severity: '%(nodeCriticalSeverity)s' % $._config, |
|
|
|
|
}, |
|
|
|
|
annotations: { |
|
|
|
|
summary: 'Filesystem has less than %(fsSpaceAvailableWarningThreshold)d%% space left.' % $._config, |
|
|
|
|
summary: 'Filesystem has less than %(fsSpaceAvailableCriticalThreshold)d%% space left.' % $._config, |
|
|
|
|
description: 'Filesystem on {{ $labels.device }} at {{ $labels.instance }} has only {{ printf "%.2f" $value }}% available space left.', |
|
|
|
|
}, |
|
|
|
|
}, |
|
|
|
|
|