您的位置:首页 > 运维架构

使用zabbix监控大机Lpar CPU使用情况

2018-02-04 17:22 477 查看

hyptop命令

该命令属于zlinux tools,Redhat 6 for z有自带这个命令。

只要大机上有一个linux的Lpar,就可以使用这个命令看到所有Lpar的CPU使用情况。

hyptop


可以用如下命令输出1次1秒间隔大机各个LPAR的CPU实时使用情况:

[root@FCBDC01 ~]# hyptop -b -d 1 -n 1
10:57:56 CPU-T: IFL(8) CP(0) UN(0) ?=help
system #cpu    cpu  mgm     Cpu+   Mgm+     online
(str)   (#)    (%)  (%)     (hm)   (hm)      (dhm)
RFIDB     8 208.46 0.25  2500:22  13:21  132:23:11
RD        8 201.85 0.76 15855:51  60:46  291:20:23
WEBINT    8   3.22 0.29 48831:34 654:16 2115:15:18
TSM       8   0.76 0.03  3292:03 250:51  737:17:27
JTFXB     8   0.37 0.01    45:42   0:34  151:12:14
JTFXP     0   0.00 0.00     0:00   0:00    0:00:00
RFIDP     0   0.00 0.00     0:00   0:00    0:00:00
40 414.64 1.34 70525:34 979:50 2115:15:18


第一列是Lpar名称,第二列是各分区拥有的CPU核数,第三列是CPU使用率。

zabbix监控大机LPAR CPU使用率

在LPAR Linux使用hyptop命令收集CPU使用率数据;

使用grep,awk过滤出各个分区的CPU使用率;

添加监控项目到zabbix客户端配置文件zabbix_agentd.conf中;

zabbix网页管理端增加监控项目。

1. 收集各个分区的CPU使用率;

设置定时任务,每1分钟收集一次CPU数据,写入到临时文本

crontab -e

* * * * * * /usr/sbin/hyptop -b -d 1 -n 1 > /tmp/hyptop.txt     #1分钟执行一次


2. 过滤各个分区CPU使用率

设置过滤各个LPAR CPU使用率的脚本

[root@FCBDC01 sbin]# cat lpar_cpu.sh
#!/bin/bash
cat /tmp/hyptop.txt |grep $1|awk {'printf "%.2f\n", $3/8'}


执行效果如下:(RD参数是分区名称)

[root@FCBDC01 sbin]# sh lpar_cpu.sh RD
25.72


3. 添加监控项目到zabbix客户端配置文件中;

vi /opt/zabbix_agent/etc/zabbix_agentd.conf

UserParameter=custom.lpar.cpu.rd[*],sh /opt/zabbix_agent/sbin/lpar_cpu.sh RD
UserParameter=custom.lpar.cpu.fcbdc01[*],sh /opt/zabbix_agent/sbin/lpar_cpu.sh RFIDB
UserParameter=custom.lpar.cpu.fcbdc04[*],sh /opt/zabbix_agent/sbin/lpar_cpu.sh JTFXB
UserParameter=custom.lpar.cpu.tsm[*],sh /opt/zabbix_agent/sbin/lpar_cpu.sh TSM
UserParameter=custom.lpar.cpu.webint[*],sh /opt/zabbix_agent/sbin/lpar_cpu.sh WEBINT
UserParameter=custom.lpar.cpu.rfidp[*],sh /opt/zabbix_agent/sbin/lpar_cpu.sh RFIDP
UserParameter=custom.lpar.cpu.jtfxp[*],sh /opt/zabbix_agent/sbin/lpar_cpu.sh JTFXP


重启zabbix客户端服务

serivce zabbix_agentd restart


4. zabbix网页管理增加监控项目

新建监控项



新建监控图形



效果图

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: