google-nomulus/java/google/registry/ui/server
guyben 97aa98eb35 Add metrics for registrar console requests
Cardinality of this metric:

clientId: there are currently 650 (on sandbox, because of OTE), and 200 on production.
explicitClientId: 2
roles: 2 now, might be 3 soon if we add vendors
status: 2

So we're talking about a cardinality of 2,000-8,000. Less when you consider that registrars only seldom actually need to access the console (certainly not daily or even weekly).

Compare with, e.g., the /epp/processing_time from the above EppMetrics.java which has:
Epp commands: 26 (manual counting)
client IDs: 200 on prod
status: the actual status CODE of the command. Can have many values, but looking at the past few weeks' metrics I counted 20
Note that not every command results in every status. Looking a few weeks back we can see around 80-100 (commands+status) combination.
buckets: 16

so that's over 250,000-1,000,000 cardinality, on a very high-volume metric.

-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=218699280
2018-10-25 14:51:58 -04:00
..
registrar Add metrics for registrar console requests 2018-10-25 14:51:58 -04:00
BUILD Clean up third_party imports in BUILD files 2018-07-14 01:11:51 -04:00
package-info.java Update copyright year on all license headers 2017-02-02 16:27:22 -05:00
RegistrarFormFields.java Redirect Registrar.referralUrl UI actions to url field 2018-05-17 21:52:35 -04:00
SoyTemplateUtils.java Remove references to SoySyntaxException 2018-02-20 15:37:48 -05:00
StateCode.java Update copyright year on all license headers 2017-02-02 16:27:22 -05:00