The crl-exporter has a histogram tracking the size of CRLs it uploads, but the buckets are very coarse and the metric doesn't have a label for which shard, just issuer.
Let's replace that metric with two other metrics, both in the crl-updater:
- A gauge for CRL size in bytes, labelled by issuer and shard
- A gauge for CRL size in number of entries, labelled by issuer and shard
On the one hand, these metrics will be much larger than the current coarse and unlabeled histogram. But they won't be large: 128 shards * 8 issuers * 2 metrics is still only 2048 streams.
The crl-exporter has a histogram tracking the size of CRLs it uploads, but the buckets are very coarse and the metric doesn't have a label for which shard, just issuer.
Let's replace that metric with two other metrics, both in the crl-updater:
On the one hand, these metrics will be much larger than the current coarse and unlabeled histogram. But they won't be large: 128 shards * 8 issuers * 2 metrics is still only 2048 streams.