用zabbix 怎么监控v7000,怎么监控上面的卷、池、和Lun?

用zabbix 怎么监控v7000,怎么监控上面的卷、池、和Lun
监控池的大小,有多少个卷,有多少个lun,每个lun的大小等

7回答

thinkcthinkc  系统架构师 , 某司
SUERID半夏蒲公英yinxin等赞同了此回答
看到有人采用SNMPtrap方式。我采用的方法是python脚本,通过paramiko模块使用SSH连接到v7k,再运行CLI命令获取到存储相关信息。显示全部

看到有人采用SNMPtrap方式。我采用的方法是python脚本,通过paramiko模块使用SSH连接到v7k,再运行CLI命令获取到存储相关信息。

收起
 2017-08-08
浏览4098
  • 兄台你的做法可以分享以下学习学习
    2017-08-08
  • 我采用的方法是python脚本,通过paramiko模块使用SSH连接到v7k,再运行CLI命令获取到存储相关信息。ssh连接的效率差点,但技术完全可控制开发迅速,推荐运维体系采用,SNMPtrap需要配置太多参数和结构,数据呈现也需要匹配返回结构,开发体系比较健全的系统运维用户可采用
    2018-12-20
penguin23penguin23  系统运维工程师 , 广州佳杰科技有限公司
youyouwoxin888aixchina赞同了此回答
没做过,估计也是用SNMP!上次要折腾V7000搭建SNMP服务的。投石问路,大家学习讨论下。显示全部

没做过,估计也是用SNMP!上次要折腾V7000搭建SNMP服务的。投石问路,大家学习讨论下。

收起
 2017-08-08
浏览3947
aixchina 邀答
TonyWangTonyWang  系统工程师 , BY
aixchina赞同了此回答
使用的脚本,监控成功,大致看了下脚本,有通过SSH 免密直接执行命令,也有使用Python通过CIM获取数据。CIM具体是啥,可以搜下,我也不是很清楚。总之,最后基本监控起来了,实现了 当事情日志有告警,能触发通知 能查看每个volume的IO性能 参考地址: https://github.com/H-Software/Zabb...显示全部

使用的脚本,监控成功,大致看了下脚本,有通过SSH 免密直接执行命令,也有使用Python通过CIM获取数据。
CIM具体是啥,可以搜下,我也不是很清楚。
总之,最后基本监控起来了,实现了

  1. 当事情日志有告警,能触发通知
  2. 能查看每个volume的IO性能 参考地址: https://github.com/H-Software/Zabbix-II/tree/master/zabbix-templates/ibm-storwize-perf

里面还是有些坑的,另外这个脚本本身存在些问题,某些数据收集不到

监控的部分内容,如图
QQ截图20170823164823.png

QQ截图20170823164823.png

收起
 2017-08-23
浏览5540
  • jas  jas
    CIM 是SMI-S协议;另外模板本身是只针对于标准环境的特定配置;根据实际应用是需要调整的。
    2018-02-02
  • [此评论已删除]
    2018-02-02
  • TonyWang  TonyWang回复 jas
    OK,谢谢
    2018-02-02
  • 哥哥你这个 v7000 监控是咋实现的 说的具体一些行不?
    2018-12-19
  • 使用了这个python脚本报错: --debug --clusters 192.168.0.8 --user superuser --password passw0rd --discovery-types volume-mdisk,volume,pool Connecting to: 192.168.0.8, user superuser, password passw0rd Traceback (most recent call last): File "svc.py", line 86, in <module> for vol in conn.ExecQuery('WQL', 'select DeviceID, ElementName from IBMTSSVC_StorageVolume'): File "/usr/lib/python2.7/site-packages/pywbem/cim_operations.py", line 4176, in ExecQuery **extra) File "/usr/lib/python2.7/site-packages/pywbem/cim_operations.py", line 1740, in _imethodcall conn_id=self.conn_id) File "/usr/lib/python2.7/site-packages/pywbem/cim_http.py", line 813, in wbem_request client.endheaders() File "/usr/lib64/python2.7/httplib.py", line 1037, in endheaders self._send_output(message_body) File "/usr/lib64/python2.7/httplib.py", line 881, in _send_output self.send(msg) File "/usr/lib/python2.7/site-packages/pywbem/cim_http.py", line 480, in send self.connect() # pylint: disable=no-member File "/usr/lib/python2.7/site-packages/pywbem/cim_http.py", line 608, in connect conn_id=conn_id) pywbem.exceptions.ConnectionError: SSL error <class 'M2Crypto.SSL.SSLError'>: certificate verify failed 脚本直接使用svc的ip,用户名密码去连接的么?不需要再存储端配置什么么?ssl认证失败了呢。
    2019-03-11
wierfwierf  软件开发工程师 , HTYZ
youyouwoxin888赞同了此回答
同问!!!!显示全部

同问!!!!

收起
 2017-08-08
浏览3925
匿名用户匿名用户
snmp呀。。。存储设备肯定支持这个协议。。显示全部

snmp呀。。。存储设备肯定支持这个协议。。

收起
 2020-04-13
浏览823
shuitian_ysshuitian_ys  软件开发工程师 , ys
@TonyWang 哥哥你这个咋搞定的? 说的细一点行不?显示全部

@TonyWang 哥哥你这个咋搞定的? 说的细一点行不?

收起
 2018-12-19
浏览2701
jasjas  系统分析师 , storage
直接用zabbix 监控snmp trap就可以了;存储上开启SNMP告警功能显示全部

直接用zabbix 监控snmp trap就可以了;存储上开启SNMP告警功能

收起
 2018-02-02
浏览3564

提问者

一毛丶系统运维工程师, 中国移动

问题状态

  • 发布时间:2017-08-08
  • 关注会员:7 人
  • 问题浏览:7292
  • 最近回答:2020-04-13