| 1234567891011121314151617181920212223 |
- -define(APP, emqx_auth_pgsql).
- -record(auth_metrics, {
- success = 'client.auth.success',
- failure = 'client.auth.failure',
- ignore = 'client.auth.ignore'
- }).
- -record(acl_metrics, {
- allow = 'client.acl.allow',
- deny = 'client.acl.deny',
- ignore = 'client.acl.ignore'
- }).
- -define(METRICS(Type), tl(tuple_to_list(#Type{}))).
- -define(METRICS(Type, K), #Type{}#Type.K).
- -define(AUTH_METRICS, ?METRICS(auth_metrics)).
- -define(AUTH_METRICS(K), ?METRICS(auth_metrics, K)).
- -define(ACL_METRICS, ?METRICS(acl_metrics)).
- -define(ACL_METRICS(K), ?METRICS(acl_metrics, K)).
|