google / exposure-notifications-server

Exposure Notification Reference Server | Covid-19 Exposure Notifications
https://www.google.com/covid19/exposurenotifications/
Apache License 2.0
2.43k stars 311 forks source link

don't block startup on metric initialization #1541

Closed mikehelmick closed 3 years ago

mikehelmick commented 3 years ago

TL;DR

in stackdriver.go - a server can fail to start if metrics can't be initialized.

During a scale up event, this is lots of write RPCs in a short amount of time that are effectively no-ops.

Things to investigate

sethvargo commented 3 years ago

https://github.com/google/exposure-notifications-server/pull/1542