Monitoring

The AAA Service keep statistics in the Prometheus format, using this you can see graphs of allow/denies but also get granular statistics for every Agent and Action.

AAA Dashboard

All the statics have a site label allowing you to easily aggregate a global cluster of AAA Services.

StatisticDescription
choria_aaa_auditor_errorsTotal number of audit requests that failed
choria_aaa_authenticator_errorsTotal number of authentication requests that failed
choria_aaa_authenticator_timeTime taken to handle logins
choria_aaa_authorizer_allowedTotal number of requests that were allowed
choria_aaa_authorizer_deniedTotal number of requests that were denied
choria_aaa_authorizer_errorsTotal number of requests could not be authorized
choria_aaa_signer_errorsTotal number of requests that could not be signed
choria_aaa_signer_allowedTotal number of requests that were allowed by the authorizer
choria_aaa_signer_deniedTotal number of requests that were denied by the authorizer
choria_aaa_signer_invalid_tokenTotal number of requests that contained invalid tokens
choria_aaa_build_infoBuild information about the running instance

We have a published Grafana Dashboard for this statistics.