Settings and Statistics¶
Your plugin might need to know information about Traffic Server’s
current configuration and performance. The functions described in this
section read this information from the Traffic Server records.config
file. Configuration settings are stored in CONFIG variables and
statistics are stored in PROCESS variables.
Caution
Not all CONFIG and PROCESS variables in records.config are
relevant to Traffic Server’s configuration and statistics. Therefore,
retrieve only the records.config variables that are documented in
the Administrator’s Guide.
To retrieve a variable, you need to know its type (int, counter,
float, or string). Plugins store the records.config values
as an TSMgmtInt, TSMgmtCounter, TSMgmtFloat, or
TSMgmtString. You can look up records.config variable types in
the Administrator’s Guide.
Depending on the result type, you’ll use TSMgmtIntGet,
TSMgmtCounterGet, TSMgmtFloatGet, or TSMgmtStringGet to
obtain the variable value (see the example for
TSMgmtIntGet().
The TSMgmt*Get functions are: