...
Code Block | ||||
---|---|---|---|---|
| ||||
<env>
<nv>
<!-- globally enable message stats latency -->
<msg.latency.stats>true</msg.latency.stats>
<!-- Optionally, bump up the sample size for collected latency stats -->
<stats.latencymanager.samplesize>65536</stats.latencymanager.samplesize>
<!-- globally enable ODS store stats collection -->
<ods.latency.stats>true</ods.latency.stats>
<!-- Enable low level I/O timestamps-->
<link.network.stampiots>true</link.network.stampiots>
</nv>
<env>
<apps>
<app name="processor" mainClass="com.neeve.talon.starter.Application">
<!-- Enable transaction latency stats collection -->
<captureTransactionLatencyStats>true</captureTransactionLatencyStats>
<!-- Capture transaction stats on a per transaction basis -->
<capturePerTransactionStats>true</capturePerTransactionStats>
<!-- Configure Per Transaction Stats Logger -->
<perTransactionStatsLogging policy="UseDedicated">
<flushOnCommit>true</flushOnCommit>\
<detachedWrite enabled="true">
<queueOfferStrategy>SingleThreaded</queueOfferStrategy>
<queueWaitStrategy>Blocking</queueWaitStrategy>
<queueDrainerCpuAffinityMask>0</queueDrainerCpuAffinityMask>
</detachedWrite>
</perTransactionStatsLogging>
</app>
</apps> |
...