3-7. DM数据库维护与管理-DEM监控管理
DM数据库日常巡检与性能监视
DEM监控管理工具

DEM全称是 Dameng Enterprise Manager。DEM提供了达梦数据库对象管理和数据库监控的功能。

以192.168.1.91 为例:
1.创建一个数据库作为DEM后台数据库,并对数据库控制文件dm.ini参数配置进行优化,推荐配置:
这里直接在原来的faxfacdb数据库中配置
 
实验:
对数据库控制文件dm.ini参数配置进行优化
D:\dm\dmdbms\dm8\bin>disql sysdba/dameng123

服务器[LOCALHOST:5236]:处于普通打开状态
登录使用时间 : 20.783(ms)
disql V8
SQL>
SQL> alter system set 'SORT_BUF_SIZE'=200;
DMSQL 过程已成功完成
已用时间: 23.910(毫秒). 执行号:1000.
SQL> alter system set 'BUFFER'=1000 spfile;
DMSQL 过程已成功完成
已用时间: 23.388(毫秒). 执行号:1001.
SQL> alter system set 'KEEP'=64 spfile;
DMSQL 过程已成功完成
已用时间: 22.247(毫秒). 执行号:1002.
SQL> alter system set 'MAX_BUFFER'=2000 spfile;
DMSQL 过程已成功完成
已用时间: 14.812(毫秒). 执行号:1003.
SQL> alter system set 'SORT_BUF_SIZE'=50 spfile;
DMSQL 过程已成功完成
已用时间: 15.512(毫秒). 执行号:1004.

创建用户用于实验
SQL> create tablespace dem datafile 'd:\dm\dmdata\faxfacdb\dem.dbf' size 100 autoextend off;
操作已执行
已用时间: 147.738(毫秒). 执行号:1005.
SQL> create user dem identified by dameng123 default tablespace dem;
操作已执行
已用时间: 19.030(毫秒). 执行号:1006.
SQL> grant dba to dem;
操作已执行
已用时间: 4.269(毫秒). 执行号:1007.
SQL> conn dem/dameng123
服务器[LOCALHOST:5236]:处于普通打开状态
登录使用时间 : 14.633(ms)
SQL>

在该数据库中执行SQL脚本
初始化一些设置和表
SQL> set CHAR_CODE UTF8
SQL> start D:\dm\dmdbms\dm8\web\dem_init.sql

SQL> commit;
操作已执行
已用时间: 1.091(毫秒). 执行号:2219.
执行完毕。
SQL> exit

安装配置JDK和Tomcat
文件路径:
E:\0-ISO\3-Middleware\Tomcat\tomcat8\ apache-tomcat-8.5.64.exe
E:\0-ISO\3-Middleware\jdk\1.8\win64\ jdk-8u45-windows-x64.exe

安装JDK
双击,下一步,安装功能(默认),安装路径:D:\Java\jdk1.8.0_92\,下一步。

安装JRE
安装路径:D:\Java\jre1.8.0_92\,下一步,关闭-完成。

设置JDK环境变量
右键我的电脑,高级系统设置,环境变量,系统变量,新建,变量名:JAVA_HOME,变量值:D:\Java\jdk1.8.0_92,确定,确定,确定。

安装Tomcat
双击,下一步,同意许可,默认安装,配置(全部默认),JAVA路径:D:\Java\jdk1.8.0_92(D:\Java\jre1.8.0_92路径名是自动识别的,如果能自动说明前面配置的无问题,如果不行,需要检查!)下一步,Tomcat安装路径:D:\Tomcat,安装,1.需要启动(2.不需要看自述文档)完成,此时右下角会有Tomcat图标,服务是正在运行的。

测试:
360浏览器:
http://172.16.1.91:8080/,无问题。

安装DEM
复制D:\dm\dmdbms\dm8\web\ dem.war到D:\Tomcat\webapps\dem.war

点击右下角重启Tomcat服务

PS D:\Tomcat\webapps\dem\WEB-INF> dir

查看文件
目录: D:\Tomcat\webapps\dem\WEB-INF

Mode                LastWriteTime         Length Name
----                -------------         ------ ----
d-----         2022/2/9     22:08                classes
d-----         2022/2/9     22:08                deploy
d-----         2022/2/9     22:08                lib
d-----         2022/2/9     22:08                sslDir
-a----       2021/10/21     16:57            460 db.xml
-a----       2021/10/21     16:57             36 dem.properties
-a----       2021/10/21     16:57           2056 log4j.xml
-a----       2021/10/21     16:57          34898 web.xml

编辑db文件
修改了标红的行
<?xml version="1.0" encoding="UTF-8"?>
<ConnectPool>
    <Server>172.16.1.91</Server>
    <Port>5236</Port>
    <User>dem</User>
    <Password>dameng123</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>

修改Tomcat配置文件
D:\Tomcat\conf\server
修改了标红的行
   <Connector port="8080" protocol="HTTP/1.1"
               connectionTimeout="20000"
               maxPostSize="-1"
               redirectPort="8443" />
    <!-- A "Connector" using the shared thread pool-->
    <!--
    <Connector executor="tomcatThreadPool"
               port="8080" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" />
    -->

修改Tomcat启动参数
D:\Tomcat\bin\ catalina
修改了标红的行
setlocal
set java_opts="-server -Xms512m -Xmx1024m -Djava.library.path= d:\dmdbms\bin"
rem Suppress Terminate batch job on CTRL+C

修改Tomcat配置文件
D:\Tomcat\conf\ context
修改了标红的行
    <WatchedResource>${catalina.base}/conf/web.xml</WatchedResource>
    <Resources cachingAllowed="true" cacheMaxSize="200000" />
    <!-- Uncomment this to disable session persistence across Tomcat restarts -->

点击右下角重启Tomcat服务

测试:
360浏览器:
http://172.16.1.91:8080/

http://172.16.1.91:8080/dem/
无问题

达梦数据库企业管理系统
登陆
用户名:admin
密码:888888

左上角客户端工具,对象管理,右键新建连接,连接92实例,测试成功,确定,右键点击实例,性能大盘-可以看到性能,其他功能可以自己尝试。

主机监控:

查看所有文件
PS D:\dm\dmdbms\dm8\tool\dmagent> dir

目录: D:\dm\dmdbms\dm8\tool\dmagent

Mode                LastWriteTime         Length Name
----                -------------         ------ ----
d-----        2022/1/15     20:54                lib
d-----         2022/2/9     23:11                log
d-----        2022/1/15     20:54                resources
d-----         2022/2/9     23:11                service
-a----         2022/2/9     23:02          16330 agent.ini
-a----        2022/1/15     20:54           2042 log4j.xml
-a----        2022/1/15     20:54         794817 readme.pdf
-a----        2022/1/15     20:54           3574 service.bat
-a----        2022/1/15     20:54           3408 service.sh
-a----        2022/1/15     20:54           1410 start.bat
-a----        2022/1/15     20:54           2514 start.sh

编辑文件
D:\dm\dmdbms\dm8\tool\dmagent\agent
修改了标红的行
#general
    id_policy       = 0                                                 #agent id generate policy, 0: mac & ip, 1: ip
    center_url      = http://172.16.1.91:8080/dem                      #center url location, eg: http://192.168.2.10:8080/dem
    ip_list         = []                             #custom local ip list, auto collect if not config, example: [192.168.1.100, 192.168.2.100]
    dm_bin_path     =                                                   #dm bin path for jni call
#ap

安装服务:
D:\dm\dmdbms\dm8\tool\dmagent>service.bat install
input agent home [D:\dm\dmdbms\dm8\tool\dmagent] :
input agent.ini path [D:\dm\dmdbms\dm8\tool\dmagent\agent.ini] :
Installation the service DmAgentService completed.

启动服务
D:\dm\dmdbms\dm8\tool\dmagent>service.bat start
DmAgentService 服务正在启动 .
DmAgentService 服务已经启动成功。

我们可以在控制面板,服务中查看,已经出现并正在运行中。

继续
达梦数据库企业管理系统
用户名:admin
密码:888888

