This is an automated email from the ASF dual-hosted git repository.
technoboy pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/pulsar.git
The following commit(s) were added to refs/heads/master by this push:
new 20fc94528b0 [pip][design] PIP-276: Add metric
`pulsar_topic_load_times` (#20518)
20fc94528b0 is described below
commit 20fc94528b03ba001690125b6177f318a65a482c
Author: Jiwei Guo <[email protected]>
AuthorDate: Tue Jun 20 11:57:23 2023 +0800
[pip][design] PIP-276: Add metric `pulsar_topic_load_times` (#20518)
---
pip/pip-274.md | 32 ++++++++++++++++++++++++++++++++
1 file changed, 32 insertions(+)
diff --git a/pip/pip-274.md b/pip/pip-274.md
new file mode 100644
index 00000000000..16fe4ba1d3a
--- /dev/null
+++ b/pip/pip-274.md
@@ -0,0 +1,32 @@
+# Motivation
+
+The metrics are all started with `pulsar_`, so that both users and operators
can quickly find the metrics of the entire system through this prefix. However,
due to some other reasons,
+it was found that `topic_load_times` was missing the prefix, so want to get it
right.
+
+# High Level Design
+
+In master branch, keep the old metric `topic_load_times` and add below new
metrics:
+
+* `pulsar_topic_load_times`
+
+After release-3.1.0, remove ``topic_load_times`.
+
+
+### Metrics
+
+Add new metrics:
+
+* `pulsar_topic_load_times` : The topic load latency calculated in milliseconds
+
+# Monitoring
+
+After this PIP, users can use `topic_load_times` and `pulsar_topic_load_times`
to monitor topic load times.
+
+
+# Links
+
+<!--
+Updated afterwards
+-->
+* Mailing List discussion thread:
https://lists.apache.org/thread/fcg3f5mm2640fxq4cj8pz6n3lso293f8
+* Mailing List voting thread:
https://lists.apache.org/thread/vky6jcn0llx56599fgo73dh6cxfpmxsm