diff --git a/Bundler/munin-server.xml b/Bundler/munin-server.xml index b4a68d8..091145a 100644 --- a/Bundler/munin-server.xml +++ b/Bundler/munin-server.xml @@ -1,5 +1,5 @@ - + diff --git a/Cfg/etc/munin/plugin-conf.d/crans/crans b/Cfg/etc/munin/plugin-conf.d/crans/crans index 9495fda..f96db19 100644 --- a/Cfg/etc/munin/plugin-conf.d/crans/crans +++ b/Cfg/etc/munin/plugin-conf.d/crans/crans @@ -55,3 +55,7 @@ user respbats user root env.querystats /var/cache/bind/named.stats +[mysql_innodb] +env.warning 0 +env.critical 0 + diff --git a/Metadata/groups.xml b/Metadata/groups.xml index bcdbda3..67d74c2 100644 --- a/Metadata/groups.xml +++ b/Metadata/groups.xml @@ -170,7 +170,6 @@ - diff --git a/Python/etc/munin/munin.conf b/Python/etc/munin/munin.conf index 02a68ed..54f1c0d 100755 --- a/Python/etc/munin/munin.conf +++ b/Python/etc/munin/munin.conf @@ -1,6 +1,6 @@ #!/usr/bin/env python # -*- coding: utf-8 -*- -header("munin-server : configuration des hôtes +header("munin-server : configuration des hôtes\n\ (cette liste est générée par bcfg2)") info['owner'] = 'munin' @@ -11,6 +11,7 @@ info['group'] = 'adm' # * Corriger hostnames des serveurs de la ferme (trouver solution moins crade) # * Éventuellement, splitter ce fichier en plusieurs parties (ie les bornes # dans un fichier à part) +# * factoriser deux trois serveurs (backbone et backbone.adm par ex) include("ldap_conn") @@ -33,7 +34,9 @@ tmpldir /etc/munin/templates # Envoi automatique des alertes par mail. contact.roots.command mail -s "Munin - ${var:host} : ${var:graph_title}" nobody@crans.org -contact.impression.command mail -s "Munin - ${var:graph_title}" impression@crans.org +# Uncomment below quand on aura compris comment lui faire envoyer des mails +# que concernant l'imprimante +#contact.impression.command mail -s "Munin - ${var:graph_title}" impression@crans.org # Nagios contact.nagios.command /usr/sbin/send_nsca -H localhost -c /etc/send_nsca.cfg -to 120 > /dev/null @@ -94,6 +97,7 @@ for ap in ldap_conn.search(u'objectClass=borneWifi'): print """ +#===================== Divers ============================================== # Les adherents [association.crans.org;adherents] address localhost @@ -119,6 +123,11 @@ print """ [association.crans.org;canon] address zamok.adm.crans.org contacts impression + +# Pulsar (température et alimentation électrique au 0B) +[pulsar.crans.org] + address localhost + notify_alias pulsar.adm.crans.org """ # TODO agrégation de graphes @@ -137,7 +146,8 @@ all_servers = metadata.query.all() all_servers.sort(key=lambda x: x.hostname) for client in all_servers: - print """[crans.org;%(profile)s] + #print """[crans.org;%(profile)s] # enlever crans.org change qqchose ? + print """[%(profile)s] address %(hostname)s apt.graph yes postfix_mailqueue.deferred.warning 1000