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
#329 added a metric to determine the durations of full reconciliation cycles. This doesn't however say anything about the durations of impactful actions taken during the reconciliations. Most reconciliations will be noops and run very quickly. Thus it would be useful to have metric(s) to track each important action that the controllers take during reconciliation. For example:
This does multiply the cardinality by whatever the average number of action types taken on each resource is. It also increases the API surface, so actions should be named and included carefully.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
#329 added a metric to determine the durations of full reconciliation cycles. This doesn't however say anything about the durations of impactful actions taken during the reconciliations. Most reconciliations will be noops and run very quickly. Thus it would be useful to have metric(s) to track each important action that the controllers take during reconciliation. For example:
It would also be possible to simply add
reconcile
as one of these actions, and subsume thegotk_reconcile_duration
metric:This does multiply the cardinality by whatever the average number of action types taken on each resource is. It also increases the API surface, so actions should be named and included carefully.
Beta Was this translation helpful? Give feedback.
All reactions