Puppet Class: mariadb::monitor_disk
- Defined in:
- modules/mariadb/manifests/monitor_disk.pp
Overview
TODO: Revisit the is_critical part. We probably want pages for DB problems for at least a group of people TODO: Drop this check and use the common check_disk, with the newly added parameters
5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
# File 'modules/mariadb/manifests/monitor_disk.pp', line 5
class mariadb::monitor_disk(
$is_critical = false,
$contact_group = 'admins',
$pct_warning = 10,
$pct_critical = 5,
) {
nrpe::monitor_service { 'mariadb_disk_space':
description => 'MariaDB disk space',
nrpe_command => "/usr/lib/nagios/plugins/check_disk \
-w ${pct_warning}% -c ${pct_critical}% -l -e --exclude-type=tracefs",
critical => $is_critical,
contact_group => $contact_group,
notes_url => 'https://wikitech.wikimedia.org/wiki/MariaDB/troubleshooting',
}
}
|