Zabbix 模板
Zabbix存储监控模版 IBM SVC  V7000、V3000、V5000系列
分享到:

Zabbix存储监控模版 IBM SVC  V7000、V3000、V5000系列

监控存储设备-IBM-SVC系列,包括IBM V7000的存储空间情况、卷、节点、Vdisk使用情况、磁盘状态、节点状态、SNMPTrap等系统状态。监控方式:通过SSH协议进行设备纳管。
支持的Zabbix版本:5.0以上版本
支持的存储设备:IBM-SVC系列;型号:SVC V系列
模板介绍
支持的Zabbix版本 5.0及以上 监控纳管模式 SSH

1    存储设备-IBM-SVC系列模板概述

本文档适用于监控 IBM存储设备-IBM-SVC系列。存储设备-IBM-SVC系列是通过SSH协议进行设备纳管,指标主要包含硬件状态、卷、节点、硬盘信息、SNMPTrap等。

支持的Zabbix版本:5.0以上版本

支持的存储设备:IBM-SVC系列;型号:SVC V系列

监控模板下载:

主模板_存储设备_IBMSVC_V系列_PY.xml


ibm7.png

2    模板详情

2.1   模板宏

宏名称

宏描述

默认值

{$OBJ.TYPE}

设备类型

存储设备

{$PASSWORD}

SVC连接用户

Snmpuser

{$USERNAME}

SVC连接密码

p#&Ip!%Acx2

{$EXP}

SNMPTrap级别运算符

gt

{$SEVERITY}

SNMPTrap级别

1

2.2   监控指标

指标组

监控指标项

Item名称

Item键值

触发器

ICMP

ICMP ping状态

ICMP ping状态

icmpping[,2,,,]

[存储]{HOST.NAME}的网络不可达

SNMPTRAP

Snmptrap原始告警

Snmptrap原始告警

snmptraps

硬件发生SNMPTrap告警,

告警内容:{ITEM.VALUE}

Snmptrap原始告警

Snmptrap原始告警

snmptraps

硬件发生SNMPTrap告警,

告警内容:{ITEM.VALUE}

Snmptrap原始告警

Snmptrap原始告警

snmptraps

硬件发生SNMPTrap告警,

告警内容:{ITEM.VALUE}

Snmptrap原始告警

Snmptrap原始告警

snmptraps

硬件发生SNMPTrap告警,

告警内容:{ITEM.VALUE}

Snmptrap原始告警

Snmptrap原始告警

snmptraps

硬件发生SNMPTrap告警,

告警内容:{ITEM.VALUE}

Trap告警级别

Trap告警级别

snmptraps.severity


事件

警告事件

警告事件

v7000_alarm.sh[{HOST.IP},warning,

{$USER},{$PASSWORD}]

[事件][硬件存储]{HOST.NAME}

存在警告级别事件

错误事件

错误事件

v7000_alarm.sh[{HOST.IP},error,

{$USER},{$PASSWORD}]

[事件][硬件存储]{HOST.NAME}

存在错误级别事件

