首页 > 数据库 >达梦数据库监控部分数据库表信息

达梦数据库监控部分数据库表信息

时间:2023-11-27 23:33:50浏览次数:43  
标签:exporter auto 数据库 xx dmdb 监控 达梦

达梦数据库监控部分数据库表信息


背景

开源和商业的四种数据库已经可以进行数据展示了
未来主要是进行国产数据库的监控和部分数据的展示信息

本次准备选用达梦数据库的非官方 dmdb_exporter进行展示.

下载方式为github/同事下载

简单使用

增加监控指标信息:
在 default-metrics.toml 
增加自己的监控指标

[[metric]]
context = "dmustate"
labels = [ "autodmustate" ]
metricsdesc = { auto= "Gauge metric with count of  sysstat by DmService." }
request = " select count(1) as auto  from xxx.xxxxx;"
metricstype = { value = "counter" }

启动服务

编写一个非常简单的启动脚本:

export DATA_SOURCE_NAME=dm://SYSDBA:[email protected]:5236?autoCommit=true
nohup ./dmdb_exporter  --log.level error  --default.metrics  ./default-metrics.toml --web.listen-address 0.0.0.0:9161 &

执行命令就可以重启

prometheus 增加配置节

  - job_name: "dmdb_exporter"
    static_configs:
      - targets: ["10.xxx.xx.xx:9161"]
        labels:
          cluster_name: '113自动化DM数据库_exporter'

展示产品在线用户的设置

1. 增加一个panel
2. 选择时间序列格式
3. query输入变量名: dmdb_dmustate_auto
dmdb 是 exporter 自带的 dmustate 是 context的名字 auto 是列的别名以及 metricsdesc的信息

然后可以展示时序信息了. 

标签:exporter,auto,数据库,xx,dmdb,监控,达梦
From: https://www.cnblogs.com/jinanxiaolaohu/p/17860840.html

相关文章

  • 记一次业务监控流flv播放的封装
    [2023年11月27日20:31:09]记一次业务监控流flv播放的封装vue3封装flvjs,用于监控流。包括:判断可播放、推流、停流、播放、销毁功能。/**useRender.ts*/importflvjsfrom"flv.js";importtypeFlvJsfrom"flv.js";consthost=import.meta.env.VITE_APP_BASE_API;let......
  • openGauss学习笔记-133 openGauss 数据库运维-例行维护-日维护检查项
    openGauss学习笔记-133openGauss数据库运维-例行维护-日维护检查项133.1检查openGauss状态通过openGauss提供的工具查询数据库和实例状态,确认数据库和实例都处于正常的运行状态,可以对外提供数据服务。检查实例状态gs_check-Uomm-iCheckClusterState检查参数openG......
  • 【Flask使用】第6篇:Flask数据库和表单验证。0基础md文档集合(附代码,可自取)
    本文的主要内容:flask视图&路由、虚拟环境安装、路由各种定义、状态保持、cookie、session、模板基本使用、过滤器&自定义过滤器、模板代码复用:宏、继承/包含、模板中特有变量和函数、Flask-WTF表单、CSRF、数据库操作、ORM、Flask-SQLAlchemy、增删改查操作、案例、蓝图、单元测......
  • 远程连接数据库
    远程连接数据库1.电脑IPv4进入cmd查找ipv4命令​ Ipconfig2.进入数据库mysql-uroot-puse库名;然后grantselect,insert,update,deleteon*.*toroot@"别人的IP地址" Identifiedby"密码"或者grantallon*.*toroot@"别人的IP地址"Identifiedby"密码",......
  • 腾讯云-应用性能监控apm
    来源:https://cloud.tencent.com/document/product/1463/57474 接口监控最近更新时间:2023-04-2615:52:04    我的收藏本页目录:操作前提接口总览接口分析异常统计上下游分析 操作前提进入应用性能监控控制台,单击进入接口监控页面。接口......
  • 助力企业实现更简单的数据库管理,ATOMDB 与 TDengine 完成兼容性互认
    为加速数字化转型进程,当下越来越多的企业开始进行新一轮数据架构改造升级。在此过程中,全平台数据库管理客户端提供了一个集中管理和操作数据库的工具,提高了数据库管理的效率和便利性,减少了人工操作的复杂性和错误率,让企业可以轻松地管理和维护数据库,执行各种数据库操作,并监控和优化......
  • 无涯教程-MySQL - 数据库信息
    您希望从MySQL获得三种信息。有关查询输出的信息     -包括受任何SELECT,UPDATE或DELETE语句影响的记录数。有关表和数据库的信息   - 这包括与表和数据库的结构有关的信息。有关MySQL服务器的信息-其中包括数据库服务器的状态,版本号等。在MySQL提示......
  • MYSQL 查询数据库各表的数据量大小
    --your_database_name替换为你的数据库名SELECTtable_schemaAS`数据库`,table_nameAS`表名`,CONCAT(ROUND(table_rows/1000000,2),'M')AS`行数`,CONCAT(ROUND(data_length/(1024*1024),2),'MB')AS`数据大小`,CONCAT(ROUND(index_length/(1024*1024......
  • Mysql命令行备份数据库的关键步骤
    MySQL是一个广泛使用的开源关系数据库管理系统,它常用于各种规模的应用,从个人博客到大型企业级系统。在使用MySQL的过程中,数据备份是一项至关重要的任务,它能够确保在发生数据丢失或系统故障时,我们可以恢复和重新部署数据库。在本文中,我们将介绍如何使用mysql命令行工具备份数据库,并......
  • 数据库5.7下载安装
    卸载参考https://blog.csdn.net/weixin_55899680/article/details/119862766一下载安装包#地址:https://downloads.mysql.com/archives/community/二解压并创建配置文件,创建数据目录#1将下载的压缩包解压#2在bin目录同级下创建一个文件,命名为my.ini#3在bin目......