tarantool / tarantool/doc

config.storage/etcd: connection alerts

Open Beginner friendly
#5,646 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
CSS
Stars
15
Forks
49
Avg merge
1d 13h
Merged PRs (30d)
3

Description

Related dev. issue(s): https://github.com/tarantool/tarantool-ee/pull/1663

Product: Tarantool Enterprise
Since: 3.7
Root documenst:

SME: @mandesero @georgiy-belyanin

Details

When connectivity to config.etcd or config.storage is lost, Tarantool set a named connection alert.
The alert is reported as warn for a short outage and escalates to error after the reconnect threshold is exceeded.

For etcd, the escalation timeout is reconnect_timeout * reconnect_max_attempts seconds.
With default values, this is 1 * 10 = 10 seconds.

For config storage (tkv), the escalation timeout is reconnect_after * 5 seconds.
For example, with reconnect_after = 1, the alert becomes error after 5 seconds.

The alert is dropped automatically when connectivity is restored.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with the configuration_reference sections for config.etcd and config.storage, then check the configuration_etcd page for the appropriate placement. Document the named connection alerts, warn-to-error escalation thresholds, and automatic removal after connectivity is restored, using the linked configuration values and defaults as examples.

Written by the indexing model from the issue text.

Assessment

Domain
documentation
Issue type
Documentation
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Quiet
Clarity
Clearly specified
Newbie friendliness
72/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.