Frage

Alles, ich erhalte die Datei native_stderr.log, während ich meine Anwendung auf WebSphere App Server 7.0.0.15 ausführt. Früher war es früher einfaches Protokolldateiformat, aber kürzlich habe ich festgestellt, dass sich die Datei im XML -Format befindet.

Gibt es ein mit IBM bereitgestelltes Tool, um diese Datei zu interpretieren?

Die Protokolldatei enthält solche Abschnitte:

<af type="tenured" id="345" timestamp="Sep 07 15:51:45 2011" intervalms="3981.813">
  <minimum requested_bytes="16400" />
  <time exclusiveaccessms="0.163" meanexclusiveaccessms="0.163" threads="0" lastthreadtid="0x0000000032D8C700" />
  <refs soft="24731" weak="22022" phantom="1950" dynamicSoftReferenceThreshold="19" maxSoftReferenceThreshold="32" />
  <tenured freebytes="4223424" totalbytes="536870912" percent="0" >
    <soa freebytes="0" totalbytes="531503104" percent="0" />
    <loa freebytes="4223424" totalbytes="5367808" percent="78" />
  </tenured>
  <gc type="global" id="347" totalid="347" intervalms="3982.134">
    <finalization objectsqueued="786" />
    <timesms mark="677.563" sweep="8.489" compact="0.000" total="686.650" />
    <tenured freebytes="334476968" totalbytes="536870912" percent="62" >
      <soa freebytes="330253544" totalbytes="531503104" percent="62" />
      <loa freebytes="4223424" totalbytes="5367808" percent="78" />
    </tenured>
  </gc>
  <tenured freebytes="334460568" totalbytes="536870912" percent="62" >
    <soa freebytes="330237144" totalbytes="531503104" percent="62" />
    <loa freebytes="4223424" totalbytes="5367808" percent="78" />
  </tenured>
  <refs soft="24252" weak="17085" phantom="1950" dynamicSoftReferenceThreshold="19" maxSoftReferenceThreshold="32" />
  <time totalms="687.356" />
</af>

Vielen Dank

War es hilfreich?

Lösung

Diese Ausgabe ist die JVM -Verbosegc -Trace. Das Dateiformat hat sich nicht geändert, es ist immer noch flach, aber jemand hat das verboSEGC -Protokoll aktiviert, sodass Sie zusätzliche Informationsausgabe erhalten, was XMISH ist.

Es handelt sich um Werkzeuge, die dies analysieren können und hübsche Diagramme produzieren. IBM Support Assistant Enthält ein Werkzeug namens Garbage Collection und Memory Visualizer. Es gibt ein Video dieses Tools, einschließlich der Installation von Anweisungen auf IBM Education Assistant.

Andere Tipps

Wenn Sie die ausführliche Müllsammlung auf dem WebSphere Application Server aktivieren, erhalten Sie diese Art von Informationen. Wenn Sie dies überprüfen möchten, wechseln Sie zu diesem Pfadserver-> Anwendungsserver-> Server1 (klicken Server Sie sehen das ähnliche Anmelden in der Datei Native_stderr.log in diesem bestimmten Profil im Ordner "Protokolle". Um diese Datei zu analysieren, benötigen Sie Tools-Like-Tivoli® Performance Viewer, Dump JVM (DMPJVM) und das Ressourcenanalysator von WebSphere. Ich denke, dieser Link wird helfenhttp://www.ibm.com/developerworks/websphere/library/techarticles/0706_sun/0706_sun.html

Außerdem habe ich einen Performance-Analysator installiert. Sie erhalten eine vollständige Anleitung mit diesem Link.http://www.ibm.com/developerworks/websphere/library/techarticles/0811_gunasekaran/0811_gunasekaran.html#download

Sie müssen ein Glas herunterladen, das Sie vom obigen Link erhalten und in Ihr lokales System einfügen, CMD öffnen, zu diesem Pfad gehen und diesen Befehl ausführen. Profile Profil1 logs server1 nativ_stderr.log ändern sich entsprechend Ihrer Konfiguration wie Pfad Ihrer nativ_stderr.log -Datei und geben Sie sie nach -F an. Ich denke, es wird helfen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top