![[AIX Solaris HP-UX Linux Windows]](../images/dist.gif)
![[IBM i]](../images/iseries.gif)
Zähler für Thread-Pools
Mit den Zählern für Thread-Pools, die von Performance Monitoring Infrastructure (PMI) und Tivoli Performance Viewer (TPV) erfasst werden, können Sie die Aktivitäten Ihrer Thread-Pools überwachen.
Zählerdefinitionen
Name | Schlüssel | Beschreibung | Unterteilung | Typ | Stufe | Aufwand | ID |
---|---|---|---|---|---|---|---|
CreateCount | threadPoolModule.threadCreates | Gesamtanzahl der erstellten Threads | Pro Thread-Pool | CountStatistic | Alle | Niedrig | 1 |
DestroyCount | threadPoolModule.threadDestroys | Gesamtanzahl der gelöschten Threads (destroy) | Pro Thread-Pool | CountStatistic | Alle | Niedrig | 2 |
ActiveCount | threadPoolModule.activeThreads | Anzahl der gleichzeitig aktiven Threads Anmerkung: Der Wert von ActiveCount kann einen Zählwert für einen Thread mit langer Laufzeit
enthalten, der für die asynchrone E/A verwendet wird. Unter diesen Umständen ist es möglich, dass der ActiveCount-Zähler,
selbst wenn im Thread-Pool keine sichtbare Aktivität stattfindet, niemals den Wert 0 erreicht.
|
Pro Thread-Pool | BoundedRangeStatistic | Erweitert | Hoch | 3 |
PoolSize | threadPoolModule.poolSize | Durchschnittliche Anzahl der Threads im Pool | Pro Thread-Pool | BoundedRangeStatistic | Basis | Hoch | 4 |
PercentMaxed | threadPoolModule.percentMaxed | Durchschnittlicher Zeitraum (in Prozent) für die Verwendung aller Threads | Pro Thread-Pool | BoundedRangeStatistic | Alle | Hoch | 5 |
DeclaredthreadHungCount | threadPoolModule.declaredThreadHung | Die Anzahl der als blockiert deklarierten Threads. | Pro Thread-Pool | CountStatistic | Alle | Maximal | 6 |
ClearedThreadHangCount | threadPoolModule.declaredThreadHangCleared | Die Anzahl der aufgelösten Threadblockierungen. | Pro Thread-Pool | CountStatistic | Alle | Maximal | 7 |
ConcurrentHungThreadCount | threadPoolModule.concurrentlyHungThreads | Die Anzahl der gleichzeitig blockierten Threads. | Pro Thread-Pool | BoundedRangeStatistic | Alle | Maximal | 8 |
ActiveTime | threadPoolModule.activeTime | Der durchschnittliche Zeitraum (in Millisekunden), in dem die
Threads sich im Status Aktiv befinden. Anmerkung: ActiveTime wird aktualisiert, wenn die blockierten Threads bereinigt sind (die Threads die Verarbeitung abgeschlossen haben).
|
Pro Thread-Pool | TimeStatistic | Alle | Maximal | 9 |