教程
数据库监控管理
数据库监控列表
在SuperMap iManager数据库监控页面,罗列了已经添加的数据库监控。可使用以下功能对数据库监控进行管理:
- 名称:数据库监控的名称,在添加数据库监控时设置。
- 地址:数据库地址。
- 类型:监控的数据库类型。
- 状态:监控的数据监控状态,比如是否运行正常、是否静默告警等。
- 所属用户:添加该数据库监控的用户。
-
操作:
- 报警历史:查看数据库监控的报警记录。
- 静默警告:暂停数据库监控告警。可输入静默时长,单位为小时。
- 解除静默:删除静默设置。
- 指标收集器:点击进入数据库Exporter监控页面,详情请见后文。
- 删除:删除数据库监控。
数据库监控详情
在数据库监控页面,点击数据库监控的名称进入详情页面,可看见以下信息:
- 地址:监控的数据库地址。
- 数据库:监控的数据库名称。
- 用户名:监控的数据库账户名称。
- 密码:监控的数据库账户密码。
将页面拖动至下方,有多项数据库监控指标,可查看数据库的详细状态:
- 状态:数据库是否连接到服务器,“UP”为连接正常,“DOWN”为连接异常 。
- 版本:数据库版本。
- 冲突数:数据库中因为冲突修复而取消的查询数量。
- 死锁数:数据库中检测到的死锁数量。
- 提交数:数据库中提交的事务处理数量。
- 回滚数:数据库中回滚的事务处理数量。
- 连接数:数据库中同一时间的最大连接数。
- 数据变动量:数据库中通过查询改变的行数,可以是fetch、return、insert、update、delete。
- 缓存命中率:缓存中已发现的磁盘存储块的次数。
- 读写文件耗时:分为后端写入文件块耗时与后端读取文件块耗时。
- 临时文件数:数据库因为查询而创建的临时文件数量。
- 临时文件大小:数据库中因查询而写入的总数据大小。
注意:
以上指标为PostgreSQL、Oracle、MongoDB的监控指标。查看MySQL的监控指标详解,请在监控面板中,将鼠标移至左上角感叹号处。
您可对显示指标的面板进行放大或缩小,随意拖拽面板以调整页面布局,还可进行如下操作:
- 时间范围:自定义选择时间段查看监控记录。
- 自动刷新时间:设置自动刷新监控页面的时间间隔。
- 手动刷新:点击刷新按钮对监控页面进行手动刷新。
- 保存:对面板进行缩放、拖拽等调整后,可保存当前页面样式。
- 版本管理:每次保存的页面样式都会存入iManager中,使用版本管理可选择恢复任意一版页面样式。
Exporter监管
每一个数据库在添加时都会自动创建其对应的Exporter,用于数据指标采集。在数据库监控列表中,点击指标收集器进入Exporter详情页面,该页面显示了Exporter的容器名称、IP、状态、创建时长以及所在主机。若Exporter出现异常,可一键删除重建,删除过程中服务会中断,直到重建完毕。点击日志可进入Exporter日志界面,记载了Exporter运行的过程以及运行状态。
在页面下方,可查看Exporter的CPU使用率,内存占用量,网络接收速率,网络传输速率,磁盘占用量等实时情况。