google / google/slo-generator

Add default timeout to backends / exporters to fail softly

Open
#207 1 comment 2 reactions 0 assignees View on GitHub
backend exporter feature
Dominant language
Python
Stars
564
Forks
88
PR merge metrics
No merged PRs in 30d

Description

Backends that don't have a proper timeout might wait forever thus clogging the Cloud Run scaling

Proposition:

Add a `DEFAULT_TIMEOUT` to each backend / exporter and make it configurable in the backend / exporter configs.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.