-
Notifications
You must be signed in to change notification settings - Fork 99
Open
Labels
api: pubsubIssues related to the Pub/Sub API.Issues related to the Pub/Sub API.priority: p3Desirable enhancement or fix. May not be included in next release.Desirable enhancement or fix. May not be included in next release.type: feature request‘Nice-to-have’ improvement, new feature or different behavior or design.‘Nice-to-have’ improvement, new feature or different behavior or design.
Description
The Subscriber client does a lot for applications under the surface. That is great, but sometimes surfacing errors can make it useful for applications to troubleshoot their environments. e.g. a flaky network may result in many messages being redelivered.
Our library should help applications diagnose issues and optimize performance by offering some sort of observability.
Signals
Googlers can see go/pubsub-debug-logging for a list of valuable signals to collect.
We are not committing to all of them, but it will at least be useful to know
- when a stream is restarted under the hood
- when an ack/nack/modack RPC fails silently
Metadata
Metadata
Assignees
Labels
api: pubsubIssues related to the Pub/Sub API.Issues related to the Pub/Sub API.priority: p3Desirable enhancement or fix. May not be included in next release.Desirable enhancement or fix. May not be included in next release.type: feature request‘Nice-to-have’ improvement, new feature or different behavior or design.‘Nice-to-have’ improvement, new feature or different behavior or design.