显示有网络问题
点击智能运维,资源监控,已经可以看到faxfac91,单机主机IP,点击上面更多-配置网络,双击内网IP,更改为统一外网IP,保存,关闭,问题解决。

点击下面监控大盘,布局,添加,可以添加主机和数据库监控项(我们全选),确定。

我们给linux系统的92也安装agent

编辑文件
修改了标红的行
[dmdba@faxfac92 dmagent]$ vim agent.ini 
#general
    id_policy   = 0                                                 #agent id generate policy, 0: mac & ip, 1: ip
    center_url  = http://172.16.1.91:8080/dem                      #center url location, eg: http://192.168.2.10:8080/dem
    ip_list     = []                               #custom local ip list, auto collect if not config, example: [192.168.1.100, 192.168.2.100]

查看文件
[root@faxfac92 ~]# cd /dm/dmdbms/dm8/tool/dmagent/
[root@faxfac92 dmagent]# ls
agent.ini  lib  log  log4j.xml  readme.pdf  resources  service  service.bat  service.sh  start.bat  start.sh

查看可执行的命令
[root@faxfac92 dmagent]# ./service.sh 123
Usage: service.sh { start | stop | delete  | status | restart | install }
       service.sh start         #start agent service
       service.sh stop          #stop agent service
       service.sh delete        #delete agent service
       service.sh restart       #restart agent service
       service.sh status        #show agent service's status
       service.sh install       #install agent service

安装服务
[root@faxfac92 dmagent]# ./service.sh install
input agent home [/dm/dmdbms/dm8/tool/dmagent] :
input agent.ini path [/dm/dmdbms/dm8/tool/dmagent/agent.ini] :
Installation the service DmAgentService completed.

启动服务
[root@faxfac92 dmagent]# ./service.sh start
Redirecting to /bin/systemctl start DmAgentService.service

