需要“msacli.exe”文件来监控P2000 SAN。 需要IOPS值

您好,我需要我们的MSA p2000 SAN的一些性能统计。 问题是,当我通过SSH连接并使用命令“show vdisk-statistics”时,我希望获得值。 该命令显示所有虚拟磁盘的IOPS。 但是这只是从实际的时刻开始的价值。 我想在一段时间内有一些价值…

p2000的Web界面不提供给我这个值。

现在我在网上发现了一些提示,例如: http : //www.remilner.co.uk/prtg-monitoring-a-hp-p2000-g3-msa/

这将是一个伟大的解决scheme,但问题是,我无法find任何地方msacli.exe。 有谁知道在哪里得到这个文件? 我在HP官方网站上找不到

编辑:惠普支持告诉我,这个工具不可用了…: – /我也尝试通过“POSH-SSH”和Powershell和“plink.exe”获取值,但是POSH-SSH获取错误在plink.exe我不知道如何保存控制台输出…

你真的不能从MSA或P2000存储arrays中获取这些信息。 至less,没有历史信息。 您可以定期parsingSSL CLI的输出,但这并不理想。

这只是平台的一个缺点。

您可能想要与OEM, DotHill查看是否有任何东西可用。

ewwhite是对的。 对于那些想要看看我如何获得PRTG(Networkmonitoring)中的值,这里是我的脚本。 我知道以下是不是很好,似乎是非常“青蛙”,但对我来说,它的工作原理,我只需要超过一个星期左右的价值观… …

ssh连接通过作为SSH程序“Tutty”的一部分的智能命令行工具“plink.exe”build立。 Ps先手动连接“接受”新的“ssh指纹”

get_msa_statistics.bat

@echo off D: cd D:\p2000-iops (.\plink.exe -ssh -l USER -pw PASSWORD -m .\empty.txt IP <.\execute.txt)>output.txt 2>>&1 

empty.txt – >是一个真正的空文件,但需要…

output.txt – > SSH Shell的输出。

execute.txt – >在这里放入SAN命令

 set cli-parameters pager disabled set cli-parameters api-embed show vdisk-statistics 

p2000-iops.ps1 – >这个脚本从PRTG Monitoring(Custom Sensor)

 #start the ssh session to get the row output data & D:\p2000-iops\get_msa_statistics.bat $file = "D:\p2000-iops\output.txt" $src = Select-String -Path $file -Pattern "IOPS" $iops = @() foreach ($i in $src){ $iops += $i.ToString() } for ($i=0; $i -lt $iops.Length; $i++){ $tmp = $iops[$i].Split(">") $iops[$i] = $tmp[1] $tmp = $iops[$i].split("<") $iops[$i] = $tmp[0] $iops[$i] = [int]$iops[$i] } $sum = $iops | Measure-Object -sum $sum = $sum.Sum write-host "<prtg> <result><channel>IOPS vDISK1</channel><value>$($iops[0])</value></result> <result><channel>IOPS vDISK2</channel><value>$($iops[1])</value></result> <result><channel>IOPS Total</channel><value>$sum</value></result> </prtg>" 

“写主机”expression式是PRTG所需的格式。 在PRTG中,我现在已经对我的所有vDISC IOPS(在我的情况下是6个值,上面的脚本被截断了)以及IOPS的总和

希望这将有助于其他一些类似的问题。 通过这种方式,您也可以在我们的prevered监视工具中获得其他MSA P2000 SSH值。

PRTG屏幕截图: PRTG图表

您可以下载HP MSA2000监控pipe理包 ,msacli.exe是此包的一部分。 您也可以使用SNMP来监视HP MSA的性能。