Profile 001
Profile 001
1 1 1
14 1 3 1 1
14 1 4
1 4
3 1 7 9 5
(inline) (inline)
3 7 9 1 5 5
3
1 7 9 1 2
(inline)
manager
http2 http server json http bufio
(*controllerManager)
(*Server) (*ServeMux) (*APIServerHandler) (*Decoder) (*connReader) (*Reader)
ServeConn ServeHTTP ServeHTTP readValue
startRunnable
Read Read 3
func1
0 of 3 (0.87%) 0 of 1 (0.29%) 0 of 7 (2.03%) 0 of 9 (2.61%) 0 of 1 (0.29%) 0 of 2 (0.58%)
0 of 14 (4.06%)
3 1 7 9 5 10 1 2 1 2
manager
http2 http json controller webhook manager tls
(*controllerManager)
(*Server) HandlerFunc (*Decoder) (*Controller) (*Server) RunnableFunc (*Conn)
startLeaderElection
serveConn ServeHTTP refill Start Start Start Read
func3
0 of 3 (0.87%) 0 of 8 (2.32%) 0 of 9 (2.61%) 0 of 10 (2.90%) 0 of 1 (0.29%) 0 of 2 (0.58%) 0 of 6 (1.74%)
0 of 1 (0.29%)
6
3 1 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 1 9 1 1
(inline)
server server server server server server server server server server server server server manager
wait server server server server server manager
http2 leaderelection cache DefaultBuildHandlerChain DefaultBuildHandlerChain DefaultBuildHandlerChain DefaultBuildHandlerChain filters DefaultBuildHandlerChain DefaultBuildHandlerChain DefaultBuildHandlerChain filters DefaultBuildHandlerChain DefaultBuildHandlerChain DefaultBuildHandlerChain DefaultBuildHandlerChain DefaultBuildHandlerChain DefaultBuildHandlerChain http2 (*controllerManager) server tls
(*Group) DefaultBuildHandlerChain DefaultBuildHandlerChain DefaultBuildHandlerChain DefaultBuildHandlerChain DefaultBuildHandlerChain pprof (*controllerManager)
(*serverConn) (*LeaderElector) (*sharedIndexInformer) TrackCompleted TrackStarted TrackStarted WithAuditID WithAuthorization WithHTTPLogging WithPanicRecovery WithRequestReceivedTimestamp WithMaxInFlightLimit TrackCompleted TrackCompleted TrackCompleted TrackStarted TrackStarted WithRequestDeadline transportResponseBody serveHealthProbes RunServer (*Conn)
serve
Start
Run Run trackCompleted trackStarted trackStarted withAuditID
WithCacheControl
func1 WithLogging
WithImpersonation
withPanicRecovery
WithRequestInfo
withRequestReceivedTimestampWithClock
WithWaitGroup WithWarningRecorder
func1 7 trackCompleted trackCompleted trackCompleted trackStarted trackStarted withRequestDeadline
Index
Read 1 func1
serveMetrics
func2 readRecord
func1 func16 func4 func17 func12 func15 0 of 1 (0.29%) func2
0 of 3 (0.87%) 0 of 1 (0.29%) 0 of 14 (4.06%) func20 func27 func30 func35 0 of 7 (2.03%) func32 func34 func33 0 of 7 (2.03%) func24 func26 func29 func21 func25 func31 0 of 14 (4.06%) 1 0 of 1 (0.29%) 0 of 6 (1.74%)
0 of 80 (23.19%) 0 of 7 (2.03%) 0 of 7 (2.03%) 0 of 7 (2.03%) 0 of 7 (2.03%) 0 of 7 (2.03%) 0 of 1 (0.29%)
0 of 7 (2.03%) 0 of 7 (2.03%) 0 of 7 (2.03%) 0 of 7 (2.03%) 0 of 7 (2.03%) 0 of 7 (2.03%) 0 of 7 (2.03%) 0 of 7 (2.03%) 0 of 7 (2.03%) 0 of 7 (2.03%) 0 of 7 (2.03%) 0 of 7 (2.03%) 0 of 7 (2.03%) 0 of 1 (0.29%)
26 14 26 1 14 7 14 7 1 1 1 1 6
cache cache
(*controller) (*sharedIndexInformer)
cache cache leaderelection cache server filters pprof http tls
Run wait Run
(*processorListener) (*processorListener) (*LeaderElector) (*controller) director (*timeoutHandler) handler (*Server) (*Conn)
(*Group) Forever (*Group)
pop run renew Run ServeHTTP ServeHTTP ServeHTTP Serve readRecordOrCCS
StartWithChannel 0 of 2 (0.58%) StartWithChannel
0 of 26 (7.54%) 0 of 26 (7.54%) 0 of 1 (0.29%) 0 of 14 (4.06%) 0 of 7 (2.03%) 0 of 7 (2.03%) 0 of 1 (0.29%) 0 of 4 (1.16%) 0 of 6 (1.74%)
func2 func4
0 of 14 (4.06%) 0 of 14 (4.06%)
26 2 1 14 7
14 1 2 6
(inline) (inline) (inline) (inline) (inline)
50 7 1 2 1 6
1 50 7 1 1 6
endpoints
(*APIInstaller) net fsnotify tls
main wait pprof
registerResourceHandlers (*TCPListener) (*Watcher) (*atLeastReader)
main BackoffUntil
InstrumentRouteFunc
writeRuntimeProfile 14 Accept readEvents Read
0 of 1 (0.29%) 0 of 64 (18.55%) 0 of 1 (0.29%)
func7 0 of 4 (1.16%) 0 of 1 (0.29%) 0 of 6 (1.74%)
0 of 7 (2.03%)
1 58 7 1 10 4 1 6
endpoints
cobra (*APIInstaller) wait net os net
runtime
(*Command) registerResourceHandlers BackoffUntil (*TCPListener) (*File) (*conn)
Execute restfulListResource func1 14 pprof_goroutineProfileWithLabels
accept Read Read
0 of 1 (0.29%)
0 of 1 (0.29%) func6 0 of 58 (16.81%) 0 of 4 (1.16%) 0 of 1 (0.29%) 0 of 6 (1.74%)
0 of 7 (2.03%)
1
3 1 7 14 14 1 1 1 1 1 4 6
(inline)
controller
cache
cobra handlers cache resourcetopo resourcetopo dynamiccertificates dynamiccertificates (*Controller) runtime app net os net
(*Reflector)
(*Command) ListResource (*controller) (*manager) (*manager) (*DynamicServingCertificateController) (*DynamicCertKeyPairContent) Start Run (*netFD) (*File) (*netFD)
ExecuteC 26 func1
Run
processLoop handleRelationEvent handleNodeEvent runWorker runWorker func2
goroutineProfileWithLabels func1 accept read Read
func1 1 (0.29%)
0 of 1 (0.29%) 0 of 7 (2.03%) 0 of 14 (4.06%) 0 of 1 (0.29%) 0 of 1 (0.29%) 0 of 1 (0.29%) 0 of 1 (0.29%) 2 0 of 1 (0.29%) 0 of 4 (1.16%) 0 of 1 (0.29%) 0 of 6 (1.74%)
0 of 14 (4.06%)
0 of 67 (19.42%)
1 7 14 14 1 1 67 1 4 1 6
cobra cache cache dynamiccertificates dynamiccertificates rules controller app poll poll
wait metrics
(*Command) (*Reflector) (*DeltaFIFO) (*DynamicServingCertificateController) (*DynamicCertKeyPairContent) (*pollingRunner) (*Controller) (*AnchorServerOptions) (*FD) (*FD)
PollImmediateUntil
execute
RecordLongRunning
ListAndWatch Pop 1 1 processNextWorkItem processNextWorkItem worker processNextWorkItem 26 Run Accept Read
0 of 1 (0.29%) 0 of 7 (2.03%)
0 of 1 (0.29%) 0 of 14 (4.06%) 0 of 14 (4.06%) 0 of 1 (0.29%) 0 of 1 (0.29%) 0 of 1 (0.29%) 0 of 67 (19.42%) 0 of 1 (0.29%) 0 of 4 (1.16%) 0 of 7 (2.03%)
4 7
1 1 6 7 14 1 1 1 67 1
(inline) (inline)
handlers webhook
app cache workqueue http2 cluster apiserver poll
wait ListResource (*Server)
NewControllerManagerCommand (*Reflector) (*Type) (*pipe) (*cluster) (*AnchorServer) (*pollDesc)
PollImmediateUntilWithContext
func1
func1
watchHandler 14 Get Read Start
Start
Run waitRead
0 of 1 (0.29%) 2 func1
0 of 1 (0.29%) 0 of 14 (4.06%) 0 of 72 (20.87%) 0 of 14 (4.06%) 0 of 1 (0.29%) 0 of 1 (0.29%) 0 of 11 (3.19%)
0 of 7 (2.03%) 0 of 1 (0.29%)
1 1 7 72 14 1 1 1 11
cache source record manager webhook cache controller server server server server
http2 sync workqueue watch klog cache manager signals internal certwatcher server internal rules server dynamiccertificates dynamiccertificates poll
wait app handlers (*processorListener) (*Channel) (*eventBroadcasterImpl) (*controllerManager) (*Server) (*controller) (*Controller) preparedGenericAPIServer preparedGenericAPIServer preparedGenericAPIServer preparedGenericAPIServer
(*clientStream) (*Cond) (*Type) (*Broadcaster) (*loggingT) (*sharedProcessor) (*controllerManager) SetupSignalHandler (*InformersMap) (*CertWatcher) preparedGenericAPIServer (*specificInformersMap) (*pollingRunner) RunServer (*DynamicCertKeyPairContent) (*DynamicServingCertificateController) (*pollDesc)
poll Run serveWatch run Start StartEventWatcher serveHealthProbes Start Run Start NonBlockingRun Run Run Run
doRequest Wait updateUnfinishedWorkLoop loop flushDaemon run serveMetrics func1 Start Start Run Start Start func1 Run Run wait
0 of 1 (0.29%) 0 of 1 (0.29%) 0 of 7 (2.03%) func1 func2 func1 func2 func2 func1 func1 func1 func1 func2 func3
0 of 14 (4.06%) 0 of 100 (28.99%) 0 of 14 (4.06%) 0 of 2 (0.58%) 0 of 1 (0.29%) 0 of 14 (4.06%) 0 of 1 (0.29%) 0 of 1 (0.29%) 0 of 1 (0.29%) 0 of 1 (0.29%) 0 of 1 (0.29%) 0 of 3 (0.87%) 0 of 1 (0.29%) 0 of 1 (0.29%) 0 of 1 (0.29%) 0 of 1 (0.29%) 0 of 11 (3.19%)
0 of 26 (7.54%) 0 of 1 (0.29%) 0 of 4 (1.16%) 0 of 1 (0.29%) 0 of 1 (0.29%) 0 of 14 (4.06%) 0 of 10 (2.90%) 0 of 1 (0.29%) 0 of 1 (0.29%) 0 of 1 (0.29%) 0 of 1 (0.29%)
14 1 1 14 7 100 26 1 14 4 2 1 14 1 1 1 1 1 1 1 14 10 3 1 1 1 1 1 1 1 1 11
wait
cache rules
wait certwatcher exporter source http2 manager cacher workqueue cacher cacher PollImmediateUntilWithContext handlers
wait (*Reflector) (*pollingRunner) sync runtime runtime poll
contextForChannel (*CertWatcher) (*batchSpanProcessor) (*Channel) (*clientStream) (*controllerManager) (*Cacher) (*delayingType) (*cacheWatcher) (*timeBudgetImpl) poller (*WatchServer)
WaitForWithContext ListAndWatch worker runtime_notifyListWait chanrecv2 chanrecv1 runtime_pollWait
func1 Watch run syncLoop writeRequest Start dispatchEvents waitingLoop process periodicallyRefresh func1 ServeHTTP
0 of 1 (0.29%) func2 func1 0 of 100 (28.99%) 0 of 48 (13.91%) 0 of 66 (19.13%) 0 of 11 (3.19%)
0 of 1 (0.29%) 0 of 1 (0.29%) 0 of 1 (0.29%) 0 of 1 (0.29%) 0 of 14 (4.06%) 0 of 1 (0.29%) 0 of 2 (0.58%) 0 of 14 (4.06%) 0 of 7 (2.03%) 0 of 2 (0.58%) 1 0 of 7 (2.03%)
0 of 14 (4.06%) 0 of 1 (0.29%)
0 of 1 (0.29%)
100
1 1 1 1 14 1 1 14 2 14 7 2 1 1 7 48 66 11
(inline)
runtime
gopark
342 (99.13%)