Description
Ask your question here:
Knative queue proxy metric is overmeasured when there's two service monitor connected to same pod.
In detail
There's pod named A with port 80, 9091 exposed. Pod A has two containers, one for queue proxy, the other for app container.
Service monitor A pull metrics from port 80, collects data defined by app container.
Service monitor B pull metrics from port 9091, collects data defined by knative metric.
Both service monitor pass through queue proxy.
The problem is, for service monitor B, it collects metric including API call from service monitor A.
For example, metric named revision_app_request_count counts API call from service monitor A, then the value is overmeasured.
Is there any way to exclude other service monitor API call from knative metric so that i can get actual value, not overmeasured or misguided one?