位置: 编程技术 - 正文
这几天突然有个想法:希望能够自动监控、收集数据库服务器的磁盘容量信息,当达到一个阀值后,自动发送告警邮件给DBA,将数据库磁盘详细信息告知DBA,提醒DBA做好存储规划计划,初步的想法是通过作业调用存储过程来实现(每天调用一次),这样避免了我每天每台数据库服务器都上去检查一下,尤其是手头的数据库服务器N多的情况,这样可以避免我每天浪费无谓的时间。如果大家有更好的建议和方法,欢迎指点一二,我整理、修改了三个存储过程如下:
存储过程1:SP_DiskCapacityAlert1.prc
说明:需要通过调用OLE 自动存储过程获取磁盘信息,而这些组件,基于服务器的安全配置,通常是禁用的,我们在存储过程通过sp_configure开启这个服务,调用服务完毕后,又通过sp_configure禁用该服务。另外,数据库服务器都位于内网,因此安全问题应该不大。
存储过程2:SP_DiskCapacityAlert2.prc
说明:需要启用xp_cmdshell来获取磁盘信息,关于xp_cmdshell安全隐患,一般该功能都是禁用的。
存储过程3:SP_DiskCapacityAlert3.prc
说明:这个存储过程不用上面两个有安全隐患的存储过程,但是获取不到磁盘的总体信息,就不能通过一个阀值来告警,只能设置当磁盘剩余多少空间时,产生告警邮件。
作者:潇湘隐者出处:
推荐整理分享mssql 监控磁盘空间告警实现方法(磁盘监控命令),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:zabbix监控磁盘空间,监控磁盘管理剩余空间0mb,监控磁盘空间的shell脚本,监控盘存储数据,监控磁盘空间不足,监控磁盘空间不足,监控磁盘空间不足,监控磁盘管理剩余空间0mb,内容如对您有帮助,希望把文章链接给更多的朋友!
SQL Server导出数据之Excel详细解析 最近在看数据库方面的书籍和视频,我觉得数据库的导入和导出很有用,顺便做一下总结,以免将来有遗忘啊!其实导入和导出很相似,思路是一样的
利用JAVA实现DES加密算法 DES加密介绍DES是一种对称加密算法,所谓对称加密算法即:加密和解密使用相同密钥的算法。DES加密算法出自IBM的研究,后来被美国政府正式采用,之
SQL Server 怎样添加自增列实现自增序号 在做《机房收费系统》的时候,有的表需要添加自增列,在添加新纪录时自动添加一个序号。下面我给大家介绍两种添加方法:一、通过T-SQL代码.altertab
标签: 磁盘监控命令
本文链接地址:https://www.jiuchutong.com/biancheng/319146.html 转载请保留说明!上一篇:使用SQL Server 2008远程链接时SQL数据库不成功的解决方法(使用sql server查询不到会返回什么)
友情链接: 武汉网站建设