1 简介
DEM的全称为Dameng Enterprise Manager。DEM为数据库提供了对象管理和数据库监控的功能,并且通过远程主机部署代理,能够实现对远程主机状态和远程主机上达梦数据库实例状态的监控。 DEM的监控不单局限于单个数据库实例,它还能够对数据库集群(MPP、DSC、DataWatch)进行监控和管理。
本次配置的环境为:
操作系统:Centos7.2
数据库版本:DM7
2 软件准备
软件准备
软件名称 | 软件代码 |
---|---|
达梦数据库 | DMInstall.bin |
达梦数据库key | dm.key |
tomcat | apache-tomcat-8.5.31.tar.gz |
jdk | jdk-8u201-linux-x64.rpm |
3 软件安装
3.1数据库安装
DEM的管理功能需要使用DM库进行配置信息的存储,因此,首先需要安装DM数据库。可以全新安装,也可以利用已经安装好的数据库,创建DEM专用的数据库实例或数据库账号。
数据库安装步骤略。
3.2安装jdk
DEM需要使用到DEMAGENT,需要安装jdk。安装jdk及配置环境变量的过程略。
3.3安装tomcat
DEM最为一个网站,需要运行在Tomcat中。安装tomcat步骤省略。
3.4安装DEM
DM7数据库安装目录下有DEM的war包。
复制此war包,到tomcat目录下,启动tomcat,待网站解压后,对其中的参数进行修改。
修改db.xml,修改数据库的链接信息,不要使用SYSDBA账号。
将dem目录下的dts.sql放到数据库中执行,对DEM数据库进行初始化。
启动tomcat,访问DEM
http://ip:8080/dem/
账号为admin/888888
4 DEM管理
4.1配置代理
DEM管理数据库时,需要在数据库服务器上安装DMAGENT。DMAGENT可以从两个途径下载。
1、通过DEM平台下载
2、在数据库安装路径下查找。
在/dm7/tool/dmagent路径下面
将下载好的dmagent文件夹拷贝到需要监控的服务器上,并修改config.properties里面的参数。将center.url配置为上面dem的web地址。
启动dmagent服务
注册服务
./DMAgentService.sh install
启动服务
./DMAgentService.sh start
或
systemctl start DMAgentService
4.2配置监控
代理启动后会自动显示在DEM监控中:
主机监控:
数据库监控: