diff options
Diffstat (limited to 'manifests/server/nagios.pp')
-rw-r--r-- | manifests/server/nagios.pp | 11 |
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'] ], } } |