|
Configuration
Overview of configuration options
Collected StatsScheduling Data CollectionCommand line properties can be used to configure stats collection schedules. The template of these properties is: -Dcom.googlecode.psiprobe.beans.stats.collectors.CATEGORY.PARAMETER=EXPRESSION CategoryThe category of statistics to configure. Must be one of the following:
ParameterThe parameter for the specified category. Must be one of the following:
ExpressionA short time expression consisting of a number and a letter representing the unit of time (s for seconds, m for minutes, or h for hours). The Expression you choose for a category's period should evenly divide the next highest unit of time. Poor choices include 17s, 24m or 5h. Good choices include 15s, 30m, or 6h. ExamplesYou may view the default values here to see examples. Memory ConsumptionEach data point takes up 24 bytes of memory, so these statistics can take up large amounts of memory if you have a short period, a long span, or a large number of items within the category. To determine the amount of memory taken up by a category's data, use the following formula:
For instance, if you configure the cluster category to collect information every 10 seconds and retain it for 3 days, this will take up 2,488,320 bytes (2.37 MB) of memory. The same settings for app statistics would take up about the same amount of memory per application. Excluding PSI ProbePSI Probe can ignore its own requests when calculating cumulative application statistics. Just add the following to the command line: -Dcom.googlecode.psiprobe.beans.stats.collectors.app.selfIgnored=true
| ||||||||||||||||||||||||||||||
