Wie kann ich den Perm-Gen-Space aus der Ferne überwachen?

Wie kann ich den Perm-Gen-Space aus der Ferne überwachen?

Ich brauche Hilfe bei der Fernüberwachung des permanenten Gen-Speicherplatzes. Wir haben Tomcat unter Windows 2008 R2 installiert. Von Zeit zu Zeit ist der permanente Gen-Speicherplatz voll. Ich möchte den permanenten Gen-Speicherplatz überwachen, bevor er voll ist, damit bestimmte Maßnahmen ergriffen werden können, um Dienstunterbrechungen zu verhindern. Wie mache ich das?

Antwort1

Was Sie suchen istJMX-Remoting– es bietet eine Möglichkeit, einen Blick auf die Permgen-Größe sowie viele andere Informationen über die laufende Java-Instanz zu werfen.

Sie möchten wahrscheinlich Authentifizierung und Verschlüsselung verwenden. Wenn Sie Ihren Java-Optionen jedoch nur Folgendes hinzufügen, sollten Sie damit gut zurechtkommen:

-Dcom.sun.management.jmxremote.port=9000
-Dcom.sun.management.jmxremote.ssl=false
-Dcom.sun.management.jmxremote.authenticate=false

Wie Sie dies überwachen, hängt von Ihrer Überwachungssoftware ab. Für die manuelle Überwachung verwenden Siejvisualvmaus dem JDK und konfigurieren Sie eine Remote-Instanz.

verwandte Informationen