卷{#LUNNAME}使用容量

卷{#LUNNAME}使用容量

used_capacity[{#LUNID}]


卷{#LUNNAME}使用率

卷{#LUNNAME}使用率

lun_usage[{#LUNID}]


卷{#LUNNAME}总容量

卷{#LUNNAME}总容量

capacity[{#LUNID}]


卷{#LUNNAME}状态

卷{#LUNNAME}状态

lun_status[{#LUNID}]


告警

信息事件

信息事件

v7000_alarm.sh[{HOST.IP},message,

{$USERNAME},{$PASSWORD}]


所有事件

所有事件

v7000_alarm.sh[{HOST.IP},all,

{$USERNAME},{$PASSWORD}]


磁盘

磁盘{#ID}所属的mdisk

磁盘{#ID}所属的mdisk

ibm[{#ID},mdiskname]


磁盘{#ID}的容量

磁盘{#ID}的容量

ibm[{#ID},capacity]


磁盘{#ID}的状态

磁盘{#ID}的状态

ibm[{#ID},status]


磁盘{#ID}的角色

磁盘{#ID}的角色

ibm[{#ID},use]


磁盘{#ID}的驱动技术

磁盘{#ID}的驱动技术

ibm[{#ID},tech_type]


系统信息

存储的剩余容量

存储的剩余容量

ibm[total_free_space]


存储的已用容量

存储的已用容量

ibm[total_used_capacity]


存储的已用容量百分比

存储的已用容量百分比

ibm[total_overallocation]


存储的总容量

存储的总容量

ibm[total_mdisk_capacity]


存储的系统最大延迟时间

存储的系统最大延迟时间

ibm[gm_max_host_delay]


节点

功率

功率

ibm[power_w,current]


功率[5分钟]

功率[5分钟]

ibm[power_w,peak]


华氏温度显示环境温度

华氏温度显示环境温度

ibm[temp_f,current]


华氏温度显示环境温度[5分钟]

华氏温度显示环境温度[5分钟]

ibm[temp_f,peak]


压缩的已分配CPU容量的百分比

压缩的已分配CPU容量的百分比

ibm[compression_cpu_pc,current]


压缩的已分配CPU容量的百分比[5分钟]

压缩的已分配CPU容量的百分比[5分钟]

ibm[compression_cpu_pc,peak]


在采样期间对MDisk进行读写操作的

每秒平均传输的兆字节数

在采样期间对MDisk进行读写操作的

每秒平均传输的兆字节数

ibm[mdisk_mb,current]


在采样期间对MDisk进行读写操作的

每秒平均传输的兆字节数[5分钟]

在采样期间对MDisk进行读写操作的

每秒平均传输的兆字节数[5分钟]

ibm[mdisk_mb,peak]


在采样期间对MDisk进行读操作的

每秒平均传输的兆字节数

在采样期间对MDisk进行读操作的

每秒平均传输的兆字节数

ibm[mdisk_r_mb,current]


在采样期间对MDisk进行读操作的

每秒平均传输的兆字节数[5分钟]

在采样期间对MDisk进行读操作的

每秒平均传输的兆字节数[5分钟]

ibm[mdisk_r_mb,peak]


在采样期间每秒传输给MDisk的

读写操作的平均I / O操作数

在采样期间每秒传输给MDisk的

读写操作的平均I / O操作数

ibm[mdisk_io,current]


在采样期间每秒传输给MDisk的

读写操作的平均I / O操作数[5分钟]

在采样期间每秒传输给MDisk的

读写操作的平均I / O操作数[5分钟]

ibm[mdisk_io,peak]


在采样期间每秒传输给MDisk的

读取操作的平均I / O操作数

在采样期间每秒传输给MDisk的

读取操作的平均I / O操作数

ibm[mdisk_r_io,current]


在采样期间每秒传输给MDisk的读取操作的

平均I / O操作数[5分钟]

在采样期间每秒传输给MDisk的

读取操作的平均I / O操作数[5分钟]

ibm[mdisk_r_io,peak]


在采样期间每秒传输给驱动器的读取操作的

平均I / O操作数

在采样期间每秒传输给驱动器的

读取操作的平均I / O操作数

ibm[drive_r_io,current]


在采样期间每秒传输给驱动器的读取操作的

平均I / O操作数[5分钟]

在采样期间每秒传输给驱动器的

读取操作的平均I / O操作数[5分钟]

ibm[drive_r_io,peak]


在采样期间每秒读取到驱动器的

平均兆字节数

在采样期间每秒读取到驱动器的平均兆字节数

ibm[drive_r_mb,current]


在采样期间每秒读取到驱动器的

平均兆字节数[5分钟]

在采样期间每秒读取到驱动器的

平均兆字节数[5分钟]

ibm[drive_r_mb,peak]


摄氏温度

摄氏温度

ibm[temp_c,current]


摄氏温度[5分钟]

摄氏温度[5分钟]

ibm[temp_c,peak]


显示在采样期间每秒为写入卷到卷而传输的

平均I / O操作数

显示在采样期间每秒为写入卷到卷而传输的

平均I / O操作数

ibm[vdisk_w_io,current]


显示在采样期间每秒对卷执行的读写操作的

平均I / O操作数[5分钟]

显示在采样期间每秒对卷执行的读写操作的

平均I / O操作数[5分钟]

ibm[vdisk_io,peak]


样本期间内向云帐户下载操作的平均Mbps数

样本期间内向云帐户下载操作的平均Mbps数

ibm[cloud_down_mb,current]


样本期间内向云帐户下载操作的平均Mbps数[5分钟]

样本期间内向云帐户下载操作的平均

Mbps数[5分钟]

ibm[cloud_down_mb,peak]


每秒为系统上的光纤通道流量传输的

总输入/输出(I / O)操作

每秒为系统上的光纤通道流量传输的

总输入/输出(I / O)操作

ibm[fc_io,current]


每秒为系统上的光纤通道流量传输的

总输入/输出(I / O)操作[5分钟]

每秒为系统上的光纤通道流量传输的

总输入/输出(I / O)操作[5分钟]

ibm[fc_io,peak]


系统上串行连接的SCSI(SAS)流量的

每秒传输的兆字节总数

系统上串行连接的SCSI(SAS)流量的

每秒传输的兆字节总数

ibm[sas_mb,current]


系统上串行连接的SCSI(SAS)流量的

每秒传输的兆字节总数[5分钟]

系统上串行连接的SCSI(SAS)流量的

每秒传输的兆字节总数[5分钟]

ibm[sas_mb,peak]


系统上光纤通道流量的

每秒传输的兆字节总数

系统上光纤通道流量的

每秒传输的兆字节总数

ibm[fc_mb,current]


系统上光纤通道流量的每秒传输的

兆字节总数[5分钟]

系统上光纤通道流量的

每秒传输的兆字节总数[5分钟]

ibm[fc_mb,peak]


系统上的SAS流量传输的总I / O操作

系统上的SAS流量传输的总I / O操作

ibm[sas_io,current]


系统上的SAS流量传输的总I / O操作[5分钟]

系统上的SAS流量传输的总I / O操作[5分钟]

ibm[sas_io,peak]


系统上的iSCSI流量传输的总I / O操作

系统上的iSCSI流量传输的总I / O操作

ibm[iscsi_io,current]


系统上的iSCSI流量传输的总I / O操作[5分钟]

系统上的iSCSI流量传输的总

I / O操作[5分钟]

ibm[iscsi_io,peak]


系统在采样期内响应对MDisk的写入请求

所花费的平均时间


系统在采样期内响应对MDisk的写入

请求所花费的平均时间

ibm[mdisk_w_ms,current]


系统在采样期内响应对MDisk的写入请求所花费的

平均时间[5分钟]

系统在采样期内响应对MDisk的

写入请求所花费的平均时间[5分钟]

ibm[mdisk_w_ms,peak]


系统在采样期内响应对MDisk的读写请求所花费的

平均时间

系统在采样期内响应对MDisk的

读写请求所花费的平均时间

ibm[mdisk_ms,current]


系统在采样期内响应对MDisk的读写请求所花费的

平均时间[5分钟]

系统在采样期内响应对MDisk的

读写请求所花费的平均时间[5分钟]

ibm[mdisk_ms,peak]


系统在采样期内响应对MDisk的读取请求

所花费的平均时间

系统在采样期内响应对MDisk的

读取请求所花费的平均时间

ibm[mdisk_r_ms,current]


系统在采样期内响应对MDisk的读取请求所花费的

平均时间[5分钟]

系统在采样期内响应对MDisk的

读取请求所花费的平均时间[5分钟]

ibm[mdisk_r_ms,peak]


系统在采样期内响应对卷的写请求所花费的平均时间

系统在采样期内响应对卷的写请求所

花费的平均时间

ibm[vdisk_w_ms,current]


系统在采样期内响应对卷的写请求

所花费的平均时间[5分钟]

系统在采样期内响应对卷的写请求

所花费的平均时间[5分钟]

ibm[vdisk_w_ms,peak]


系统在采样期内响应对卷的读写请求所花费的平均时间

系统在采样期内响应对卷的读写请求

所花费的平均时间

ibm[vdisk_ms,current]


系统在采样期内响应对卷的读写请求所花费的

平均时间[5分钟]

系统在采样期内响应对卷的读写请求

所花费的平均时间[5分钟]

ibm[vdisk_ms,peak]


系统在采样期内响应对卷的读取请求所花费的平均时间

系统在采样期内响应对卷的读取

请求所花费的平均时间

ibm[vdisk_r_ms,current]


系统在采样期内响应对卷的读取请求所花费的

平均时间[5分钟]

系统在采样期内响应对卷的读取请求

所花费的平均时间[5分钟]

ibm[vdisk_r_ms,peak]


系统在采样期内响应对驱动器的读写

请求所花费的平均时间

系统在采样期内响应对驱动器的

读写请求所花费的平均时间

ibm[drive_ms,current]


系统在采样期内响应对驱动器的读写请求所花费的

平均时间[5分钟]

系统在采样期内响应对驱动器的读写

请求所花费的平均时间[5分钟]

ibm[drive_ms,peak]


系统在采样期内响应对驱动器的读取

请求所花费的平均时间

系统在采样期内响应对驱动器的

读取请求所花费的平均时间

ibm[drive_r_ms,current]


系统在采样期内响应对驱动器的读取请求所花费的

平均时间[5分钟]

系统在采样期内响应对驱动器的读取

请求所花费的平均时间[5分钟]

ibm[drive_r_ms,peak]


系统在采样期间响应系统向云帐户下载请求

所花费的平均时间

系统在采样期间响应系统向云帐户下载

请求所花费的平均时间

ibm[cloud_down_ms,current]


系统在采样期间响应系统向云帐户下载请求所花费的

平均时间[5分钟]

系统在采样期间响应系统向云帐户下载

请求所花费的平均时间[5分钟]

ibm[cloud_down_ms,peak]


系统的已分配CPU容量的百分比

系统的已分配CPU容量的百分比

ibm[cpu_pc,current]


系统的已分配CPU容量的百分比[5分钟的峰值]

系统的已分配CPU容量的百分比[5分钟的峰值]

ibm[cpu_pc,peak]


节点的写入和读取缓存使用率的总百分比

节点的写入和读取缓存使用率的总百分比

ibm[total_cache_pc,current]


节点的写入和读取缓存使用率的总百分比[5分钟]

节点的写入和读取缓存使用率的总

百分比[5分钟]

ibm[total_cache_pc,peak]


节点的写缓存使用率的百分比

节点的写缓存使用率的百分比

ibm[write_cache_pc,current]


节点的写缓存使用率的百分比[5分钟]

节点的写缓存使用率的百分比[5分钟]

ibm[write_cache_pc,peak]


采样期间对MDisk的写操作每秒传输的平均兆字节数

采样期间对MDisk的写操作每秒传输

的平均兆字节数

ibm[mdisk_w_mb,current]


采样期间对MDisk的写操作每秒传输的

平均兆字节数[5分钟]

采样期间对MDisk的写操作每秒传输

的平均兆字节数[5分钟]

ibm[mdisk_w_mb,peak]


采样期间对卷的读写操作每秒传输的平均兆字节数

采样期间对卷的读写操作每秒传输的

平均兆字节数

ibm[vdisk_mb,current]


采样期间对卷的读写操作每秒传输的平均兆字节数

采样期间对卷的读写操作每秒传输的

平均兆字节数

ibm[vdisk_w_mb,current]


采样期间对卷的读写操作每秒传输的平均兆

字节数[5分钟]

采样期间对卷的读写操作每秒传输

的平均兆字节数[5分钟]

ibm[vdisk_mb,peak]


采样期间对卷的读写操作每秒传输的平均兆

字节数[5分钟]

采样期间对卷的读写操作每秒传输

的平均兆字节数[5分钟]

ibm[vdisk_w_mb,peak]


采样期间对卷的读取操作每秒传输的平均兆字节数

采样期间对卷的读取操作每秒传输的

平均兆字节数

ibm[vdisk_r_mb,current]


采样期间对卷的读取操作每秒传输的

平均兆字节数[5分钟]

采样期间对卷的读取操作每秒传输的

平均兆字节数[5分钟]

ibm[vdisk_r_mb,peak]


采样期间对驱动器进行写操作的每秒传输的

平均兆字节数

采样期间对驱动器进行写操作的

每秒传输的平均兆字节数

ibm[drive_w_mb,current]


采样期间对驱动器进行写操作的每秒传输的

平均兆字节数[5分钟]

采样期间对驱动器进行写操作的每秒

传输的平均兆字节数[5分钟]

ibm[drive_w_mb,peak]


采样期间对驱动器进行的读写操作的

平均每秒传输的兆字节数

采样期间对驱动器进行的读写操作的

平均每秒传输的兆字节数

ibm[drive_mb,current]


采样期间对驱动器进行的读写操作的

平均每秒传输的兆字节数[5分钟]

采样期间对驱动器进行的读写操作的平均

每秒传输的兆字节数[5分钟]

ibm[drive_mb,peak]


采样期间每秒为写入MDisk的写操作而传输的

平均I / O操作数

采样期间每秒为写入MDisk的写操作

而传输的平均I / O操作数

ibm[mdisk_w_io,current]


采样期间每秒为写入MDisk的写操作而传输的

平均I / O操作数[5分钟]

采样期间每秒为写入MDisk的写操作而

传输的平均I / O操作数[5分钟]

ibm[mdisk_w_io,peak]


采样期间每秒为写入卷到卷而传输的平均

I / O操作数[5分钟]

采样期间每秒为写入卷到卷而传输的平均

I / O操作数[5分钟]

ibm[vdisk_w_io,peak]


采样期间每秒为读取操作传输到卷的平均

I / O操作数

采样期间每秒为读取操作传输到卷的

平均I / O操作数

ibm[vdisk_r_io,current]


采样期间每秒为读取操作传输到卷的平均

I / O操作数[5分钟]

采样期间每秒为读取操作传输到卷的平均

I / O操作数[5分钟]

ibm[vdisk_r_io,peak]


采样期间每秒写入驱动器的I / O操作的平均数量

采样期间每秒写入驱动器的I / O

操作的平均数量

ibm[drive_w_io,current]


采样期间每秒写入驱动器的I / O操作的

平均数量[5分钟]

采样期间每秒写入驱动器的I / O

操作的平均数量[5分钟]

ibm[drive_w_io,peak]


采样期间每秒对卷执行的读写操作的平均I / O操作数

采样期间每秒对卷执行的读写操作的平均

I / O操作数

ibm[vdisk_io,current]


采样期间每秒对驱动器进行读写操作的

平均每秒传输的I / O操作数

采样期间每秒对驱动器进行读写操作的

平均每秒传输的I / O操作数

ibm[drive_io,current]


采样期间每秒对驱动器进行读写操作的平均每秒传输的

I / O操作数[5分钟]

采样期间每秒对驱动器进行读写操作的

平均每秒传输的I / O操作数[5分钟]

ibm[drive_io,peak]


采样期间用于上传操作到云帐户的每秒传输的

平均兆字节数

采样期间用于上传操作到云帐户的

每秒传输的平均兆字节数

ibm[cloud_up_mb,current]


采样期间用于上传操作到云帐户的每秒传输的

平均兆字节数[5分钟]

采样期间用于上传操作到云帐户的

每秒传输的平均兆字节数[5分钟]

ibm[cloud_up_mb,peak]


采样期间系统响应上载到云帐户的请求所花费的

平均时间

采样期间系统响应上载到云帐户的请求

所花费的平均时间

ibm[cloud_up_ms,current]


采样期间系统响应上载到云帐户的请求所花费的

平均时间[5分钟]

采样期间系统响应上载到云帐户的

请求所花费的平均时间[5分钟]

ibm[cloud_up_ms,peak]


采样期间通过IP合作伙伴链接每秒请求传输的

平均兆字节数

采样期间通过IP合作伙伴链接每秒

请求传输的平均兆字节数

ibm[iplink_mb,current]


采样期间通过IP合作伙伴链接每秒请求传输的

平均兆字节数[5分钟]

采样期间通过IP合作伙伴链接每秒请求

传输的平均兆字节数[5分钟]

ibm[iplink_mb,peak]


采样期间通过IP复制链接每秒传输的

平均压缩兆字节数

采样期间通过IP复制链接每秒传输的

平均压缩兆字节数

ibm[iplink_comp_mb,current]


采样期间通过IP复制链接每秒传输的

平均压缩兆字节数[5分钟]

采样期间通过IP复制链接每秒传输的

平均压缩兆字节数[5分钟]

ibm[iplink_comp_mb,peak]


采集脚本

lun信息采集

lun信息采集

IBM_LUN.sh[{HOST.IP},{$USER},

{$PASSWORD},{$IP},{HOST.HOST}]


获取lsdrive的数据

获取lsdrive的数据

ibm[{$USER},{$IP},lsdrive,

{HOST.HOST},{$PASSWORD}]


获取lssystemstats的数据

获取lssystemstats的数据

ibm[{$USER},{$IP},lssystemstats,

{HOST.HOST},{$PASSWORD}]


获取lssystem的数据

获取lssystem的数据

ibm[{$USER},{$IP},lssystem,

{HOST.HOST},{$PASSWORD}]


3       模板安装说明

3.1   监控前置条件

存储设备-IBM-SVC系列开启SSH协议,如被纳管设备与存储设备-IBM-SVC系列存在防火墙,则需要开启TCP 22的策略;

导入存储设备-IBM-SVC系列监控模板至Zabbix Web页面。

1.     需要存在已安装配置的Zabbix Proxy/Zabbix Server程序,通过检查zabbix进程;

ps-ef|grep zabbix

IBM1.png

2.     根据进程获取Zabbix Proxy/Zabbix Server的可执行文件路径

ps -ef|grep zabbix

IBM2.png

3.     通过命令获取ExternalScripts路径

/app/zabbix/proxy/sbin/zabbix_proxy--help

ibm3.png


4.     上传日志脚本的压缩包IBM-SVC.tar.gz至/tmp目录,并且解压文件;(下载:IBM-SVC.tar.gz

cd /tmp

tar -zxvf IBM-SVC.tar.gz


5.     复制IBM-SVC纳管脚本及日志配置文件至到Zabbix Proxy/Zabbix Server监控服务器的ExternalScripts目录中。

cp -a /tmp/ibm /app/zabbix/proxy/share/zabbix/externalscripts

cp -a /tmp/v7000_alarm.sh/app/zabbix/proxy/share/zabbix/externalscripts

cp -a /tmp/storage.py /app/zabbix/proxy/share/zabbix/externalscripts


6.     赋予Zabbix Proxy/Zabbix Server监控服务器的安装目录权限为zabbix用户组且755

chown -Rzabbix:zabbix /app/zabbix/proxy

chmod -R755 /app/zabbix/proxy

3.2   设备监控

3.2.1   主机添加

在zabbix web上新建host并关联存储设备-IBM-SVC系列模板

3.2.2   修改主机宏

在zabbix web上的host配置中,点击“Marcos“菜单,选择“Inheritedand host macros”,修改以下1个宏的值:

{$IP}:IBM SVC连接的地址,例如192.168.1.1 (模板已存在默认路径,如与实际配置不相同,则修改)

{$USERNAME }:IBM SVC连接的用户,只读权限即可,例如user (模板已存在默认路径,如与实际配置不相同,则修改)

{$PASSWORD}:IBM SVC连接的密码,例如password (模板已存在默认路径,如与实际配置不相同,则修改)

3.2.3   查看最新数据

在zabbix web上点击“monitor”à”Latest data”,在“Hosts”选择新增的IBM-SVC系列主机,最后点击“Apply”生效来查看最新数据。

IBM6.pngibm7.png



18001261978
上海市浦东新区龙东大道3000号 张江集电港1期 1号楼B区1206