You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pulsar.apache.org by GitBox <gi...@apache.org> on 2022/06/13 01:43:21 UTC

[GitHub] [pulsar] codelipenghui commented on a diff in pull request #15218: [doc][monitoring][txn] add doc for transaction metrics

codelipenghui commented on code in PR #15218:
URL: https://github.com/apache/pulsar/pull/15218#discussion_r895269004


##########
site2/docs/reference-metrics.md:
##########
@@ -660,3 +663,10 @@ All the transaction metrics are labelled with the following labels:
 | pulsar_txn_timeout_count | Counter | Number of timeout transactions. |
 | pulsar_txn_append_log_count | Counter | Number of append transaction logs. |
 | pulsar_txn_execution_latency_le_* | Histogram | Transaction execution latency. <br /> Available latencies are as below: <br /><ul><li> latency="10" is TransactionExecutionLatency between (0ms, 10ms]</li> <li>latency="20" is TransactionExecutionLatency between (10ms, 20ms]</li><li>latency="50" is TransactionExecutionLatency between (20ms, 50ms]</li><li>latency="100" is TransactionExecutionLatency between (50ms, 100ms]</li><li>latency="500" is TransactionExecutionLatency between (100ms, 500ms]</li><li>latency="1000" is TransactionExecutionLatency between (500ms, 1000ms]</li><li>latency="5000" is TransactionExecutionLatency between (1s, 5s]</li><li>latency="15000" is TransactionExecutionLatency between (5s, 15s]</li><li>latency="30000" is TransactionExecutionLatency between (15s, 30s]</li></li><li>latency="60000" is TransactionExecutionLatency between (30s, 60s]</li><li>latency="300000" is TransactionExecutionLatency between (1m,5m]</li><li>latency="1500000" is TransactionExecutionLa
 tency between (5m,15m]</li><li>latency="3000000" is TransactionExecutionLatency between (15m,30m]</li><li>latency="overflow" is TransactionExecutionLatency between (30m,∞]</li></ul>|
+| pulsar_txn_tb_client_abort_failed | Counter | The number of failures to abort transactions for `transaction buffer client`. |
+| pulsar_txn_tb_client_commit_failed | Counter | The number of failures to commit transaction for `transaction buffer client`. |
+| pulsar_txn_tb_client_abort_latency | Summary | The latency of aborting transactions for `transaction buffer client`. |
+| pulsar_txn_tb_client_commit_latency | Summary | The latency of committing transactions for `transaction buffer client`. |
+| pulsar_txn_tb_client_pending_requests | Counter | The number of pending requests for `transaction buffer client`. |
+| pulsar_txn_tp_committed_count | Counter | The number of committed transactions for consumers. |
+| pulsar_txn_tp_aborted_count | Counter | The number of aborted transactions for consumers. |

Review Comment:
   ```suggestion
   | pulsar_txn_tp_aborted_count | Counter | The number of aborted transactions for pending ack store. |
   ```



##########
site2/docs/reference-metrics.md:
##########
@@ -660,3 +663,10 @@ All the transaction metrics are labelled with the following labels:
 | pulsar_txn_timeout_count | Counter | Number of timeout transactions. |
 | pulsar_txn_append_log_count | Counter | Number of append transaction logs. |
 | pulsar_txn_execution_latency_le_* | Histogram | Transaction execution latency. <br /> Available latencies are as below: <br /><ul><li> latency="10" is TransactionExecutionLatency between (0ms, 10ms]</li> <li>latency="20" is TransactionExecutionLatency between (10ms, 20ms]</li><li>latency="50" is TransactionExecutionLatency between (20ms, 50ms]</li><li>latency="100" is TransactionExecutionLatency between (50ms, 100ms]</li><li>latency="500" is TransactionExecutionLatency between (100ms, 500ms]</li><li>latency="1000" is TransactionExecutionLatency between (500ms, 1000ms]</li><li>latency="5000" is TransactionExecutionLatency between (1s, 5s]</li><li>latency="15000" is TransactionExecutionLatency between (5s, 15s]</li><li>latency="30000" is TransactionExecutionLatency between (15s, 30s]</li></li><li>latency="60000" is TransactionExecutionLatency between (30s, 60s]</li><li>latency="300000" is TransactionExecutionLatency between (1m,5m]</li><li>latency="1500000" is TransactionExecutionLa
 tency between (5m,15m]</li><li>latency="3000000" is TransactionExecutionLatency between (15m,30m]</li><li>latency="overflow" is TransactionExecutionLatency between (30m,∞]</li></ul>|
+| pulsar_txn_tb_client_abort_failed | Counter | The number of failures to abort transactions for `transaction buffer client`. |
+| pulsar_txn_tb_client_commit_failed | Counter | The number of failures to commit transaction for `transaction buffer client`. |
+| pulsar_txn_tb_client_abort_latency | Summary | The latency of aborting transactions for `transaction buffer client`. |
+| pulsar_txn_tb_client_commit_latency | Summary | The latency of committing transactions for `transaction buffer client`. |
+| pulsar_txn_tb_client_pending_requests | Counter | The number of pending requests for `transaction buffer client`. |
+| pulsar_txn_tp_committed_count | Counter | The number of committed transactions for consumers. |

Review Comment:
   ```suggestion
   | pulsar_txn_tp_committed_count | Counter | The number of committed transactions for pending ack store. |
   ```



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@pulsar.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org