This is an automated email from the ASF dual-hosted git repository.

ableegoldman pushed a commit to branch trunk
in repository https://gitbox.apache.org/repos/asf/kafka.git


The following commit(s) were added to refs/heads/trunk by this push:
     new 58d4e52  MINOR: Fix docs for end-to-end record latency metrics (#10449)
58d4e52 is described below

commit 58d4e527d0b07037e392dc33378b0775010f2c8a
Author: Bruno Cadonna <[email protected]>
AuthorDate: Wed Mar 31 20:02:16 2021 +0200

    MINOR: Fix docs for end-to-end record latency metrics (#10449)
    
    Reviewers: Anna Sophie Blee-Goldman <[email protected]>
---
 docs/ops.html | 47 +++++++++++++++++++++++++----------------------
 1 file changed, 25 insertions(+), 22 deletions(-)

diff --git a/docs/ops.html b/docs/ops.html
index 256b88a..94c7035 100644
--- a/docs/ops.html
+++ b/docs/ops.html
@@ -2453,8 +2453,8 @@ All of the following metrics have a recording level of 
<code>info</code>:
 </table>
 
 <h5 class="anchor-heading"><a id="kafka_streams_task_monitoring" 
class="anchor-link"></a><a href="#kafka_streams_task_monitoring">Task 
Metrics</a></h5>
-All of the following metrics have a recording level of <code>debug</code>, 
except for the dropped-records-*,
-active-process-ratio, and record-e2e-latency-* metrics which have a recording 
level of <code>info</code>:
+All of the following metrics have a recording level of <code>debug</code>, 
except for the dropped-records-* and
+active-process-ratio metrics which have a recording level of <code>info</code>:
  <table class="data-table">
       <tbody>
       <tr>
@@ -2534,31 +2534,19 @@ active-process-ratio, and record-e2e-latency-* metrics 
which have a recording le
       </tr>
       <tr>
         <td>active-process-ratio</td>
-        <td>The total number of records dropped within this task.</td>
-        
<td>kafka.streams:type=stream-task-metrics,thread-id=([-.\w]+),task-id=([-.\w]+)</td>
-      </tr>
-      <tr>
-        <td>record-e2e-latency-avg</td>
-        <td>The average end-to-end latency of a record, measured by comparing 
the record timestamp with the system time when it has been fully processed by 
the node.</td>
-        
<td>kafka.streams:type=stream-task-metrics,thread-id=([-.\w]+),task-id=([-.\w]+)</td>
-      </tr>
-      <tr>
-        <td>record-e2e-latency-max</td>
-        <td>The maximum end-to-end latency of a record, measured by comparing 
the record timestamp with the system time when it has been fully processed by 
the node.</td>
-        
<td>kafka.streams:type=stream-task-metrics,thread-id=([-.\w]+),task-id=([-.\w]+)</td>
-      </tr>
-      <tr>
-        <td>record-e2e-latency-min</td>
-        <td>The minimum end-to-end latency of a record, measured by comparing 
the record timestamp with the system time when it has been fully processed by 
the node.</td>
+        <td>The fraction of time the stream thread spent on processing this 
task among all assigned active tasks.</td>
         
<td>kafka.streams:type=stream-task-metrics,thread-id=([-.\w]+),task-id=([-.\w]+)</td>
       </tr>
  </tbody>
 </table>
 
  <h5 class="anchor-heading"><a id="kafka_streams_node_monitoring" 
class="anchor-link"></a><a href="#kafka_streams_node_monitoring">Processor Node 
Metrics</a></h5>
- The following metrics are only available on certain types of nodes, i.e., 
process-rate and process-total are
- only available for source processor nodes and suppression-emit-rate and 
suppression-emit-total are only available
- for suppression operation nodes. All of the metrics have a recording level of 
<code>debug</code>:
+ The following metrics are only available on certain types of nodes, i.e., the 
process-* metrics are only available for
+ source processor nodes, the suppression-emit-* metrics are only available for 
suppression operation nodes, and the
+ record-e2e-latency-* metrics are only available for source processor nodes 
and terminal nodes (nodes without successor
+ nodes).
+ All of the metrics have a recording level of <code>debug</code>, except for 
the record-e2e-latency-* metrics which have
+ a recording level of <code>info</code>:
  <table class="data-table">
       <tbody>
       <tr>
@@ -2586,7 +2574,22 @@ active-process-ratio, and record-e2e-latency-* metrics 
which have a recording le
         <td>The total number of records that have been emitted downstream from 
suppression operation nodes.</td>
         
<td>kafka.streams:type=stream-processor-node-metrics,thread-id=([-.\w]+),task-id=([-.\w]+),processor-node-id=([-.\w]+)</td>
       </tr>
- </tbody>
+      <tr>
+        <td>record-e2e-latency-avg</td>
+        <td>The average end-to-end latency of a record, measured by comparing 
the record timestamp with the system time when it has been fully processed by 
the node.</td>
+        
<td>kafka.streams:type=stream-processor-node-metrics,thread-id=([-.\w]+),task-id=([-.\w]+),processor-node-id=([-.\w]+)</td>
+      </tr>
+      <tr>
+        <td>record-e2e-latency-max</td>
+        <td>The maximum end-to-end latency of a record, measured by comparing 
the record timestamp with the system time when it has been fully processed by 
the node.</td>
+        
<td>kafka.streams:type=stream-processor-node-metrics,thread-id=([-.\w]+),task-id=([-.\w]+),processor-node-id=([-.\w]+)</td>
+      </tr>
+      <tr>
+        <td>record-e2e-latency-min</td>
+        <td>The minimum end-to-end latency of a record, measured by comparing 
the record timestamp with the system time when it has been fully processed by 
the node.</td>
+        
<td>kafka.streams:type=stream-processor-node-metrics,thread-id=([-.\w]+),task-id=([-.\w]+),processor-node-id=([-.\w]+)</td>
+      </tr>
+      </tbody>
  </table>
 
  <h5 class="anchor-heading"><a id="kafka_streams_store_monitoring" 
class="anchor-link"></a><a href="#kafka_streams_store_monitoring">State Store 
Metrics</a></h5>

Reply via email to