当前位置: 首页 > news >正文

达梦数据库应用开发_监控工具DEM_邮件接口实现_yxy

达梦数据库应用开发_监控工具DEM-邮件接口实现

  • 1 DEM部署
  • 2 DEM邮件接口原理解析
    • 2.1 SMTP&IMAP
    • 2.2 DEM参数配置项
  • 3 具体实现步骤
    • 3.1 环境准备
    • 3.2 DEM邮件报警测试

1 DEM部署

参考
达梦DEM搭建详细步骤_yxy

2 DEM邮件接口原理解析

2.1 SMTP&IMAP

SMTP-简单邮件传输协议
核心特点
只发不收:专注做发送这一件事。
推送协议:是一种“推送”协议,将邮件从客户端“推”送到服务器,或从服务器“推”到另一个服务器。

IMAP-互联网消息访问协议
核心特点
双向同步:在任何设备上的操作都会同步到服务器和其他所有设备上。
云端存储:所有邮件都原始地保存在服务器上,客户端只是一个“窗口”。
多设备完美支持:非常适合在电脑、手机、平板等多设备上管理同一个邮箱,体验完全一致。
需要良好网络:因为所有操作都需要与服务器通信,对网络依赖性更强。
占用服务器空间:所有邮件都存在服务器上,所以邮箱容量取决于服务商给你多大的空间。

dem邮件报警的前提是dem服务器需要联网,并且有公开的邮箱,开启了IMAP/SMTP服务(比如qq邮箱、163邮箱等)

2.2 DEM参数配置项

在这里插入图片描述

mail_enable	是否启用邮件功能
mail_smtp_host	SMTP服务器地址(可含端口)	smtp.qq.com 或 smtp.163.com
mail_address	系统邮箱地址(发件人地址)	一般是自己的qq或者163邮箱号
mail_account	登录SMTP服务器的账号	若不设置则默认使用mail_address
mail_password	邮箱密码或授权码	部分邮箱(如QQ、163)需用授权码而非密码,授权码是用于登录第三方邮件客户端的专用密码
mail_ssl	是否启用SSL加密	true/false,若主机含SSL端口(如465)可启用
mail_config	额外SMTP连接配置	格式:key=value:key=value
mail_signature	邮件签名	如:Dameng Database Develop Team

这些参数共同定义了DEM如何通过SMTP协议连接邮箱服务器并发送邮件。
正确配置后,DEM可在数据库异常时自动发送报警邮件。

授权码=“只让软件收发邮件,不让软件碰你其他东西”的专用密码。
是专门给第三方软件(比如dem)用来代收/代发邮件的

3 具体实现步骤

3.1 环境准备

  1. DEM部署成功
  2. SMTP&IMAP服务开启
    在这里插入图片描述
    3.系统邮箱配置
    在dem的系统、系统配置、系统邮箱配置中
    在这里插入图片描述
    配置上各个参数,就可以进行邮件发送测试了

4.进行系统邮箱推送测试
在这里插入图片描述

3.2 DEM邮件报警测试

①DEM中新建用户,填写上邮箱地址,报警时才能发送到指定邮箱
在这里插入图片描述

②新建告警配置,并增加需要监控的服务器或实例IP
在这里插入图片描述
③添加告警信息
在这里插入图片描述
在这里插入图片描述
该配置为,超过CPU超过1%就会触发报警
④添加需要邮件通知的用户
在这里插入图片描述
⑤点击保存,等待告警通知
在这里插入图片描述
邮件发送成功


更多其他数据库相关专栏:

1.数据库优化
数据库优化基本思路、索引详解、执行计划、统计信息、CBO原理、单表优化、多表优化、分布式优化、子查询、优化案例等
数据库优化(sql优化)专栏连接

2.达梦分布式数据库:
部署详细步骤(DEM)、备份还原实战、核心特性理解、使用心得、表分区方式详细介绍、表分区最佳实践、DPC架构详解等
达梦分布式DPC专栏连接

