Skip to content

Commit 1ecc9ee

Browse files
arangodb-docs-automation[bot]CircleCI Job
andauthored
[skip ci] Automatic commit of generated files from CircleCI (#522)
Co-authored-by: CircleCI Job <[email protected]>
1 parent 0edd894 commit 1ecc9ee

File tree

6 files changed

+110
-30
lines changed

6 files changed

+110
-30
lines changed

site/data/3.10/arangod.json

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1109,7 +1109,7 @@
11091109
"agent",
11101110
"single"
11111111
],
1112-
"default" : 7739683840,
1112+
"default" : 7739680768,
11131113
"deprecatedIn" : null,
11141114
"description" : "The global size limit for all caches (in bytes).",
11151115
"dynamic" : true,
@@ -7273,15 +7273,15 @@
72737273
"type" : "boolean"
72747274
},
72757275
"query.global-memory-limit" : {
7276-
"base" : 33106219008,
7276+
"base" : 33106206720,
72777277
"category" : "option",
72787278
"component" : [
72797279
"coordinator",
72807280
"dbserver",
72817281
"agent",
72827282
"single"
72837283
],
7284-
"default" : 26816037397,
7284+
"default" : 26816027443,
72857285
"deprecatedIn" : null,
72867286
"description" : "The memory threshold for all AQL queries combined (in bytes, 0 = no limit).",
72877287
"dynamic" : true,
@@ -7539,15 +7539,15 @@
75397539
"type" : "double"
75407540
},
75417541
"query.memory-limit" : {
7542-
"base" : 33106219008,
7542+
"base" : 33106206720,
75437543
"category" : "option",
75447544
"component" : [
75457545
"coordinator",
75467546
"dbserver",
75477547
"agent",
75487548
"single"
75497549
],
7550-
"default" : 19863731405,
7550+
"default" : 19863724032,
75517551
"deprecatedIn" : null,
75527552
"description" : "The memory threshold per AQL query (in bytes, 0 = no limit).",
75537553
"dynamic" : true,
@@ -8659,7 +8659,7 @@
86598659
"agent",
86608660
"single"
86618661
],
8662-
"default" : 9287620608,
8662+
"default" : 9287616921,
86638663
"deprecatedIn" : null,
86648664
"description" : "The size of block cache (in bytes).",
86658665
"dynamic" : true,
@@ -11006,7 +11006,7 @@
1100611006
"agent",
1100711007
"single"
1100811008
],
11009-
"default" : 12383494144,
11009+
"default" : 12383489228,
1101011010
"deprecatedIn" : null,
1101111011
"description" : "The maximum total size of in-memory write buffers (0 = unbounded).",
1101211012
"dynamic" : true,

site/data/3.11/arangod.json

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1400,7 +1400,7 @@
14001400
"agent",
14011401
"single"
14021402
],
1403-
"default" : 7739683840,
1403+
"default" : 7739680768,
14041404
"deprecatedIn" : null,
14051405
"description" : "The global size limit for all caches (in bytes).",
14061406
"dynamic" : true,
@@ -7548,15 +7548,15 @@
75487548
"type" : "boolean"
75497549
},
75507550
"query.global-memory-limit" : {
7551-
"base" : 33106219008,
7551+
"base" : 33106206720,
75527552
"category" : "option",
75537553
"component" : [
75547554
"coordinator",
75557555
"dbserver",
75567556
"agent",
75577557
"single"
75587558
],
7559-
"default" : 26816037397,
7559+
"default" : 26816027443,
75607560
"deprecatedIn" : null,
75617561
"description" : "The memory threshold for all AQL queries combined (in bytes, 0 = no limit).",
75627562
"dynamic" : true,
@@ -7846,15 +7846,15 @@
78467846
"type" : "double"
78477847
},
78487848
"query.memory-limit" : {
7849-
"base" : 33106219008,
7849+
"base" : 33106206720,
78507850
"category" : "option",
78517851
"component" : [
78527852
"coordinator",
78537853
"dbserver",
78547854
"agent",
78557855
"single"
78567856
],
7857-
"default" : 19863731405,
7857+
"default" : 19863724032,
78587858
"deprecatedIn" : null,
78597859
"description" : "The memory threshold per AQL query (in bytes, 0 = no limit).",
78607860
"dynamic" : true,
@@ -9089,7 +9089,7 @@
90899089
"agent",
90909090
"single"
90919091
],
9092-
"default" : 9287620608,
9092+
"default" : 9287616921,
90939093
"deprecatedIn" : null,
90949094
"description" : "The size of block cache (in bytes).",
90959095
"dynamic" : true,
@@ -11670,7 +11670,7 @@
1167011670
"agent",
1167111671
"single"
1167211672
],
11673-
"default" : 12383494144,
11673+
"default" : 12383489228,
1167411674
"deprecatedIn" : null,
1167511675
"description" : "The maximum total size of in-memory write buffers (0 = unbounded).",
1167611676
"dynamic" : true,

