Skip to content

Commit 4dc88de

Browse files
authored
Release notes: Cluster-internal connectivity checks (#256)
* add release notes * introduced in 3.11.5 * apply review suggestions
1 parent ff29ad8 commit 4dc88de

File tree

3 files changed

+72
-0
lines changed

3 files changed

+72
-0
lines changed

site/content/3.11/release-notes/version-3.11/whats-new-in-3-11.md

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1011,6 +1011,30 @@ attempt to create an additional database fails with error
10111011
if other databases are dropped first. The default value for this option is
10121012
unlimited, so an arbitrary amount of databases can be created.
10131013

1014+
### Cluster-internal connectivity checks
1015+
1016+
<small>Introduced in: v3.11.5</small>
1017+
1018+
This feature makes Coordinators and DB-Servers in a cluster periodically send
1019+
check requests to each other, in order to see if all nodes can connect to
1020+
each other.
1021+
If a cluster-internal connection to another Coordinator or DB-Server cannot
1022+
be established within 10 seconds, a warning is now logged.
1023+
1024+
The new `--cluster.connectivity-check-interval` startup option can be used
1025+
to control the frequency of the connectivity check, in seconds.
1026+
If set to a value greater than zero, the initial connectivity check is
1027+
performed approximately 15 seconds after the instance start, and subsequent
1028+
connectivity checks are executed with the specified frequency.
1029+
If set to `0`, connectivity checks are disabled.
1030+
1031+
You can also use the following metrics to monitor and detect temporary or
1032+
permanent connectivity issues:
1033+
- `arangodb_network_connectivity_failures_coordinators`: Number of failed
1034+
connectivity check requests sent by this instance to Coordinators.
1035+
- `arangodb_network_connectivity_failures_dbservers_total`: Number of failed
1036+
connectivity check requests sent to DB-Servers.
1037+
10141038
## Miscellaneous changes
10151039

10161040
### Write-write conflict improvements

site/content/3.12/release-notes/version-3.11/whats-new-in-3-11.md

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1011,6 +1011,30 @@ attempt to create an additional database fails with error
10111011
if other databases are dropped first. The default value for this option is
10121012
unlimited, so an arbitrary amount of databases can be created.
10131013

1014+
### Cluster-internal connectivity checks
1015+
1016+
<small>Introduced in: v3.11.5</small>
1017+
1018+
This feature makes Coordinators and DB-Servers in a cluster periodically send
1019+
check requests to each other, in order to see if all nodes can connect to
1020+
each other.
1021+
If a cluster-internal connection to another Coordinator or DB-Server cannot
1022+
be established within 10 seconds, a warning is now logged.
1023+
1024+
The new `--cluster.connectivity-check-interval` startup option can be used
1025+
to control the frequency of the connectivity check, in seconds.
1026+
If set to a value greater than zero, the initial connectivity check is
1027+
performed approximately 15 seconds after the instance start, and subsequent
1028+
connectivity checks are executed with the specified frequency.
1029+
If set to `0`, connectivity checks are disabled.
1030+
1031+
You can also use the following metrics to monitor and detect temporary or
1032+
permanent connectivity issues:
1033+
- `arangodb_network_connectivity_failures_coordinators`: Number of failed
1034+
connectivity check requests sent by this instance to Coordinators.
1035+
- `arangodb_network_connectivity_failures_dbservers_total`: Number of failed
1036+
connectivity check requests sent to DB-Servers.
1037+
10141038
## Miscellaneous changes
10151039

10161040
### Write-write conflict improvements

site/content/3.12/release-notes/version-3.12/whats-new-in-3-12.md

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -125,6 +125,30 @@ attempt to create an additional database fails with error
125125
if other databases are dropped first. The default value for this option is
126126
unlimited, so an arbitrary amount of databases can be created.
127127

128+
### Cluster-internal connectivity checks
129+
130+
<small>Introduced in: v3.11.5, v.3.12.0</small>
131+
132+
This feature makes Coordinators and DB-Servers in a cluster periodically send
133+
check requests to each other, in order to see if all nodes can connect to
134+
each other.
135+
If a cluster-internal connection to another Coordinator or DB-Server cannot
136+
be established within 10 seconds, a warning is now logged.
137+
138+
The new `--cluster.connectivity-check-interval` startup option can be used
139+
to control the frequency of the connectivity check, in seconds.
140+
If set to a value greater than zero, the initial connectivity check is
141+
performed approximately 15 seconds after the instance start, and subsequent
142+
connectivity checks are executed with the specified frequency.
143+
If set to `0`, connectivity checks are disabled.
144+
145+
You can also use the following metrics to monitor and detect temporary or
146+
permanent connectivity issues:
147+
- `arangodb_network_connectivity_failures_coordinators`: Number of failed
148+
connectivity check requests sent by this instance to Coordinators.
149+
- `arangodb_network_connectivity_failures_dbservers_total`: Number of failed
150+
connectivity check requests sent to DB-Servers.
151+
128152
## Miscellaneous changes
129153

130154
### In-memory edge cache startup options and metrics

0 commit comments

Comments
 (0)