DM监控工具DEM部署

达梦监控DEM使用
一、DEM简介
DEM通过一个web界面管理监控达梦数据库,DEM不仅提供了达梦客户端工具,还提供了集群部署、监控和告警的功能。
1.1、系统架构
DEM由以下几部分组成
DEM应用服务器
DEM数据库服务器
监控代理服务(dmagent)
DEM应用服务器负责处理存储dmagent收集的监控数据并存储到数据库,还提供监控告警展示和WEB操作管理界面。
DEM数据库服务负责存储DEM监控系统的元数据和监控数据
dmagent安装在被监控的数据库服务器上,作为一个监控代理,负责收集监控信息发送给DEM并接收DEM的信息来管理数据库。
系统架构如下所示:
在这里插入图片描述

二、安装使用
2.1、DEM 部署准备
DEM WAR 包:在安装目录/web/dem.war
Tomcat :下载地址 https://tomcat.apache.org/download-90.cgi#9.0.48
JAVA 1.8 :版本1.8以上,centos7默认1.8版本
达梦数据库
操作系统:此处用centos7.4部署
2.2、DEM安装步骤
1.安装达梦数据库,dm.ini建议配置
MEMORY_POOL = 200
BUFFER = 1000
KEEP = 64
SORT_BUF_SIZE = 50
2.执行 SQL 脚本 dem_init.sql
该脚本是DEM元数据,在dm数据库安装目录的web目录下,执行前注意设置字符集 为utf-8
SQL> set CHAR_CODE UTF8
SQL> start /dm/dmdbms/web/dem_init.sql
3.安装配置tomcat
apache-tomcat-9.0.48.tar.gz,找个目录直接解压即可;
修改解压目录的conf/server.xml在以下配置中添加红色配置

将dm.war拷贝到tomcat安装目录下的/webapps下并解压到dem下
unzip -op dm.war -d dem

在dem目录下的apache-tomcat-9.0.48/webapps/dem/WEB-INF修改数据库连接配置文件
[root@dmdba WEB-INF]# cat db.xml

 <?xml version="1.0" encoding="UTF-8"?>
<ConnectPool>
	<Server>192.168.47.110</Server>
	<Port>5236</Port>
	<User>SYSDBA</User>
	<Password>SYSDBA</Password>
	<InitPoolSize>5</InitPoolSize>
	<CorePoolSize>10</CorePoolSize>
	<MaxPoolSize>50</MaxPoolSize>
	<KeepAliveTime>60</KeepAliveTime>
	<DbDriver></DbDriver>
	<DbTestStatement>select 1</DbTestStatement>
	<SSLDir>../sslDir/client_ssl/SYSDBA</SSLDir>
	<SSLPassword></SSLPassword>
</ConnectPool>

修改jvm启动参数,bin/catalina.sh目录下添加
JAVA_OPTS="-server -Xms256m -Xmx1024m -Djava.library.path=/opt/dmdbms/bin"
在这里插入图片描述

启动tomcat
tomcat安装目录/bin下
[root@dmdba bin]# ./startup.sh

4、访问DEM
本机ip为192.168.47.110,开启浏览器访问url(http://192.168.47.110:8080/dem),登录(admin/888888)

2.3、dmagent安装
获取方法:
监控告警点击主机下载
在这里插入图片描述

达梦数据库安装目录的 tool 下存有 dmagent
1.拷贝 dmagent 到要部署的机器上。
2.修改 dmagent 配置
配置 dmagent 目录下的 agent.ini:
center.url=http://192.168.47.110:8080/dem #DEM 访问地址
gather_enable=true #开启收集监控数据功能,默认打开
service_enable=true #开启远程调用功能,部署时需要打开,
3.注册启动
[root@dmdba dmagent]# ./DMAgentService.sh install
Detected RHEL or Fedora:
Installing the DMAgentService daemon using systemd…
creating default service file…
Created symlink from /etc/systemd/system/multi-user.target.wants/DMAgentService.service to /usr/lib/systemd/system/DMAgentService.service.
[root@dmdba dmagent]# ./DMAgentService.sh start
Starting DMAgentService…
… running: PID:5061
4.登录dem查看是否部署成功

在这里插入图片描述
更多资讯请上达梦技术社区了解:https://eco.dameng.com/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值