site/data/3.12/allMetrics.yaml

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2299,6 +2299,46 @@
22992299
If an error is logged then it should be taken seriously as it may require
23002300
user intervention to solve.
23012301
2302+
- name: arangodb_logger_messages_dropped_total
2303+
introducedIn: "3.12.1"
2304+
help: |
2305+
Total number of dropped log messages.
2306+
unit: number
2307+
type: counter
2308+
category: Statistics
2309+
complexity: simple
2310+
exposedBy:
2311+
- agent
2312+
- coordinator
2313+
- dbserver
2314+
- single
2315+
description: |
2316+
Total number of log messages that were dropped by the logger.
2317+
2318+
Log messages that are produced by worker threads are pushed into a log
2319+
queue that is owned by a dedicated logger thread. This dedicated log
2320+
thread is then responsible for writing the log messages out to disk or
2321+
stdout asynchronously.
2322+
As there can be many threads that produce log messages, but only one
2323+
thread that consumes and logs messages from the log queue, it is possible
2324+
that the log queue grows too large, potentially consuming a lot of
2325+
memory to buffer all non-consumed log messages in RAM.
2326+
In order to prevent the log queue from using too much memory, its size
2327+
is bounded. The startup option `--log.max-queued-entries` controls the
2328+
maximum size of the log queue.
2329+
Whenever the log queue has reached its capacity limit and a log producer
2330+
thread tries to push a log message to the log queue, the log message
2331+
will be dropped. For every dropped log message this metric will be
2332+
increased by one, so it becomes visible that log messages were dropped.
2333+
troubleshoot: |
2334+
In case this metric is greater than one, there is too much logging
2335+
going on for the log thread to keep up with incoming log messages. There
2336+
are two ways to counteract this.
2337+
Either the log levels needed to be lowered (e.g. from "trace" to "debug"
2338+
or from "debug" to "info"), or the maximum capacity of the log queue
2339+
needs to be increased. This can be achieved by adjusting the value of
2340+
the startup option `--log.max-queued-entries` to a higher value.
2341+
23022342
- name: arangodb_logger_warnings_total
23032343
introducedIn: "3.9.0"
23042344
help: |

site/data/3.12/arangod.json

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1353,7 +1353,7 @@
13531353
"agent",
13541354
"single"
13551355
],
1356-
"default" : 7739683840,
1356+
"default" : 7739680768,
13571357
"deprecatedIn" : null,
13581358
"description" : "The global size limit for all caches (in bytes).",
13591359
"dynamic" : true,
@@ -2764,7 +2764,7 @@
27642764
"dbserver",
27652765
"single"
27662766
],
2767-
"default" : 6191747072,
2767+
"default" : 6191744614,
27682768
"deprecatedIn" : null,
27692769
"description" : "Maximum memory usage (in bytes) to be used by all ongoing dumps.",
27702770
"dynamic" : true,
@@ -5473,15 +5473,15 @@
54735473
"type" : "boolean"
54745474
},
54755475
"query.global-memory-limit" : {
5476-
"base" : 33106219008,
5476+
"base" : 33106206720,
54775477
"category" : "option",
54785478
"component" : [
54795479
"coordinator",
54805480
"dbserver",
54815481
"agent",
54825482
"single"
54835483
],
5484-
"default" : 26816037397,
5484+
"default" : 26816027443,
54855485
"deprecatedIn" : null,
54865486
"description" : "The memory threshold for all AQL queries combined (in bytes, 0 = no limit).",
54875487
"dynamic" : true,
@@ -5757,15 +5757,15 @@
57575757
"type" : "double"
57585758
},
57595759
"query.memory-limit" : {
5760-
"base" : 33106219008,
5760+
"base" : 33106206720,
57615761
"category" : "option",
57625762
"component" : [
57635763
"coordinator",
57645764
"dbserver",
57655765
"agent",
57665766
"single"
57675767
],
5768-
"default" : 19863731405,
5768+
"default" : 19863724032,
57695769
"deprecatedIn" : null,
57705770
"description" : "The memory threshold per AQL query (in bytes, 0 = no limit).",
57715771
"dynamic" : true,
@@ -6876,7 +6876,7 @@
68766876
"agent",
68776877
"single"
68786878
],
6879-
"default" : 9287620608,
6879+
"default" : 9287616921,
68806880
"deprecatedIn" : null,
68816881
"description" : "The size of block cache (in bytes).",
68826882
"dynamic" : true,
@@ -9411,7 +9411,7 @@
94119411
"agent",
94129412
"single"
94139413
],
9414-
"default" : 12383494144,
9414+
"default" : 12383489228,
94159415
"deprecatedIn" : null,
94169416
"description" : "The maximum total size of in-memory write buffers (0 = unbounded).",
94179417
"dynamic" : true,

