游戏娱乐 新鲜速递 单机游戏 网络游戏 游戏秘技 手机游戏 游戏攻略 木马防范 流氓清除 设计专区 压缩解压 下载工具 P2P工具专区 输入法专区

您当前的位置:JZ5U绿色下载站 -> 编程开发 -> 数据库类

站内搜索

MySQL数据库主从监控工具12.05.09 绿色版

  • 软件大小:0.6 MB
  • 软件类型:手机软件 - 编程开发 - 数据库类
  • 软件语言:英文
  • 授权方式:免费软件
  • 软件星级:
  • 更新时间:2014-06-02 22:52:33
  • 运行环境:WinXP/Win2003/Vista/Win7/Win8/WinALL

软件简介

MySQL数据库主从监控工具,配置文件位于【MySql 主从监控.exe.config】中txt格式一般文本编辑器能打开。

【主机配置】
MasterAddress: 主机ip地址或机器名(skip-name-resolve启用后不能使用机器名否则连接不到服务器)。
MasterUserID: 主机登录数据库的用户名。
MasterPassword: 主机登录数据库的密码。
MasterPort: 主机数据库通信端口。
【从机配置】
SlaveAddress: 从机ip地址或机器名(skip-name-resolve启用后不能使用机器名否则连接不到服务器)。
SlaveUserID: 从机登录数据库的用户名。
SlavePassword: 从机登录数据库的密码。
SlavePort: 从机数据库通信端口。
对于一主一从的配置只需要从机跟主机的ip,端口,用户等相互对应即可。一主多从跟多主多从均要遵循此规律。
【示例配置1】 一主一从
<add key="MasterAddress" value="172.16.217.31"/>
<add key="MasterUserID" value="sa"/>
<add key="MasterPassword" value="sa"/>
<add key="MasterPort" value="3307"/>

<add key="SlaveAddress" value="172.16.217.31"/>
<add key="SlaveUserID" value="root"/>
<add key="SlavePassword" value="admin"/>
<add key="SlavePort" value="3308"/>
【示例配置2】 一主多从
<add key="MasterAddress" value="172.16.217.31;172.16.217.31"/>
<add key="MasterUserID" value="sa;sa"/>
<add key="MasterPassword" value="sa;sa"/>
<add key="MasterPort" value="3307;3308"/>

<add key="SlaveAddress" value="172.16.217.31;172.16.217.30"/>
<add key="SlaveUserID" value="root;sa"/>
<add key="SlavePassword" value="admin;admins"/>
<add key="SlavePort" value="3308;3308"/>
【示例配置3】 多主多从
<add key="MasterAddress" value="172.16.217.31;172.16.217.32;172.16.217.33"/>
<add key="MasterUserID" value="sa;sa;sa"/>
<add key="MasterPassword" value="sa;sa;admin"/>
<add key="MasterPort" value="3307;3308;3306"/>

<add key="SlaveAddress" value="172.16.217.34;172.16.217.35;172.16.217.36"/>
<add key="SlaveUserID" value="root;sa;pps"/>
<add key="SlavePassword" value="admin;admins;adminpps"/>
<add key="SlavePort" value="3308;3308;3307"/>
【示例配置3】 主主
....................................
从以上观察发现只要从机跟主机一一对应即可!。

【全局参数】
ErrorListCount: 当复制异常后能解析多少条从出错日志之后的数量,并以一定的格式发送到指定的邮箱,方便迅速计算出Skip_Counter的值。

TimeInterval: 设置监控时间间隔,即:每隔多久检查一次同步状态单位:秒。

islog: 是否记录监控日志(可以用于查看主从同步过程中的延迟情况islog=0标示不记录日志,其他值均表示记录日志)。

IF_Monitor: 0:表示不监控主从复制情况,直接进入异常检测处理模式。可用于分析复制异常情况,如解析日志,计算skip_counter的值,自动跳过错误等。
1:监控主从情况并并报告错误然后邮件通知。

sound: 1:开启报警音
0:不开启警报音,该项为0则sounding的设置无效

sounding: 1:表示持续报警直到复制恢复正常,或者监控程序重启动。
其他:表示一次复制异常在一小时内只报警一次,一小时候复制仍然异常则再次报警一次。

ChangeEngine: 仅供内部使用用于批量修改存储引擎类型,作业等,暂不开放!。

【邮件配置】
ServerMailType: 邮件服务器类型如(smtp.163.com。smtp.qq.com。)。
MailName: 发送人邮箱名称,不带@符号及后缀的邮件部分。
MailPassword: 发送人邮箱登录密码。
MailAdress: 发送人邮箱地址带@部分及其之后的部分。
ToAdress: 收件人邮箱地址(可以同时发送多个收件人以"逗号"隔开即可)。
cc: 抄送人地址(已经关闭抄送功能可以不填)。

使用邮件功能时要求相关邮件必须开启smpt协议(如163,qq,126等邮箱均有此协议,可以在相关位置找到并开启),
此外由于邮件服务器厂商对每天发送邮件数量上有限制(如果邮件发送的不频繁则一般没有限制,邮件发送频繁与否决定于主从失败频率),
因此建议用公司内部的邮件服务器,这样就无数量上的限制了.
说明:关于如何开启smtp协议请遵循一般邮件厂商所提供的方式,一般都是勾选相关选项即可开启。

备注:在一台从服务器复制异常后系统会发送一次邮件或者出现一次警告音,避免垃圾邮件的不停产生。当一个小时候系统会自动检测相关
复制信息如果问题依旧则再次发送邮件或者警告。如果要避免这种情况在复制正常后可以将程序重新启动即可。

程序依赖于.net framework 3.5或更高版本。

程序只要运行在有相关.net的环境下即可实现相关监控工作。

在配置复制的用户名跟密码时只要求相关用户具有复制权限即可,如果程序报权限错误的异常可以酌情赋予相关用户权限即可。

程序对用户权限的要求:
1: STOP SLAVE
2: START SLAVE
3: SET GLOBAL SQL_SLAVE_SKIP_COUNTER=N
4: SHOW SLAVE STATUS\G
[收起全部介绍]

游戏预约提醒

游戏正式上线前,我们将通过免费预约短信提醒您

预约成功,请等待通知!

知道了

当前人数众多,预约失败!

知道了

您已预约,请等待通知!

知道了