Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
taosdata
TDengine
提交
2c52b000
T
TDengine
项目概览
taosdata
/
TDengine
1 年多 前同步成功
通知
1185
Star
22016
Fork
4786
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
1
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
T
TDengine
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
1
Issue
1
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
未验证
提交
2c52b000
编写于
4月 17, 2023
作者:
S
sunpeng
提交者:
GitHub
4月 17, 2023
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
docs update offcial doc monitor section (#20949)
上级
6c3a2e2c
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
299 addition
and
0 deletion
+299
-0
docs/zh/17-operation/10-monitor.md
docs/zh/17-operation/10-monitor.md
+299
-0
未找到文件。
docs/zh/17-operation/10-monitor.md
浏览文件 @
2c52b000
...
...
@@ -38,3 +38,302 @@ chmod +x TDinsight.sh
运行程序并重启 Grafana 服务,打开面板:
`http://localhost:3000/d/tdinsight`
。
更多使用场景和限制请参考
[
TDinsight
](
/reference/tdinsight/
)
文档。
## log 库
TDinsight dashboard 数据来源于 log 库(存放监控数据的默认db,可以在 taoskeeper 配置文件中修改,具体参考
[
taoskeeper 文档
](
..../reference/taosKeeper
)
)。taoskeeper 启动后会自动创建 log 库,并将监控数据写入到该数据库中。
### cluster info 表
`cluster_info`
表记录集群信息。
|field|type|is
\_
tag|comment|
|:----|:---|:-----|:------|
|ts|TIMESTAMP||timestamp|
|first
\_
ep|VARCHAR||集群 first ep|
|first
\_
ep
\_
dnode
\_
id|INT||集群 first ep 的 dnode id|
|version|VARCHAR||tdengine version。例如:3.0.4.0|
|master
\_
uptime|FLOAT||当前 master 节点的uptime。单位:天|
|monitor_interval|INT||monitor interval。单位:秒|
|dbs
\_
total|INT||database 总数|
|tbs
\_
total|BIGINT||当前集群 table 总数|
|stbs
\_
total|INT||当前集群 stable 总数|
|dnodes
\_
total|INT||当前集群 dnode 总数|
|dnodes
\_
alive|INT||当前集群 dnode 存活总数|
|mnodes
\_
total|INT||当前集群 mnode 总数|
|mnodes
\_
alive|INT||当前集群 mnode 存活总数|
|vgroups
\_
total|INT||当前集群 vgroup 总数|
|vgroups
\_
alive|INT||当前集群 vgroup 存活总数|
|vnodes
\_
total|INT||当前集群 vnode 总数|
|vnodes
\_
alive|INT||当前集群 vnode 存活总数|
|connections
\_
total|INT||当前集群连接总数|
|topics
\_
total|INT||当前集群 topic 总数|
|streams
\_
total|INT||当前集群 stream 总数|
|protocol|INT||协议版本,目前为 1|
|cluster
\_
id|NCHAR|TAG|cluster id|
### d info 表
`d_info`
表记录 dnode 状态信息。
|field|type|is
\_
tag|comment|
|:----|:---|:-----|:------|
|ts|TIMESTAMP||timestamp|
|status|VARCHAR||dnode 状态|
|dnode
\_
ep|NCHAR|TAG|dnode endpoint|
|cluster
\_
id|NCHAR|TAG|cluster id|
### m info 表
`m_info`
表记录 mnode 角色信息。
|field|type|is
\_
tag|comment|
|:----|:---|:-----|:------|
|ts|TIMESTAMP||timestamp|
|role|VARCHAR||mnode 角色, leader 或 follower|
|mnode
\_
id|INT|TAG|master node id|
|mnode
\_
ep|NCHAR|TAG|master node endpoint|
|cluster
\_
id|NCHAR|TAG|cluster id|
### dnodes info 表
`dnodes_info`
记录 dnode 信息。
|field|type|is
\_
tag|comment|
|:----|:---|:-----|:------|
|ts|TIMESTAMP||timestamp|
|uptime|FLOAT||dnode uptime|
|cpu
\_
engine|FLOAT||taosd cpu 使用率,从
`/proc/<taosd_pid>/stat`
读取|
|cpu
\_
system|FLOAT||服务器 cpu 使用率,从
`/proc/stat`
读取|
|cpu
\_
cores|FLOAT||服务器 cpu 核数|
|mem
\_
engine|INT||taosd 内存使用率,从
`/proc/<taosd_pid>/status`
读取|
|mem
\_
system|INT||服务器内存使用率|
|mem
\_
total|INT||服务器内存总量,单位 KB|
|disk
\_
engine|INT|||
|disk
\_
used|BIGINT||data dir 挂载的磁盘使用量,单位 bytes|
|disk
\_
total|BIGINT||data dir 挂载的磁盘总容量,单位 bytes|
|net
\_
in|FLOAT||网络吞吐率,从
`/proc/net/dev`
中读取的 received bytes。单位 bytes per second|
|net
\_
out|FLOAT||网络吞吐率,从
`/proc/net/dev`
中读取的 transmit bytes。单位 bytes per second|
|io
\_
read|FLOAT||io 吞吐率,从
`/proc/<taosd_pid>/io`
中读取的 rchar 与上次数值计算之后,计算得到速度。单位 bytes per second|
|io
\_
write|FLOAT||io 吞吐率,从
`/proc/<taosd_pid>/io`
中读取的 wchar 与上次数值计算之后,计算得到速度。单位 bytes per second|
|io
\_
read
\_
disk|FLOAT||磁盘 io 吞吐率,从
`/proc/<taosd_pid>/io`
中读取的 read_bytes。单位 bytes per second|
|io
\_
write
\_
disk|FLOAT||磁盘 io 吞吐率,从
`/proc/<taosd_pid>/io`
中读取的 write_bytes。单位 bytes per second|
|req
\_
select|INT||两个间隔内发生的查询请求数目|
|req
\_
select
\_
rate|FLOAT||两个间隔内的查询请求速度 =
`req_select / monitorInterval`
|
|req
\_
insert|INT||两个间隔内发生的写入请求,包含的单条数据数目|
|req
\_
insert
\_
success|INT||两个间隔内发生的处理成功的写入请求,包含的单条数据数目|
|req
\_
insert
\_
rate|FLOAT||两个间隔内的单条数据写入速度 =
`req_insert / monitorInterval`
|
|req
\_
insert
\_
batch|INT||两个间隔内发生的写入请求数目|
|req
\_
insert
\_
batch
\_
success|INT||两个间隔内发生的成功的批量写入请求数目|
|req
\_
insert
\_
batch
\_
rate|FLOAT||两个间隔内的写入请求数目的速度 =
`req_insert_batch / monitorInterval`
|
|errors|INT||两个间隔内的出错的写入请求的数目|
|vnodes
\_
num|INT||dnode 上 vnodes 数量|
|masters|INT||dnode 上 master node 数量|
|has
\_
mnode|INT||dnode 是否包含 mnode|
|has
\_
qnode|INT||dnode 是否包含 qnode|
|has
\_
snode|INT||dnode 是否包含 snode|
|has
\_
bnode|INT||dnode 是否包含 bnode|
|dnode
\_
id|INT|TAG|dnode id|
|dnode
\_
ep|NCHAR|TAG|dnode endpoint|
|cluster
\_
id|NCHAR|TAG|cluster id|
### data dir 表
`data_dir`
表记录 data 目录信息。
|field|type|is
\_
tag|comment|
|:----|:---|:-----|:------|
|ts|TIMESTAMP||timestamp|
|name|NCHAR||data 目录,一般为
`/var/lib/taos`
|
|level|INT||0、1、2 多级存储级别|
|avail|BIGINT||data 目录可用空间|
|used|BIGINT||data 目录已使用空间|
|total|BIGINT||data 目录空间|
|dnode
\_
id|INT|TAG|dnode id|
|dnode
\_
ep|NCHAR|TAG|dnode endpoint|
|cluster
\_
id|NCHAR|TAG|cluster id|
### log dir 表
`log_dir`
表记录 log 目录信息。
|field|type|is
\_
tag|comment|
|:----|:---|:-----|:------|
|ts|TIMESTAMP||timestamp|
|name|NCHAR||log 目录名,一般为
`/var/log/taos/`
|
|avail|BIGINT||log 目录可用空间|
|used|BIGINT||log 目录已使用空间|
|total|BIGINT||log 目录空间|
|dnode
\_
id|INT|TAG|dnode id|
|dnode
\_
ep|NCHAR|TAG|dnode endpoint|
|cluster
\_
id|NCHAR|TAG|cluster id|
### tmp dir 表
`temp_dir`
表记录 temp 目录信息。
|field|type|is
\_
tag|comment|
|:----|:---|:-----|:------|
|ts|TIMESTAMP||timestamp|
|name|NCHAR||temp 目录名,一般为
`/tmp/`
|
|avail|BIGINT||temp 目录可用空间|
|used|BIGINT||temp 目录已使用空间|
|total|BIGINT||temp 目录空间|
|dnode
\_
id|INT|TAG|dnode id|
|dnode
\_
ep|NCHAR|TAG|dnode endpoint|
|cluster
\_
id|NCHAR|TAG|cluster id|
### vgroups info 表
`vgroups_info`
表记录虚拟节点组信息。
|field|type|is
\_
tag|comment|
|:----|:---|:-----|:------|
|ts|TIMESTAMP||timestamp|
|vgroup
\_
id|INT||vgroup id|
|database
\_
name|VARCHAR||vgroup 所属的 database 名字|
|tables
\_
num|BIGINT||vgroup 中 table 数量|
|status|VARCHAR||vgroup 状态|
|dnode
\_
id|INT|TAG|dnode id|
|dnode
\_
ep|NCHAR|TAG|dnode endpoint|
|cluster
\_
id|NCHAR|TAG|cluster id|
### vnodes role 表
`vnodes_role`
表记录虚拟节点角色信息。
|field|type|is
\_
tag|comment|
|:----|:---|:-----|:------|
|ts|TIMESTAMP||timestamp|
|vnode
\_
role|VARCHAR||vnode 角色,leader 或 follower|
|dnode
\_
id|INT|TAG|dnode id|
|dnode
\_
ep|NCHAR|TAG|dnode endpoint|
|cluster
\_
id|NCHAR|TAG|cluster id|
### logs 表
`logs`
表记录登录信息。
|field|type|is
\_
tag|comment|
|:----|:---|:-----|:------|
|ts|TIMESTAMP||timestamp|
|level|VARCHAR||log level|
|content|NCHAR||log content,长度不超过1024字节|
|dnode
\_
id|INT|TAG|dnode id|
|dnode
\_
ep|NCHAR|TAG|dnode endpoint|
|cluster
\_
id|NCHAR|TAG|cluster id|
### log summary 表
`log_summary`
记录日志统计信息。
|field|type|is
\_
tag|comment|
|:----|:---|:-----|:------|
|ts|TIMESTAMP||timestamp|
|error|INT||error 总数|
|info|INT||info 总数|
|debug|INT||debug 总数|
|trace|INT||trace 总数|
|dnode
\_
id|INT|TAG|dnode id|
|dnode
\_
ep|NCHAR|TAG|dnode endpoint|
|cluster
\_
id|NCHAR|TAG|cluster id|
### grants info 表
`grants_info`
记录授权信息。
|field|type|is
\_
tag|comment|
|:----|:---|:-----|:------|
|ts|TIMESTAMP||timestamp|
|expire
\_
time|BIGINT||认证过期时间,企业版有效,社区版为 bigint 最大值|
|timeseries
\_
used|BIGINT||已用测点数|
|timeseries
\_
total|BIGINT||总测点数,开源版本为 bigint 最大值|
|dnode
\_
id|INT|TAG|dnode id|
|dnode
\_
ep|NCHAR|TAG|dnode endpoint|
|cluster
\_
id|NCHAR|TAG|cluster id|
### keeper monitor 表
`keeper_monitor`
记录 taoskeeper 监控数据。
|field|type|is
\_
tag|comment|
|:----|:---|:-----|:------|
|ts|TIMESTAMP||timestamp|
|cpu|FLOAT||cpu 使用率|
|mem|FLOAT||内存使用率|
|identify|NCHAR|TAG||
### taosadapter restful http request total 表
`taosadapter_restful_http_request_total`
记录 taosadapter rest 请求信息,该表为 schemaless 方式创建的表,时间戳字段名为
`_ts`
。
|field|type|is
\_
tag|comment|
|:----|:---|:-----|:------|
|
\_
ts|TIMESTAMP||timestamp|
|guage|DOUBLE||监控指标值|
|client
\_
ip|NCHAR|TAG|client ip|
|endpoint|NCHAR|TAG|taosadpater endpoint|
|request
\_
method|NCHAR|TAG|request method|
|request
\_
uri|NCHAR|TAG|request uri|
|status
\_
code|NCHAR|TAG|status code|
### taosadapter restful http request fail 表
`taosadapter_restful_http_request_fail`
记录 taosadapter rest 请求失败信息,该表为 schemaless 方式创建的表,时间戳字段名为
`_ts`
。
|field|type|is
\_
tag|comment|
|:----|:---|:-----|:------|
|
\_
ts|TIMESTAMP||timestamp|
|guage|DOUBLE||监控指标值|
|client
\_
ip|NCHAR|TAG|client ip|
|endpoint|NCHAR|TAG|taosadpater endpoint|
|request
\_
method|NCHAR|TAG|request method|
|request
\_
uri|NCHAR|TAG|request uri|
|status
\_
code|NCHAR|TAG|status code|
### taosadapter restful http request in flight 表
`taosadapter_restful_http_request_in_flight`
记录 taosadapter rest 实时请求信息,该表为 schemaless 方式创建的表,时间戳字段名为
`_ts`
。
|field|type|is
\_
tag|comment|
|:----|:---|:-----|:------|
|
\_
ts|TIMESTAMP||timestamp|
|guage|DOUBLE||监控指标值|
|endpoint|NCHAR|TAG|taosadpater endpoint|
### taosadapter restful http request summary milliseconds 表
`taosadapter_restful_http_request_summary_milliseconds`
记录 taosadapter rest 请求汇总信息,该表为 schemaless 方式创建的表,时间戳字段名为
`_ts`
。
|field|type|is
\_
tag|comment|
|:----|:---|:-----|:------|
|
\_
ts|TIMESTAMP||timestamp|
|count|DOUBLE|||
|sum|DOUBLE|||
|0.5|DOUBLE|||
|0.9|DOUBLE|||
|0.99|DOUBLE|||
|0.1|DOUBLE|||
|0.2|DOUBLE|||
|endpoint|NCHAR|TAG|taosadpater endpoint|
|request
\_
method|NCHAR|TAG|request method|
|request
\_
uri|NCHAR|TAG|request uri|
### taosadapter system mem percent 表
`taosadapter_system_mem_percent`
表记录 taosadapter 内存使用情况,该表为 schemaless 方式创建的表,时间戳字段名为
`_ts`
。
|field|type|is
\_
tag|comment|
|:----|:---|:-----|:------|
|
\_
ts|TIMESTAMP||timestamp|
|guage|DOUBLE||监控指标值|
|endpoint|NCHAR|TAG|taosadpater endpoint|
### taosadapter system cpu percent 表
|field|type|is
\_
tag|comment|
|:----|:---|:-----|:------|
|
\_
ts|TIMESTAMP||timestamp|
|guage|DOUBLE||监控指标值|
|endpoint|NCHAR|TAG|taosadpater endpoint|
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录