Skip to content

Provide easy/clear notification/error if falling behind reproviding #9702

Description

@BigLep

Done Criteria

There is a clear error message in logs AND metric for when we fail to provide within the configured interval.

Why Important

This makes it more self-service for content providers to understand why their content may not be discoverable by others. Kubo maintainers have seen various cases of content not being discoverable because a provider was unknowingly not refreshing the DHT before record expiration.

User/Customer

Mostly like operators with large pinsets.

Notes

Ideally any error message, should have suggestions of what can do. For example, if they don’t have the accelerated DHT enabled, that should be considered.

We want log messages and a metric to increase the the likelihood for an operator to detect this failure mode.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type
No fields configured for issues without a type.

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions