数据库管理自动化技术及工具的测试及应用    

SQL Server JOB 执行情况自动报警

 

 

配置SQL Agent Mail,Operators下建立操作员,在Job属性中配置Notifications.JOB执行失败是可发NT消息和Email到操作员工作站和信箱。

 

 

 

实际应用系统:生产双机集群BASESQLN

 

 

 

SQL Server JOB 各步骤执行情况自动报警

 

 

配置SQL Mail,建立管理辅助数据库dba在其上建立表job_step_error及存储过程dba_check_jobstep_errorsdba_check_jobstep_errors_query,建立每分钟自动执行的任务[00-24]Check_Job_Step_Errors 执行dba.dbo.dba_check_jobstep_errors,可检查每个JOB中各步骤的执行情况,如有执行失败的步骤向操作员信箱中发送相关错误信息。

 

 

 

实际应用系统:生产双机集群BASESQLN

 

 

 

SQL Server日志自动报警

 

 

配置SQL Agent Mail,Operators下建立操作员,在Alerts下建立需要监视的SQL Server运行错误(可用错误号,错误等级,错误关键字等条件过滤)。当发生监视事件时可发NT消息和Email到操作员工作站和信箱。

 

 

 

实际应用系统:生产双机集群BASESQLN

 

 

 

SQL Server性能记数报警

 

 

配置SQL Agent Mail,Operators下建立操作员,在Alerts下建立需要监视的SQL Server性能记数器,设立报警阀值。当性能记数达到阀值时可发NT消息和Email到操作员工作站和信箱。

 

 

 

实际应用系统:生产双机集群BASESQLN

 

 

 

NT性能记数报警

 

 

NT性能监控器中设立性能记数器,设立报警阀值。当性能记数达到阀值时可发NT消息和Email到操作员工作站和信箱。

 

 

 

实际应用系统:生产双机集群BASESQLN

 

 

 

NT日志自动报警

 

 

配置SQL Mail,建立管理辅助数据库dba在其上建立辅助表及辅助存储过程,建立每分钟自动执行的任务检查NT日志中的警告和错误,如有警告和错误,向操作员信箱中发送相关错误信息。

 

 

 

 

实际应用系统:生产双机集群BASESQLN

 

 

 

 

在欲监视的服务器中安装Adiscon EventReporter第三方软件,配置邮件及日志报警过滤条件,当发生监视事件时可发Email到操作员信箱。

 

 

 

实际应用系统:经过测试。未实际应用。第三方软件,需购买许可。

 

 

 

 

 

RAID 卡事件自动报警

 

 

安装RAID管理软件(RAID卡厂商随卡提供),进行报警设置。当发生监视事件时可发NT消息和Email到操作员工作站和信箱。

 

 

 

实际应用系统:南方生产BASESQLN_NF,立体库LCSLTKDB,网站LCSWEBDBONE

 

 

 

CPU、内存、电源、风扇等系统硬件的状态监控

 

 

安装Legend Server Control服务器管理软件(随服务器提供)可在远程监控系统硬件的状态。

 

 

 

实际应用系统:经过测试。未实际应用

关联文档