Give apf metrics abstractions more familiar names

The logic is similar to Prometheus gauges and vectors,
adopt that terminology.
This commit is contained in:
Mike Spreitzer
2022-05-17 23:27:47 -04:00
parent eebfd7b574
commit 7d64a93a14
17 changed files with 219 additions and 181 deletions

View File

@@ -139,8 +139,8 @@ func (ft *fightTest) createController(invert bool, i int) {
FlowcontrolClient: fcIfc,
ServerConcurrencyLimit: 200, // server concurrency limit
RequestWaitLimit: time.Minute / 4, // request wait limit
ReqsObsPairGenerator: metrics.PriorityLevelConcurrencyObserverPairGenerator,
ExecSeatsObsGenerator: metrics.PriorityLevelExecutionSeatsObserverGenerator,
ReqsGaugePairVec: metrics.PriorityLevelConcurrencyPairVec,
ExecSeatsGaugeVec: metrics.PriorityLevelExecutionSeatsGaugeVec,
QueueSetFactory: fqtesting.NewNoRestraintFactory(),
})
ft.ctlrs[invert][i] = ctlr