码迷,mamicode.com
首页 > 其他好文 > 详细

ASM磁盘组的监控

时间:2019-09-28 14:29:19      阅读:82      评论:0      收藏:0      [点我收藏+]

标签:命令行   磁盘   param   inf   定时   取值   zab   文件   监控   

ASM磁盘组的监控可以使用oracle数据库查询,需要使用到的是sql语句和oracle数据库的相关操作。
还可以使用命令行进行查询,然后用awk进行文本拆分,拿到需要的值。这个需要使用到的是sudo权限,按需选择。
ORACLE版本

命令行版本
su - grid -c "/u01/grid/11.2.0/bin/asmcmd -p lsdg" 切换成grid用户并且执行asmcmd命令获取asm相关信息
技术图片

可以把状态输出写入一个文件,做一个定时任务
su - grid -c "/u01/grid/11.2.0/bin/asmcmd -p lsdg" | awk ‘NR>1(gsub("/","",$NF); print $NF,$8)’ > /xxx/xxx.txt

然后可以做一个zabbix的监控项,如读这个文件,然后取值
xxx.conf
UserParameter=自定义监控项, /xxx/xxx/xxx.sh 让这个监控项去执行这个脚本
xxx.sh

ASM磁盘组的监控

标签:命令行   磁盘   param   inf   定时   取值   zab   文件   监控   

原文地址:https://www.cnblogs.com/0916m/p/11602917.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!