Benutzer-Werkzeuge

Webseiten-Werkzeuge


Seitenleiste

Navigation

Mein Blog magenbrot.net



Mail-, Web-, Domainhosting und vieles mehr durch OVTEC Völker IT.


Wenn Dir diese Seite geholfen hat, kannst Du mir gerne ein (oder zwei) Bier ausgeben:


linux:monitoring:munin:graphen_fuer_tomcat_7_unter_debian_jessie

Graphen für Tomcat 7 unter Debian Jessie

Installierte Pakete: Tomcat 7 und Munin (munin-node, munin-common, munin-doc, munin-plugins-core, munin-plugins-extra, munin-plugins-java)

Es empfiehlt sich einen eigenen Benutzer für Munin im Tomcat anzulegen. Dazu nach dieser Anleitung vorgehen und einen zusätzlichen Eintrag für den munin-Benutzer hinzufügen (die „manager-status“-Rolle reicht dabei aus):

/etc/tomat7/tomcat-users.xml
<user username="munin" password="passwort" roles=manager-status"/>

Munin braucht noch die Info, wie er den Tomcat erreichen kann. Entgegen der Anleitung sind die Anführungszeichen um die Connector-Variable wichtig, an diesem Problem hing ich am längsten…

/etc/munin/plugin-conf.d/tomcat
[tomcat_*]
env.host 127.0.0.1
env.port 8080
env.request /manager/status?XML=true
env.user munin
env.password passwort
env.timeout 30
env.connector "http-bio-8080"

Den Namen des Connectors kann man so erfahren:

curl -s http://127.0.0.1:8080/manager/status?XML=true -u munin:passwort | grep "connector name"

Nach einem munin-node-configure –suggest –shell bekommt eine Liste an Kommandos, die man einfach ausführen kann. Hier interessieren uns nur die tomcat_* Symlinks.

ln -s '/usr/share/munin/plugins/tomcat_' '/etc/munin/plugins/tomcat_access'
ln -s '/usr/share/munin/plugins/tomcat_' '/etc/munin/plugins/tomcat_avgtime'
ln -s '/usr/share/munin/plugins/tomcat_' '/etc/munin/plugins/tomcat_jvm'
ln -s '/usr/share/munin/plugins/tomcat_' '/etc/munin/plugins/tomcat_maxtime'
ln -s '/usr/share/munin/plugins/tomcat_' '/etc/munin/plugins/tomcat_threads'
ln -s '/usr/share/munin/plugins/tomcat_' '/etc/munin/plugins/tomcat_volume'

Nach dem Neustart der Munin-Node per systemctl restart munin-node.service sollten auf dem Munin-Server die entsprechenden Graphen auftauchen.

Diskussion

Geben Sie Ihren Kommentar ein. Wiki-Syntax ist zugelassen:
F J O J E
 
linux/monitoring/munin/graphen_fuer_tomcat_7_unter_debian_jessie.txt · Zuletzt geändert: 08.02.2017 10:55 von wiki@magenbrot.net