You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
So do you suggest remove the logging statement? Or some real solution? Since if we can't read metrics we can't scale (i.e. system doesn't work, so logging is least of our concerns)/
Umm... I misunderstood about Thereafter: 100. So, with the default setting, autoscaler produces the 100 log lines per sec in the worst scenario. It would be alright with the unconfigurable samplingconfig(?).
I was concerened about CPU/Memory resources when the log was overflowed. So, I quickly collected the profile data with 100 services. (sorry it may be too small, but my personal cluster is limited 😰)
Result
Memory: 22MiB to 33MiB
CPU: 0.02 to 0.08
As per above results, It looks like not so critical so I am closing this issue.
In what area(s)?
/area autoscale
What version of Knative?
Build on top of c49080b
Steps to Reproduce the Problem
This is just an example step.
1. Deploy ksvc on your namespace with istio inject
false
.2. Block access to *.local:9090 port from autoscaler by forcing mTLS.
This makes autoscaler fail to access ksvc's
9090
port, as hello-example does not have istio sidecar so cannot handle the mTLS.Actual Behavior
Root cause
serving/pkg/autoscaler/collector.go
Lines 256 to 270 in 58e814a
The text was updated successfully, but these errors were encountered: