-
创建一个数据库作为DEM后台数据库, 数据库dm.ini参数配置进行优化, 推荐配置:
MEMORY_POOL = 200
BUFFER = 1000
KEEP = 64
MAX_BUFFER = 2000
SORT_BUF_SIZE = 50 -
在该数据库中执行以下SQL脚本dem_init.sql;
-
配置后台数据库的连接信息:ip、port、用户名、密码、连接池大小,SSL登录信息等,在文件WEB-INF/db.xml(dem.war中)配置;
如果需要SSL安全方式连接后台数据库, 要求 配置SSLDir,和SSLPassword:
默认在WEB-INF/sslDir目录存有密钥对,
WEB-INF/db.xml配置客户端连接使用的密钥文件(SSLDir)为WEB-INF/sslDir/client_ssl/SYSDBA,密码(SSLPassword)为空,对应WEB-INF/db.xml配置的登录用户SYSDBA,
此时,只需拷贝WEB-INF/sslDir/server_ssl到后台数据库执行码目录。 -
配置tomcat
(1)在conf/server.xml中 <Connector port=“8080” protocol=“HTTP/1.1”… 追加属性字段 maxPostSize="-1";
(2)修改jvm启动参数,
Linux:bin/catalina.sh -> JAVA_OPTS="-server -Xms256m -Xmx1024m -XX:MaxPermSize=512m -Djava.library.path=/opt/dmdbms/bin";
Windows:bin/catalina.bat -> set java_opts= -server -Xms40m -Xmx1024m -XX:MaxPermSize=512m -Djava.library.path=c:\dmdbms\bin; -
启动tomcat
-
访问
假设本机ip为192.168.0.104,开启浏览器访问url(http://192.168.0.104:8080/dem),登录(admin/888888) -
在需要进行监控的主机上启动dmagent,要求agent和dem所运行主机时间一致;
配置tool/dmagent/config.properties:
center.url=http://192.168.0.104:8080/dem #DEM访问地址
center.agent_servlet=dem/dma_agent #一般无需调整
cd /opt/dmdbms/tool/dmagent
./DMAgentService.sh install #安装agent
./DMAgentService.sh start #启动agent 代理启动后会自动显示在DEM监控中 -
用管理员登陆系统后,可以在"系统管理"->"系统配置"页面中对系统的其他属性进行配置,包括dmagent的监控频率、前端刷新频率、邮件手机通知告警等;
-
若要启用邮件通知,需用管理员用户登录系统, 在系统配置中完成系统邮箱的相关配置;
-
若需要启用短信通知,用户需要借助我们提供的WEB-INF/lib/demsdk.jar,实现 com.dameng.dem.server.util.IPhoneNotify接口,将依赖包及实现类打包放入到WEB-INF/lib下,重启web容器,然后在系统配置中完成短信通知的相关配置即可。
-
在Linux(Unix)下建议以非root用户运行dmagent。
DEM部署说明
最新推荐文章于 2022-10-23 18:05:57 发布