Skip to content

Make global metrics configurable#219

Merged
cmurphy merged 1 commit into
sigstore:mainfrom
cmurphy:logging-metrics-optional
May 18, 2026
Merged

Make global metrics configurable#219
cmurphy merged 1 commit into
sigstore:mainfrom
cmurphy:logging-metrics-optional

Conversation

@cmurphy
Copy link
Copy Markdown
Contributor

@cmurphy cmurphy commented May 16, 2026

Make the fulcio and timestamp logging metrics optional. These logging metrics have universal names and can be filtered and aggregated by any cluster or region, so they don't need to be recreated by another instance of the monitoring module.

TUF is also only deployed once, so do not configure a second monitoring instance for it.

Relates to https://github.com/sigstore/public-good-instance/issues/3603

Summary

Release Note

Documentation

@cmurphy cmurphy requested a review from a team as a code owner May 16, 2026 06:00
Make the fulcio and timestamp logging metrics optional. These logging
metrics have universal names and can be filtered and aggregated by any
cluster or region, so they don't need to be recreated by another
instance of the monitoring module.

TUF is also only deployed once, so do not configure a second monitoring
instance for it.

Signed-off-by: Colleen Murphy <colleenmurphy@google.com>
@cmurphy cmurphy force-pushed the logging-metrics-optional branch from 85ea314 to 198ff65 Compare May 16, 2026 18:10
@loosebazooka
Copy link
Copy Markdown
Member

Would it make sense to rework monitoring to only instantiate once without this explicit config? If I understand this, it seems like we might end up with config on one cluster affecting the other?

@cmurphy
Copy link
Copy Markdown
Contributor Author

cmurphy commented May 16, 2026

Would it make sense to rework monitoring to only instantiate once without this explicit config?

It would make sense, this was just a lot easier.

If I understand this, it seems like we might end up with config on one cluster affecting the other?

We're already in a bit of a situation where one regional configuration owns some global resources, like TUF. It's a bit organizationally confusing but I don't see a risk of one config breaking the other region.

@cmurphy cmurphy merged commit fbcd2b9 into sigstore:main May 18, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants