summaryrefslogtreecommitdiff
path: root/manifests/server/nagios.pp
diff options
context:
space:
mode:
Diffstat (limited to 'manifests/server/nagios.pp')
-rw-r--r--manifests/server/nagios.pp11
1 files changed, 6 insertions, 5 deletions
diff --git a/manifests/server/nagios.pp b/manifests/server/nagios.pp
index 39af429..944e0dd 100644
--- a/manifests/server/nagios.pp
+++ b/manifests/server/nagios.pp
@@ -1,3 +1,4 @@
+# setup nagios check for mysql
class mysql::server::nagios {
# Flip this variable if you need to check MySQL through check_ssh or check_nrpe,
# in that case you will have to manually define nagios::service::mysql
@@ -6,20 +7,20 @@ class mysql::server::nagios {
} else {
$nagios_mysql_user = 'nagios@%'
nagios::service::mysql { 'connection-time':
- check_host => $::fqdn,
- require => Mysql_grant[$nagios_mysql_user],
+ check_host => $::fqdn,
+ require => Mysql_grant[$nagios_mysql_user],
}
}
mysql_user{$nagios_mysql_user:
password_hash => trocla("mysql_nagios_${::fqdn}",'mysql','length: 32'),
- require => Package['mysql'],
+ require => Package['mysql'],
}
# repl_client_priv is needed to check the replication slave status
# modes: slave-lag, slave-io-running and slave-sql-running
mysql_grant{$nagios_mysql_user:
- privileges => [ 'select_priv', 'repl_client_priv' ],
- require => [ Mysql_user[$nagios_mysql_user], Package['mysql'] ],
+ privileges => [ 'select_priv', 'repl_client_priv' ],
+ require => [ Mysql_user[$nagios_mysql_user], Package['mysql'] ],
}
}