查看进程
[root@faxfac92 dmagent]# systemctl status DmAgentService.service 
● DmAgentService.service - Dm Agent Service
   Loaded: loaded (/usr/lib/systemd/system/DmAgentService.service; enabled; vendor preset: disabled)
   Active: active (running) since Wed 2022-02-09 23:41:46 CST; 19s ago
  Process: 27625 ExecStart=/dm/dmdbms/dm8/tool/dmagent/service/DmAgentService start (code=exited, status=0/SUCCESS)
 Main PID: 27669 (java)
    Tasks: 44
   CGroup: /system.slice/DmAgentService.service
           └─27669 java -Xms64m -Xmx2048m -cp /dm/dmdbms/dm8/tool/dmagent/lib/* -Dnoconsole=true -Ddameng.log.file=/dm/dmdbms/dm8/tool/dmagent/log4j.xml -Dagent.home=/dm/dmdbms/dm8/tool/dmagent -Dage...

Feb 09 23:41:40 faxfac92 systemd[1]: Starting Dm Agent Service...
Feb 09 23:41:46 faxfac92 DmAgentService[27625]: Starting dmagent SUCCESS!
Feb 09 23:41:46 faxfac92 systemd[1]: Started Dm Agent Service.

继续
达梦数据库企业管理系统
用户名:admin
密码:888888

DM数据库维护与管理-DEM监控管理相关推荐

  1. 关于FloatLic浮点许可优化管理软件监控管理图解

    最近有很多朋友问我们(FloatLic)浮点许可优化管理软件是通过怎样的方式去监控管理浮动许可服务器的,会不会改变浮动许可管理器的获取机制?部署以后会不会导致许可服务器异常?监控方式安全吗?等一系列问 ...

  2. Autosar诊断基础—诊断事件管理(DEM)

    Autosar诊断基础--诊断事件管理 1 诊断事件管理(DEM)概念 2 DEM模块及关联模块关系 3 DEM模块介绍 3.1 诊断故障码(DTC)概念及确定方式 3.2 诊断故障码(DTC)的掩码 ...

  3. 动态人脸识别系统服务器,动态人脸识别监控管理平台的设计与实现

    摘要: 动态人脸视频监控是计算机视觉领域一个新兴的应用方向和备受关注的前沿课题,它结合了计算机科学,机器视觉,图像处理,模式识别,人工智能等多学科技术知识.国内外的动态人脸识别监控系统都非常注重系统运 ...

  4. Spark源码阅读02-Spark核心原理之监控管理

    监控管理 监控管理 UI监控 实时UI监控 历史UI监控 Metrics 输入源(Metrics Source)介绍 输出方式(Metrics Sink)介绍 TEST 监控管理 Spark提供了UI ...

  5. 【APP】centos 5.X安装网络和系统监控管理平台--OpenNMS

    关于OpenNMS:OpenNMS是一个企业级基于Java/XML的分布式网络和系统监控管理平台.OpenNMS是你管理网络的绝好工具,它能够显示你网络中各中终端和服务器的状态和配置,为你方便地管理网 ...

  6. 数据中心监控管理系统设计(之一)

    数据中心监控管理系统设计 3.1引言 数据中心经历了四个功能阶段的发展和演进,从早期的"数据存储中心"阶段,经过"数据处理中心"和"数据应用中心&qu ...

  7. redis集群扩容和缩容_Redis一站式管理平台,支持集群的创建、管理、监控和报警...

    redis是一个开源的key value存储系统,受到了广大互联网公司的青睐.redis3.0版本之前只支持单例模式,在3.0版本及以后才支持集群,我这里用的是redis3.0.0版本: redis集 ...

  8. Mocha BSM产品亮点——以Portal为展现中心的监控管理平台

    业务需求与挑战 • 越来越多企业已经建成由数千台设备.五花八门的应用系统(如:OA.MAIL.***.ERP等)组成的庞大IT系统,随着IT系统的日益复杂和深入,如何监控和集中管理已经成为目前的紧要问 ...

  9. (四)RabbitMQ消息队列-服务详细配置与日常监控管理

    (四)RabbitMQ消息队列-服务详细配置与日常监控管理 原文:(四)RabbitMQ消息队列-服务详细配置与日常监控管理 RabbitMQ服务管理 启动服务:rabbitmq-server -de ...

最新文章

  1. java detach_线程 (detach的作用)
  2. Spring Boot 2.3.0 新特性:优雅停机
  3. 解决margin-top没有效果
  4. 增量式pid调节方式有何优点_增量式PID的“假抗饱和”性
  5. c++队列queue
  6. 类的无参方法和Doc注释
  7. SIP与RTP综合应用5-RTP解包过程
  8. JSP JAVA 自定义 错误页面(404,505,500)
  9. 【模块化开发】之 模块化概述
  10. word2vec模型评估_NLP之文本分类:「Tf-Idf、Word2Vec和BERT」三种模型比较
  11. 使用Sublime Text 2 编辑Markdown
  12. html表白代码大全可复制,浪漫的html表白特效网页制作源
  13. 小米为什么造不出芯片
  14. 九度 OJ 之 题目1538:GrassLand密码
  15. NYOJ 1016 德莱联盟(计算几何 线段相交判定)
  16. 通俗理解:第一型曲线积分,第二型曲线积分,第一型曲面积分,第二型曲面积分,二重积分,三重积分之间的内外联系
  17. oracle 表分区 date,ORACLE分区表的使用和管理
  18. java短信模板变量参数赋值_JIEQI CMS模板制作必读(JIEQI CMS模板 - 2.赋值变量形式)...
  19. 欧氏空间距离和内积_线性空间,度量空间,赋范空间,线性赋范空间,内积空间,巴拿赫空间以及希尔伯特空间、拓扑空间...
  20. winform直接控制云台_299元,246g,260mm,一天销量破万的智云最新手机云台深度评测...

热门文章

  1. 管中窥豹---eAthena介绍
  2. mysql视图的作用
  3. 仿慕课网视频播放界面协调布局
  4. 品牌如何借助江湖老大“音乐记忆”做宣传?
  5. 为什么周易中有64卦?
  6. ios文件同步传输神器:WALTR PRO Mac(1.0.98)
  7. Python常用类型转换函数
  8. m进制转换为n进制-任意进制转换算法
  9. android中slider控件,komi-slider
  10. 用Shell写的游戏客户端更新脚本