Skip to content

Add global monitoring uptime resources#251

Open
cmurphy wants to merge 2 commits into
sigstore:mainfrom
cmurphy:global-monitoring
Open

Add global monitoring uptime resources#251
cmurphy wants to merge 2 commits into
sigstore:mainfrom
cmurphy:global-monitoring

Conversation

@cmurphy

@cmurphy cmurphy commented Jun 19, 2026

Copy link
Copy Markdown
Contributor

Add uptime checks for global tiles logs

The active_shard monitoring modules already monitor the uptime of
individual shards, but we need new monitoring to monitor the uptime of,
e.g. global.ctfe.sigstage.dev.

Make fulcio and TSA uptime checks global

These uptime checks are using the global URL (e.g. fulcio.sigstage.dev)
and there are no region-specific URLs for fulcio and TSA. Move these to
a global module so they are only instantiated once, but with backwards
compatibility for single-region systems.

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 June 19, 2026 19:40
@cmurphy cmurphy force-pushed the global-monitoring branch from e9527c1 to 630bbc2 Compare June 23, 2026 13:46
loosebazooka
loosebazooka previously approved these changes Jun 23, 2026
cmurphy added 2 commits June 23, 2026 15:53
These uptime checks are using the global URL (e.g. fulcio.sigstage.dev)
and there are no region-specific URLs for fulcio and TSA. Move these to
a global module so they are only instantiated once, but with backwards
compatibility for single-region systems.

Signed-off-by: Colleen Murphy <colleenmurphy@google.com>
The active_shard monitoring modules already monitor the uptime of
individual shards, but we need new monitoring to monitor the uptime of,
e.g. global.ctfe.sigstage.dev.

Signed-off-by: Colleen Murphy <colleenmurphy@google.com>
@cmurphy

cmurphy commented Jun 23, 2026

Copy link
Copy Markdown
Contributor Author

@loosebazooka oops had to rebase

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