Strategy Plugins
Strategy plugins compare the current state of the system against the desired state defined by the operator in the scaling policy and generate an action that will bring the system closer to the desired state. In practical terms, strategies receive the current count and a metric value for a task group or from servers in a cluster, and output what the new count should be.
Target Value Strategy Plugin
The target value strategy plugin will perform count calculations in order to keep the value resulting from the APM query at or around a specified target.
Agent Configuration Options
strategy "target-value" {
driver = "target-value"
}
Policy Configuration Options
check {
...
strategy "target-value" {
target = 20
threshold = 0.0001
}
...