公司sqlserver的监控系统主要是采用zabbix监控,但是zabbix的监控只能通过性能计数器给出报警,而无法给出具体的阻塞情况,比如阻塞会话.语句.时间等,所以需要配合sqlserver的一些特性来进行监控,这里给出一个方案: 1.创建阻塞日志表,用于记录阻塞情况 2.新建作业,用于将阻塞情况记录到阻塞日志表中,并发送邮件(如果没有配置邮件,或者不需要发送邮件,可以忽略此步骤) 3.创建警报,当阻塞大于阈值时,触发上面作业 在数据库阻塞值大于阈值时,在原有zabbix的监控上,将阻塞报警