N

Each statistical rule must have its own entry in the configuration file. Entries must be numbered consecutively, starting from 0 (zero).

Each rule must have the following format:

Type | Port | MeterName

You can set Type to any of the following values:

  • Service. Service statistics are statistics collected by an ACI service about itself (for example, the number of documents indexed).
  • Process. Process statistics are the statistics collected by the Controller server about the ACI service process (for example, executable path, uptime).
  • System. System statistics are statistics collected by the Controller server about the system (for example, free memory, disk space).
  • *. Monitors all statistics.

You can set Port to * to monitor all available ports, or to the number of a specific service port. If you set Type to System, leave Port empty.

You can set MeterName to * to monitor all meters for the specified Type and Port, or you can specify the meter name itself, with the parts of the meter name separated by pipe characters. For example:

Service|Statistics|10SecondRequestsPerSecond

To exclude a particular statistical meter from monitoring by Controller, include an exclamation mark at the start of the rule. For example:

9=!system||cpu|*|*

You can also use the * wildcard character to match characters across components, rather than within single components. For example:

3=!system||disk|/run*

This rule filters out the statistical meter disk|/run/lock|free bytes.

Type: Boolean
Default: None
Required: Yes
Configuration Section: StatsMonitor
Example: 0=Service|*|Service|*|*
1=Service|*|ACI|*|Count
2=Service|*|Database|*|*
3=!system||disk|/run*
See Also: NumRules