DEM介绍和安装部署

一、DEM 工具概述

DEM 全称为 Dameng Enterprise Manager,DEM 提供一个通过 Web 界面来监控、管理并维护 DM 数据库的集中式管理平台,可以从任何可以访问 Web 应用的位置通过 DEM 来对 DM 数据库进行各种管理和监控。DEM 不仅包含了传统桌面工具、管理工具 Manager 和数据迁移工具 DTS 等的功能,还提供了集群部署、监控和告警的功能。

二、DEM 的主要功能

1.数据库对象管理:DEM 支持对数据库中的各种对象(如表、视图、索引、用户、角色等)进行图形化管理,适合不熟悉命令行操作的用户使用。

2.状态监控与告警:DEM 可通过部署在远程主机上的代理(dmagent)实时监控主机和数据库实例的运行状态,包括 CPU、内存、磁盘、网络等资源使用情况,以及数据库连接数、缓存命中率等性能指标。

3.SQL 查询与调试:用户可以通过 DEM 提供的 SQL 编辑器执行 SQL 语句,进行调试和性能分析。

4.集群支持:DEM 支持对达梦数据库的多种集群架构(如 MPP、RAC、数据守护等)进行图形化部署以及统一管理和监控。

5.系统管理与权限控制:DEM 提供用户权限管理功能,支持多用户并发使用,并可对不同用户设置不同的访问权限。

三、DEM 系统架构

DEM 系统主要由以下几个部分组成:

DEM 应用服务器:处理前端请求,展示管理界面。

DEM 存储数据库:用于存储 DEM 的元数据和监控数据。

数据库代理服务(dmagent):部署在远程主机上,负责收集主机和数据库实例的运行信息,并上报给 DEM 服务器。

被管理的数据库实例:即用户希望通过 DEM 进行监控和管理的数据库。

四、安装部署

(本文教的是Windows环境中的安装部署,所有安装包或者压缩包没有强制版本要求)

4.1 初始化白屏界面的元数据

(1)解压dem-37305-20250616-7.7.1.zip

(2)使用manager工具,登录数据库

(3)运行 dem-37305-20250616-7.7.1文件夹下的脚本,dem_init.sql

4.2部署DEM(白屏工具)

(1)解压apache-tomcat-9.0.106-windows-x64.zip

(注意:解压目录,整个路径中,一定不要有中文)

(2)用360压缩工具(建议),直接修改dem-37305-20250616-7.7.1\dem.war 中的WEB-INF\db.xml文件中的连接信息(IP端口、用户名、密码)

(3)把修改后的dem.war,拷贝到 apache-tomcat-9.0.106-windows-x64\apache-tomcat-9.0.106\webapps (除了dem.war 之前的其他文件,可以删除)

(4)使用cmd设置临时环境变量(原本有的可以不设置),启动tomcate

set java_home=..(自己的目录)\dm8_20250430_x86_win_64\source\jdk

cd到..(自己的目录)\apache-tomcat-9.0.107\bin

.\startup.bat(或者直接双击目录下的startup.bat启动)

会出现一个Tomcat的弹窗


(5)需要等一段时间即可登录成功,可以通过查看日志来确定是否登录成功,登录地址为 127.0.0.1:8080,账号为admin,初始密码为888888


4.3部署agent

(1)在路径dm8_20250616_x86_win_64\source\tool\dmagent 下修改agent.ini的第三行,为自己的DEM地址(127.0.0.1:8080)

如,修改后的效果:center_url = http://127.0.0.1:9090/dem

(2)配置key(仅仅第一次)

先在DEM界面的系统设置中,配置service_key为任意密码,比如 123456

然后在dm8_20250616_x86_win_64\source\tool\dmagent路径下

.\start.bat INSTALL_SERVICE_KEY 123456

(3)启动agent

.\start.bat .\agent.ini

之后可以在DEM界面监控处看到我们的主机

4.4配置网络

点击...,选择配置网络,然后就大功告成了!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值