[PATCH 5/6] pmda: document in README how to add a new metric

David Disseldorp ddiss at suse.de
Sun Sep 4 12:27:37 MDT 2011


---
 utils/pmda/README |   22 +++++++++++++++++++++-
 1 files changed, 21 insertions(+), 1 deletions(-)

diff --git a/utils/pmda/README b/utils/pmda/README
index cd262de..f8dbbbc 100644
--- a/utils/pmda/README
+++ b/utils/pmda/README
@@ -60,5 +60,25 @@ Troubleshooting
 
  +  After installing or restarting the agent, the PMCD log file
     ($PCP_LOG_DIR/pmcd/pmcd.log) and the PMDA log file
-    ($PCP_LOG_DIR/pmcd/ctdb.log) should be checked for any warnings
+    ($PCP_LOG_DIR/pmcd/pmda_ctdb.log) should be checked for any warnings
     or errors.
+
+
+Adding a New Metric
+===================
+
+This section walks through the development task of adding a new metric to the
+CTDB PMDA.
+
+  + Define the metric in the pmns file with a unique metric id. See the pmns(4)
+    man page for details.
+
+  + Add a description of the metric to the help file.
+
+  + Taking note of the previously assigned metric id, add a new entry to the
+    metrictab structure in pmda_ctdb.c. See the pmdaInit(3) man page for
+    details.
+
+  + Ensure the counter is already a member of the ctdb_statistics structure.
+    Finally, add code to pmda_ctdb_fetch_cb() to handle fetch requests for the
+    newly defined metric.
-- 
1.7.1



More information about the samba-technical mailing list