spinnaker.clouddriver.cache.refresh.duration
Cache refresh durationDimensions:None
Technical Annotations (47)
Configuration Parameters (8)
redis.poll.timeoutSecondsrecommended: increase from 300redis.poll.intervalSecondsrecommended: 30cacheIntervalSecondsrecommended: 300clouddriver.cache.timeoutrecommended: explicit value neededclouddriver.resources.limits.cpurecommended: 4000m-8000m for caching componentclouddriver.resources.limits.memoryrecommended: 6Gi-12Gi for caching componentcacheThreadsrecommended: 10-20redis.poll.errorIntervalSecondsrecommended: 60Error Signatures (7)
Force cache refresh response narrowed to ... was null, and this group hasn't been processed yet!log patternNo recent pending force cache refresh updates found, retrying in 10slog patternjava.lang.NullPointerException: Cannot invoke method countOnDemand() on null objectexceptionfailed to handle on demand update for ServerGrouplog patternPending refresh of ManifestForceCacheRefreshTasklog patternwas cached as a part of this request, but not processedlog patternknownInstanceIds: [null]log patternCLI Commands (2)
curl -H 'content-type:application/json' 'http://<clouddriver endpoint>/cache/aws/ServerGroup' -d '{"asgName":<asg name>,"serverGroupName":<server group name>,"region":<region>,"account":<account>}'diagnosticwhile true; do curl -H 'X-SPINNAKER-USER: <username>' 'http://<clouddriver endpoint>/applications/<application>/clusters/<account>/<cluster>/aws/serverGroups/<server group>?region=<region>' | jq '[.instances[].id]'; sleep 1; donediagnosticTechnical References (30)
clouddrivercomponentelasticachecomponenthalyardcomponentClouddrivercomponentcaching agentsconcept~/.hal/$DEPLOYMENT/profiles/clouddriver-local.ymlfile pathKubernetesCachingAgentcomponentKubernetesCoreCachingAgentcomponentKubernetesCacheDataConvertercomponentServerGroupCacheForceRefreshTaskcomponentOrcacomponent/cache/kubernetes/ServerGroupfile pathForce Cache Refreshconcepton-demand cache refreshconceptclouddriver-cachingcomponentclouddriver-rwcomponentclouddriver-rocomponentinfrastructure tabcomponentCatsOnDemandCacheUpdatercomponentOnDemandMetricsSupportcomponentKubernetesV1Providercomponentclouddriver-local.ymlfile pathred/black deployment strategyconceptorcacomponentManifestForceCacheRefreshTaskcomponentClusterCachingAgentcomponentauthoritativeTypesconceptputCacheResultcomponent/cache/aws/ServerGroupfile pathImageCachingAgentcomponentRelated Insights (13)
ElastiCache Redis causes stale clouddriver account configuration and pipeline failurescritical
▸
Premature caching agent rescheduling due to timeoutwarning
▸
Caching interval tradeoff between UI freshness and API quotainfo
▸
KubernetesCachingAgent processes excessive manifest relationships in tight loopswarning
▸
Clouddriver prematurely evicts on-demand cache requests causing extended Force Cache Refresh timeswarning
▸
Single Clouddriver pod replica creates single point of failurewarning
▸
Clouddriver cache timeout causes clusters to disappear from infrastructure tabcritical
▸
Namespaces disappear from UI requiring clouddriver-caching restartwarning
▸
NullPointerException in cache metrics prevents on-demand cache updatescritical
▸
Cache refresh performance degradation with large Kubernetes clusterswarning
▸
Force Cache Refresh stage pending delays Kubernetes deploymentswarning
▸
On-demand ServerGroup cache refresh causes temporary instance data losscritical
▸
Clouddriver caches large resource sets in memory despite external cache backendwarning
▸