blob: b3ecf1d81fca6606d0fe067099ef6548a3c70c99 [file] [log] [blame]
<table class="configuration table table-bordered">
<thead>
<tr>
<th class="text-left" style="width: 20%">Key</th>
<th class="text-left" style="width: 15%">Default</th>
<th class="text-left" style="width: 10%">Type</th>
<th class="text-left" style="width: 55%">Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><h5>state.latency-track.history-size</h5></td>
<td style="word-wrap: break-word;">128</td>
<td>Integer</td>
<td>Defines the number of measured latencies to maintain at each state access operation.</td>
</tr>
<tr>
<td><h5>state.latency-track.keyed-state-enabled</h5></td>
<td style="word-wrap: break-word;">false</td>
<td>Boolean</td>
<td>Whether to track latency of keyed state operations, e.g value state put/get/clear.</td>
</tr>
<tr>
<td><h5>state.latency-track.sample-interval</h5></td>
<td style="word-wrap: break-word;">100</td>
<td>Integer</td>
<td>The sample interval of latency track once 'state.latency-track.keyed-state-enabled' is enabled. The default value is 100, which means we would track the latency every 100 access requests.</td>
</tr>
<tr>
<td><h5>state.latency-track.state-name-as-variable</h5></td>
<td style="word-wrap: break-word;">true</td>
<td>Boolean</td>
<td>Whether to expose state name as a variable if tracking latency.</td>
</tr>
</tbody>
</table>