site/data/3.13/allMetrics.yaml

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2299,6 +2299,46 @@
22992299
If an error is logged then it should be taken seriously as it may require
23002300
user intervention to solve.
23012301
2302+
- name: arangodb_logger_messages_dropped_total
2303+
introducedIn: "3.12.1"
2304+
help: |
2305+
Total number of dropped log messages.
2306+
unit: number
2307+
type: counter
2308+
category: Statistics
2309+
complexity: simple
2310+
exposedBy:
2311+
- agent
2312+
- coordinator
2313+
- dbserver
2314+
- single
2315+
description: |
2316+
Total number of log messages that were dropped by the logger.
2317+
2318+
Log messages that are produced by worker threads are pushed into a log
2319+
queue that is owned by a dedicated logger thread. This dedicated log
2320+
thread is then responsible for writing the log messages out to disk or
2321+
stdout asynchronously.
2322+
As there can be many threads that produce log messages, but only one
2323+
thread that consumes and logs messages from the log queue, it is possible
2324+
that the log queue grows too large, potentially consuming a lot of
2325+
memory to buffer all non-consumed log messages in RAM.
2326+
In order to prevent the log queue from using too much memory, its size
2327+
is bounded. The startup option `--log.max-queued-entries` controls the
2328+
maximum size of the log queue.
2329+
Whenever the log queue has reached its capacity limit and a log producer
2330+
thread tries to push a log message to the log queue, the log message
2331+
will be dropped. For every dropped log message this metric will be
2332+
increased by one, so it becomes visible that log messages were dropped.
2333+
troubleshoot: |
2334+
In case this metric is greater than one, there is too much logging
2335+
going on for the log thread to keep up with incoming log messages. There
2336+
are two ways to counteract this.
2337+
Either the log levels needed to be lowered (e.g. from "trace" to "debug"
2338+
or from "debug" to "info"), or the maximum capacity of the log queue
2339+
needs to be increased. This can be achieved by adjusting the value of
2340+
the startup option `--log.max-queued-entries` to a higher value.
2341+
23022342
- name: arangodb_logger_warnings_total
23032343
introducedIn: "3.9.0"
23042344
help: |

site/data/3.13/arangod.json

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1353,7 +1353,7 @@
13531353
"agent",
13541354
"single"
13551355
],
1356-
"default" : 7739683840,
1356+
"default" : 7739680768,
13571357
"deprecatedIn" : null,
13581358
"description" : "The global size limit for all caches (in bytes).",
13591359
"dynamic" : true,
@@ -2764,7 +2764,7 @@
27642764
"dbserver",
27652765
"single"
27662766
],
2767-
"default" : 6191747072,
2767+
"default" : 6191744614,
27682768
"deprecatedIn" : null,
27692769
"description" : "Maximum memory usage (in bytes) to be used by all ongoing dumps.",
27702770
"dynamic" : true,
@@ -5473,15 +5473,15 @@
54735473
"type" : "boolean"
54745474
},
54755475
"query.global-memory-limit" : {
5476-
"base" : 33106219008,
5476+
"base" : 33106206720,
54775477
"category" : "option",
54785478
"component" : [
54795479
"coordinator",
54805480
"dbserver",
54815481
"agent",
54825482
"single"
54835483
],
5484-
"default" : 26816037397,
5484+
"default" : 26816027443,
54855485
"deprecatedIn" : null,
54865486
"description" : "The memory threshold for all AQL queries combined (in bytes, 0 = no limit).",
54875487
"dynamic" : true,
@@ -5757,15 +5757,15 @@
57575757
"type" : "double"
57585758
},
57595759
"query.memory-limit" : {
5760-
"base" : 33106219008,
5760+
"base" : 33106206720,
57615761
"category" : "option",
57625762
"component" : [
57635763
"coordinator",
57645764
"dbserver",
57655765
"agent",
57665766
"single"
57675767
],
5768-
"default" : 19863731405,
5768+
"default" : 19863724032,
57695769
"deprecatedIn" : null,
57705770
"description" : "The memory threshold per AQL query (in bytes, 0 = no limit).",
57715771
"dynamic" : true,
@@ -6876,7 +6876,7 @@
68766876
"agent",
68776877
"single"
68786878
],
6879-
"default" : 9287620608,
6879+
"default" : 9287616921,
68806880
"deprecatedIn" : null,
68816881
"description" : "The size of block cache (in bytes).",
68826882
"dynamic" : true,
@@ -9411,7 +9411,7 @@
94119411
"agent",
94129412
"single"
94139413
],
9414-
"default" : 12383494144,
9414+
"default" : 12383489228,
94159415
"deprecatedIn" : null,
94169416
"description" : "The maximum total size of in-memory write buffers (0 = unbounded).",
94179417
"dynamic" : true,

0 commit comments

Comments
 (0)