In diesem Abschnitt werden die bekannten Überwachungsprobleme sowie ihre Lösungen beschrieben.
Wenn Sie auf der Seite zur Festlegung der Überwachungsebene die Protokollierungsebene von Konnektor-Dienst oder Konnektor-Verbindungspool auf NIEDRIG oder HOCH ändern und anschließend speichern, werden beide in der Datei domain.xml für die Domäne nicht geändert. Wenn Sie jedoch die Überwachungsebene des JMS-Dienstes auf NIEDRIG oder HOCH setzen und speichern, werden die Werte für Konnektor-Dienst und Konnektor-Verbindungspool ebenfalls zur gleichen Zeit geändert. Dieses Problem tritt bei der Ausführung der entsprechenden Befehle über die Befehlszeile nicht auf.
Ändern Sie die Überwachungesebenen ausschließlich mithilfe des JMS-Dienstes auf der Seite für die Überwachungsebene.
Beim Anzeigen der Überwachungsstatistiken einiger Elemente des HTTP-Service stimmen einige der angezeigten Werte nicht mit den aktuellen Werten überein oder sind immer 0. Insbesondere enthalten die folgenden Statistiken des HTTP-Service keine Informationen bezüglich Application Server und sollten daher ignoriert werden:
http-service load1MinuteAverage load5MinuteAverage load15MinuteAverage rateBytesTransmitted rateBytesReceived
pwc-thread-pool (als Element)
Beispiel:
EJBModuleMonitorMap().size() = 1 eventhough ejb module is undeployed EJBModuleMonitor().getName() = sqe_ejb_s1_01 |
Dies gilt sowohl für EJB-Module als auch für EJB-Anwendungen. Die leere überwachende MBean ist sowohl im Programm (MBean API) als auch im Ergebnis des Befehls asadmin list/get weiterhin vorhanden.
asadmin list -m "server.applications" zeigt folgenden Output: server.applications.MEjbApp server.applications.__ejb_container_timer_app server.applications.adminapp server.applications.admingui server.applications.com_sun_web_ui server.applications._export_install_nov-11_domains_domain1_applications _j2ee-modules_sqe_ejb_s1_01 |
Prüfen Sie folgende Statistiken:
bin/asadmin list -m "server.applications._export_install_nov-11_domains _domain1_applications_j2ee-modules_sqe_ejb_s1_01" server.applications._export_install_nov-11_domains_domain1_applications_ j2ee-modules_sqe_ejb_s1_01.SQEMessage server.applications._export_install_nov-11_domains_domain1_applications_ j2ee-modules_sqe_ejb_s1_01.TheGreeter |
Nachdem die Bereitstellung aufgehoben wurde:
_export_install_nov-11_domains_domain1_applications_j2ee-modules_sqe_ ejb_s1_01 |
Wenn Sie einen list-Befehl ausführen, werden folgende Anwendungen nach wie vor angezeigt:
asadmin list -m "server.applications" server.applications.MEjbApp server.applications.__ejb_container_timer_app server.applications._export_install_nov-11_domains_domain1_applications_ j2ee-modules_sqe_ejb_s1_01 server.applications.adminapp server.applications.admingui server.applications.com_sun_web_ui |
Die folgenden Überwachungsstatistiken sind nicht enthalten:
asadmin list -m "server.applications._export_install_nov-11_domains_ domain1_applications_j2ee-modules_sqe_ejb_s1_01" Nothing to list at server.applications.-export-install-nov-11-domains- domain1-applications-j2ee-modules-sqe-ejb-s1-01. |
Verwenden Sie das Platzhalterzeichen "*", um die gültigen Namen abzurufen, die mit einer Zeichenkette beginnen. Um beispielsweise alle überwachbaren Einheiten aufzulisten, die mit Server beginnen, verwenden Sie die Zeichenfolge list "server.*".
Dies ist kein ernsthaftes Problem. Die Bereitstellung des Moduls kann sicher und problemlos aufgehoben werden. Die Mbean zur Root-Überwachung wurde nicht entfernt, sondern ist leer.