Skip to main content

Observability

Jackson provides first-class observability on the back of OpenTelemetry. Currently we support the following metrics. Traces and logs are coming soon.

Please check the Environment Variables to configure to enable this feature.

Metrics

NameDescriptionTypeTags
jackson.connection.createNumber of SSO Connection create requestsCount----
jackson.connection.getNumber of SSO Connection get requestsCount----
jackson.connection.deleteNumber of SSO Connection delete requestsCount----
jackson.oauth.authorizeNumber of oauth authorize requestsCount----
jackson.oauth.tokenNumber of oauth token requestsCount----
jackson.oauth.userinfoNumber of oauth user info requestsCount----

From v1.35.1 the following additional metrics are available:

NameDescriptionTypeTags
jackson.oauth.authorize.errorNumber of oauth authorize errorsCountprotocol: saml,oidc,saml-federated,oidc-federated ; login_type: sp-initiated,idp-initiated
jackson.oauth.token.errorNumber of oauth token errorsCountprotocol: saml,oidc,saml-federated,oidc-federated ; login_type: sp-initiated,idp-initiated
jackson.oauth.userinfo.errorNumber of oauth user info errorsCountprotocol: saml,oidc,saml-federated,oidc-federated ; login_type: sp-initiated,idp-initiated
jackson.oauth.response.errorNumber of oauth response errorsCountprotocol: saml,oidc,saml-federated,oidc-federated ; login_type: sp-initiated,idp-initiated