3.应用开发类
jdbc、hibernate、ibatis、mybatis、MyBatis-Plus、Spring、中间件mycat、Sharding-JDBC等
达梦数据库应用开发专栏连接


文章转载自:

http://wjMNyUHO.bmtkp.cn
http://AqjHrh4f.bmtkp.cn
http://wldOv0om.bmtkp.cn
http://VnYKvQIP.bmtkp.cn
http://9E4UrpFJ.bmtkp.cn
http://vYMD0ZOg.bmtkp.cn
http://C6gQexjq.bmtkp.cn
http://hQJPVeSk.bmtkp.cn
http://8xFe22Q8.bmtkp.cn
http://aThgksCi.bmtkp.cn
http://20zR5TXo.bmtkp.cn
http://7ZCwczsQ.bmtkp.cn
http://77takJgH.bmtkp.cn
http://mAJgDxFC.bmtkp.cn
http://Ir1B730y.bmtkp.cn
http://72TcBgqJ.bmtkp.cn
http://rrQkWh9t.bmtkp.cn
http://k9bkHtym.bmtkp.cn
http://QU2lDYKZ.bmtkp.cn
http://6camqEX7.bmtkp.cn
http://J31nnJvL.bmtkp.cn
http://fwVIYiEM.bmtkp.cn
http://c6g9qitw.bmtkp.cn
http://3GJmX86l.bmtkp.cn
http://BfFemuv7.bmtkp.cn
http://Y7fsXYxd.bmtkp.cn
http://1fn1tAII.bmtkp.cn
http://0jUe0o5m.bmtkp.cn
http://MGROw6XY.bmtkp.cn
http://EwLRq1eN.bmtkp.cn
http://www.dtcms.com/a/375110.html

相关文章:

  • 【Spring Boot 报错已解决】彻底解决 “Main method not found in class com.xxx.Application” 报错
  • 计算机视觉之多模板匹配
  • 【Agent】DeerFlow Researcher:系统架构与执行流程(基于真实 Trace 深度解析)
  • leetcode 49 字母异位词分组
  • AI大模型“退烧”后:企业如何抓住落地应用的真价值?
  • 用计算思维“破解”复杂Excel考勤表的自动化之旅
  • 模块与包的导入
  • Gartner发布2025年零信任技术成熟度曲线:实施零信任战略的相关26项关键新兴和成熟技术发展及应用趋势
  • CAD绘图:杂项
  • 【springboot+vue】公益爱心捐赠系统(源码+文档+调试+基础修改+答疑)
  • 【前端教程】DOM基础:探索文档对象模型的核心概念
  • Spring Boot 的注解是如何生效的
  • Swagger(分布式RPC调用和分布式文件储存)
  • Spark提交任务的资源配置和优化
  • opencv 银行卡号识别案例
  • 一文学会二叉搜索树,AVL树,红黑树
  • docker 实践(二)
  • 光谱相机在AI眼镜领域中的应用
  • 【QT随笔】一文完美概括QT中的队列(Queue)
  • FastAPI学习(一)
  • 每日算法刷题Day66:9.8:leetcode 网格图dfs14道题,用时2h30min
  • html css js网页制作成品——HTML+CSS无穷网页设计(5页)附源码
  • 服务器数据恢复—Raid6阵列崩溃导致上层分区无法访问的数据恢复案例
  • 机器学习实操项目01——Numpy入门(基本操作、数组形状操作、复制与试图、多种索引技巧、线性代数)
  • WPS智能写作
  • 预编译SQL:安全与性能的双重保障
  • Gin + Zap 日志:构建高性能、结构化的应用日志系统
  • PortSwigger靶场之Reflected XSS into attribute with angle brackets HTML-encoded通关秘籍
  • EasyExcel:快速读写Excel的工具类
  • 基于Room+RESTful的双权限Android开机时间监控方案