/usr/local/tomcat/bin/shutdown.sh /opt/dmdbms/tool/dmagent/DMAgentService.sh stop
##备份旧的代理
mv /opt/dmdbms/tool/dmagent /opt/dmdbms/tool/dmagent_bak
##替换代理
mv /root/setup_windows_x64/source/tool/dmagent /opt/dmdbms/tool/
##备份旧dem.war
cd /usr/local/tomcat/webapps/
mkdir dmwar
mv dem dem.war dmwar/
##放入新的dem.war包
cp /root/setup_windows_x64/source/web/dem.war ./
##重启一下tomcat
/usr/local/tomcat/bin/startup.sh
/usr/local/tomcat/bin/shutdown.sh
<?xml version="1.0" encoding="UTF-8"?> <ConnectPool> <Server>192.168.100.203</Server> <Port>5236</Port> <User>SYSDBA</User> <Password>SYSDBA</Password> <InitPoolSize>5</InitPoolSize> <CorePoolSize>10</CorePoolSize> <MaxPoolSize>500</MaxPoolSize> <KeepAliveTime>60</KeepAliveTime> <DbDriver></DbDriver> <DbTestStatement>select 1</DbTestStatement> <SSLDir>../sslDir/client_ssl/SYSDBA</SSLDir> <SSLPassword></SSLPassword> </ConnectPool>
#general(常规配置)
id_policy = 0 #dmagent的ID生产策略,0:使用MAC与IPs生产,1:使用IP生成
center_url = http://192.168.100.203:8080/dem #URL
#service(远程调用)
service_enable = true #开启远程调用功能,部署时需要打开,
service_port = 6364
#gather(采集数据)
gather_enable = true #开启收集监控数据功能,默认打开
gather_enable dmagent对每个监控项都会启动一个gather线程,gather线程会定时的收集每个监控项数据,发送给DEM, 原理: 有dmagent收集主机或者数据库信息,发给DEM,DEM把监控信息放到后台库,通过检索后台库,显示在前端,如果发送失败,则保存本地data目录下,每隔5分钟向dem同步一次 service_enable 辅助dem远程操作数据库
[dmdba@localhost dmagent]$ cd /opt/dmdbms/bin
[dmdba@localhost bin]$ ./disql
SQL> drop schema "DEM" cascade;
SQL> commit;
[dmdba@localhost dmagent]$ cd /opt/dmdbms/bin
[dmdba@localhost bin]$ ./disql
SQL> start /root/setup_windows_x64/source/web/dem_init.sql;
启动tomcatl:/usr/local/tomcat/bin/startup.sh 启动dmagent:/opt/dmdbms/tool/start.sh -d agent.ini
文章
阅读量
获赞