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
Copy file name to clipboardExpand all lines: docs/documentation/features.md
+7-6Lines changed: 7 additions & 6 deletions
Original file line number
Diff line number
Diff line change
@@ -817,18 +817,19 @@ The micrometer implementation records the following metrics:
817
817
| operator.sdk.reconciliations.started | counter | <resource metadata>, reconciliations.retries.last, reconciliations.retries.number | Number of started reconciliations per resource type |
818
818
| operator.sdk.reconciliations.failed | counter | <resource metadata>, exception | Number of failed reconciliations per resource type |
819
819
| operator.sdk.reconciliations.success | counter | <resource metadata> | Number of successful reconciliations per resource type |
820
-
| operator.sdk.controllers.execution.reconcile | timer | <resource metadata>, controller | Time taken for reconciliations per controller |
821
-
| operator.sdk.controllers.execution.reconcile.success | counter | <resource metadata>, controller, type | Number of successful reconciliations per controller |
822
-
| operator.sdk.controllers.execution.reconcile.failure | counter | <resource metadata>, controller, exception | Number of failed reconciliations per controller |
823
-
| operator.sdk.controllers.execution.cleanup.success | counter | <resource metadata>, controller, type | Number of successful cleanups per controller |
824
-
| operator.sdk.controllers.execution.cleanup.failure | counter | <resource metadata>, controller, exception | Number of failed cleanups per controller |
820
+
| operator.sdk.controllers.execution.reconcile | timer | <resource metadata>, controller | Time taken for reconciliations per controller |
821
+
| operator.sdk.controllers.execution.cleanup | timer | <resource metadata>, controller | Time taken for cleanups per controller |
822
+
| operator.sdk.controllers.execution.reconcile.success | counter | controller, type | Number of successful reconciliations per controller |
823
+
| operator.sdk.controllers.execution.reconcile.failure | counter | controller, exception | Number of failed reconciliations per controller |
824
+
| operator.sdk.controllers.execution.cleanup.success | counter | controller, type | Number of successful cleanups per controller |
825
+
| operator.sdk.controllers.execution.cleanup.failure | counter | controller, exception | Number of failed cleanups per controller |
825
826
826
827
As you can see all the recorded metrics start with the `operator.sdk` prefix. `<resource metadata>`, in the table above,
827
828
refers to resource-specific metadata and depends on the considered metric and how the implementation is configured and
828
829
could be summed up as follows: `group?, version, kind, [name, namespace?], scope` where the tags in square
829
830
brackets (`[]`) won't be present when per-resource collection is disabled and tags followed by a question mark are
830
831
omitted if the associated value is empty. Of note, when in the context of controllers' execution metrics, these tag
831
-
names are prefixed with `resource.`. This prefix might be removed in a future version for greater consistency.
832
+
names are prefixed with `resource.`. This prefix might be removed in a future version for greater consistency.
0 commit comments