docs: update monitor configs

This commit is contained in:
Shengliang Guan 2025-01-02 17:57:00 +08:00
parent 402da0c7fd
commit 09d6c8fb24
1 changed files with 156 additions and 36 deletions

View File

@ -60,11 +60,11 @@ taosd 命令行参数如下
#### compressMsgSize
- 说明:是否对 RPC 消息进行压缩
- 类型:-1所有消息都不压缩0所有消息都压缩N (N>0):只有大于 N 个字节的消息才压缩
- 类型:整数;-1所有消息都不压缩0所有消息都压缩N (N>0):只有大于 N 个字节的消息才压缩
- 默认值:-1
- 最小值:-1
- 最大值100000000
- 动态修改:支持动态修改,重启后生效
- 动态修改:支持通过 SQL 修改,重启后生效
- 支持版本:从 v3.0.0.0 版本开始引入
#### shellActivityTimer
@ -74,7 +74,7 @@ taosd 命令行参数如下
- 默认值3
- 最小值1
- 最大值120
- 动态修改:支持动态修改,立即生效
- 动态修改:支持通过 SQL 修改,立即生效
- 支持版本:从 v3.0.0.0 版本开始引入
#### numOfRpcSessions
@ -83,7 +83,7 @@ taosd 命令行参数如下
- 默认值30000
- 最小值100
- 最大值100000
- 动态修改:支持动态修改,重启后生效
- 动态修改:支持通过 SQL 修改,重启后生效
- 支持版本:从 v3.1.0.0 版本开始引入
#### numOfRpcThreads
@ -92,7 +92,7 @@ taosd 命令行参数如下
- 默认值CPU 核数的一半
- 最小值1
- 最大值50
- 动态修改:支持动态修改,重启后生效
- 动态修改:支持通过 SQL 修改,重启后生效
- 支持版本:从 v3.0.0.0 版本开始引入
#### numOfTaskQueueThreads
@ -101,7 +101,7 @@ taosd 命令行参数如下
- 默认值CPU 核数的一半
- 最小值4
- 最大值16
- 动态修改:支持动态修改,重启后生效
- 动态修改:支持通过 SQL 修改,重启后生效
- 支持版本:从 v3.0.0.0 版本开始引入
#### rpcQueueMemoryAllowed
@ -111,7 +111,7 @@ taosd 命令行参数如下
- 默认值:服务器内存的 1/10
- 最小值104857600
- 最大值INT64_MAX
- 动态修改:支持动态修改,立即生效
- 动态修改:支持通过 SQL 修改,立即生效
- 支持版本:从 v3.0.0.0 版本开始引入
#### resolveFQDNRetryTime
@ -149,7 +149,7 @@ taosd 命令行参数如下
- 默认值10000
- 最小值0
- 最大值86400000
- 动态修改:支持动态修改,重启后生效
- 动态修改:支持通过 SQL 修改,重启后生效
- 支持版本:从 v3.3.4.0 版本开始引入
#### shareConnLimit
@ -158,7 +158,7 @@ taosd 命令行参数如下
- 默认值10
- 最小值1
- 最大值512
- 动态修改:支持动态修改,重启后生效
- 动态修改:支持通过 SQL 修改,重启后生效
- 支持版本:从 v3.3.4.0 版本开始引入
#### readTimeout
@ -168,34 +168,34 @@ taosd 命令行参数如下
- 默认值900
- 最小值64
- 最大值604800
- 动态修改:支持动态修改,重启后生效
- 动态修改:支持通过 SQL 修改,重启后生效
- 支持版本:从 v3.3.4.0 版本开始引入
### 监控相关
#### monitor
- 说明:是否收集监控数据并上报
- 类型0关闭1打开
- 类型:整数;0关闭1打开
- 默认值0
- 最小值0
- 最大值1
- 动态修改:支持动态修改,立即生效
- 动态修改:支持通过 SQL 修改,立即生效
- 支持版本:从 v3.0.0.0 版本开始引入
#### monitorFqdn
- 说明taosKeeper 服务所在服务器的地址
- 类型fqdn
- 默认值:无
- 动态修改:支持动态修改,重启后生效
- 动态修改:支持通过 SQL 修改,重启后生效
- 支持版本:从 v3.0.0.0 版本开始引入
#### monitorFqdn
#### monitorPort
- 说明taosKeeper 服务所监听的端口号
- 类型:整数
- 默认值6043
- 最小值1
- 最大值65056
- 动态修改:支持动态修改,重启后生效
- 动态修改:支持通过 SQL 修改,重启后生效
- 支持版本:从 v3.0.0.0 版本开始引入
#### monitorInterval
@ -205,7 +205,7 @@ taosd 命令行参数如下
- 默认值30
- 最小值1
- 最大值200000
- 动态修改:支持动态修改,立即生效
- 动态修改:支持通过 SQL 修改,立即生效
- 支持版本:从 v3.0.0.0 版本开始引入
#### monitorMaxLogs
@ -214,7 +214,7 @@ taosd 命令行参数如下
- 默认值100
- 最小值1
- 最大值1000000
- 动态修改:支持动态修改,立即生效
- 动态修改:支持通过 SQL 修改,立即生效
- 支持版本:从 v3.0.0.0 版本开始引入
#### monitorComp
@ -223,7 +223,7 @@ taosd 命令行参数如下
- 默认值0
- 最小值0
- 最大值1
- 动态修改:支持动态修改,重启后生效
- 动态修改:支持通过 SQL 修改,重启后生效
- 支持版本:从 v3.0.0.0 版本开始引入
#### monitorLogProtocol
@ -232,7 +232,7 @@ taosd 命令行参数如下
- 默认值0
- 最小值0
- 最大值1
- 动态修改:支持动态修改,立即生效
- 动态修改:支持通过 SQL 修改,立即生效
- 支持版本:从 v3.3.0.0 版本开始引入
#### monitorForceV2
@ -241,28 +241,148 @@ taosd 命令行参数如下
- 默认值1
- 最小值0
- 最大值1
- 动态修改:支持动态修改,立即生效
- 动态修改:支持通过 SQL 修改,立即生效
- 支持版本:从 v3.3.0.0 版本开始引入
#### telemetryReporting
- 说明:是否上传 telemetry
- 类型整数0关闭1打开
- 默认值1
- 最小值0
- 最大值1
- 动态修改:支持通过 SQL 修改,立即生效
- 支持版本:从 v3.0.0.0 版本开始引入
|telemetryReporting | |支持动态修改 立即生效 |是否上传 telemetry0不上传1上传默认值 1|
|telemetryServer | |不支持动态修改 |telemetry 服务器地址|
|telemetryPort | |不支持动态修改 |telemetry 服务器端口编号|
|telemetryInterval | |支持动态修改 立即生效 |telemetry 上传时间间隔,单位为秒,默认 86400|
|crashReporting | |支持动态修改 立即生效 |是否上传 crash 信息0不上传1上传默认值 1|
#### telemetryServer
- 说明telemetry 服务器地址
- 类型fqdn
- 默认值telemetry.taosdata.com
- 动态修改:不支持
- 支持版本:从 v3.0.0.0 版本开始引入
#### telemetryPort
- 说明telemetry 服务器端口号
- 类型:整数
- 默认值80
- 最小值1
- 最大值65056
- 动态修改:不支持
- 支持版本:从 v3.0.0.0 版本开始引入
#### telemetryInterval
- 说明telemetry 上传时间间隔
- 类型:整数
- 单位:秒
- 默认值86400
- 最小值1
- 最大值200000
- 动态修改:支持通过 SQL 修改,立即生效
- 支持版本:从 v3.0.0.0 版本开始引入
#### crashReporting
- 说明:是否使用 V2 版本协议上报日志
- 类型整数0不上传1上传
- 默认值1
- 最小值0
- 最大值1
- 动态修改:支持通过 SQL 修改,立即生效
- 支持版本:从 v3.1.0.0 版本开始引入
### 查询相关
|参数名称|支持版本|动态修改|参数含义|
|------------------------|----------|-------------------------|-|
|countAlwaysReturnValue | |支持动态修改 立即生效 |count/hyperloglog 函数在输入数据为空或者 NULL 的情况下是否返回值0返回空行1返回默认值 1该参数设置为 1 时,如果查询中含有 INTERVAL 子句或者该查询使用了 TSMA 时,且相应的组或窗口内数据为空或者 NULL对应的组或窗口将不返回查询结果注意此参数客户端和服务端值应保持一致|
|tagFilterCache | |不支持动态修改 |是否缓存标签过滤结果|
|queryBufferSize | |支持动态修改 重启生效 |暂不生效|
|queryRspPolicy | |支持动态修改 立即生效 |查询响应策略|
|queryUseMemoryPool | |不支持动态修改 |查询是否使用内存池管理内存默认值1打开; 0: 关闭1: 打开|
|minReservedMemorySize | |不支持动态修改 |最小预留的系统可用内存数量除预留外的内存都可以被用于查询单位MB默认预留大小为系统物理内存的 20%,取值范围 1024 - 1000000000|
|singleQueryMaxMemorySize| |不支持动态修改 |单个查询在单个节点(dnode)上可以使用的内存上限超过该上限将返回错误单位MB默认值0无上限取值范围 0 - 1000000000|
|filterScalarMode | |不支持动态修改 |强制使用标量过滤模式0关闭1开启默认值 0|
|queryPlannerTrace | |支持动态修改 立即生效 |内部参数,查询计划是否输出详细日志|
#### countAlwaysReturnValue
- 说明count/hyperloglog 函数在输入数据为空或者 NULL 的情况下是否返回值
- 类型整数0返回空行1如果查询中含有 INTERVAL 子句或者该查询使用了 TSMA且相应的组或窗口内数据为空或者 NULL对应的组或窗口将不返回查询结果
- 默认值1
- 最小值0
- 最大值1
- 动态修改:支持通过 SQL 修改,立即生效
- 支持版本:从 v3.0.0.0 版本开始引入
#### tagFilterCache
- 说明:是否缓存标签过滤结果
- 类型整数0不缓存1缓存
- 默认值0
- 最小值0
- 最大值1
- 动态修改:不支持
- 支持版本:从 v3.1.0.0 版本开始引入
#### queryBufferSize
- 说明:查询可用的缓存大小
- 类型:整数;-1 表示不限制
- 单位MB
- 默认值:-1
- 最小值:-1
- 最大值500000000000
- 动态修改:支持通过 SQL 修改,重启后效
- 支持版本:预留参数,当前版本尚不支持
#### queryRspPolicy
- 说明:查询响应策略
- 类型整数0正常模式1快速响应模式服务端收到查询消息后立即返回响应而不是有查询结果后才响应
- 默认值0
- 最小值0
- 最大值1
- 动态修改:支持通过 SQL 修改,立即生效
- 支持版本:从 v3.1.0.0 版本开始引入
#### queryUseMemoryPool
- 说明:查询是否使用内存池管理内存
- 类型整数0关闭1打开
- 默认值1
- 最小值0
- 最大值1
- 动态修改:不支持
- 支持版本:从 v3.3.5.0 版本开始引入
#### minReservedMemorySize
- 说明:最小预留的系统可用内存数量,除预留外的内存都可以被用于查询
- 类型:整数
- 单位MB
- 默认值:系统物理内存的 20%
- 最小值1024
- 最大值1000000000
- 动态修改:不支持
- 支持版本:从 v3.3.5.0 版本开始引入
#### singleQueryMaxMemorySize
- 说明:单个查询在单个节点(dnode)上可以使用的内存上限,超过该上限将返回错
- 类型整数0无上限
- 单位MB
- 默认值0
- 最小值0
- 最大值1000000000
- 动态修改:不支持
- 支持版本:从 v3.3.5.0 版本开始引入
#### filterScalarMode
- 说明:强制使用标量过滤模式
- 类型整数0关闭1开启
- 默认值0
- 最小值0
- 最大值1
- 动态修改:不支持
- 支持版本:从 v3.1.0.0 版本开始引入
#### queryNoFetchTimeoutSec
- 说明:查询中当应用长时间不 FETCH 数据时的超时时间,从最后一次响应起计时,超时自动清除任务 `内部参数`
- 类型整数0关闭1开启
- 默认值18000
- 最小值60
- 最大值1000000000
- 动态修改:支持通过 SQL 修改,立即生效
- 支持版本:从 v3.1.0.0 版本开始引入
#### queryPlannerTrace
- 说明:查询计划是否输出详细日志 `内部参数`
- 类型整数0关闭1开启
- 默认值0
- 最小值0
- 最大值1
- 动态修改:支持通过 SQL 修改,立即生效
- 支持版本:从 v3.1.0.0 版本开始引入
|queryNodeChunkSize | |支持动态修改 立即生效 |内部参数,查询计划的块大小|
|queryUseNodeAllocator | |支持动态修改 立即生效 |内部参数,查询计划的分配方法|
|queryMaxConcurrentTables| |不支持动态修改 |内部参数,查询计划的并发数目|