mirror of
https://github.com/samba-team/samba.git
synced 2024-12-22 13:34:15 +03:00
pmda: document in README how to add a new metric
(This used to be ctdb commit b63333fb81aadc451df47c0c3c038e6165f0eac2)
This commit is contained in:
parent
88406169bd
commit
927abee4c1
@ -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.
|
||||
|
Loading…
Reference in New Issue
Block a user