1. 程式人生 > >使用zabbix監控大機Lpar CPU使用情況

使用zabbix監控大機Lpar CPU使用情況

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使用率

  1. 在LPAR Linux使用hyptop命令收集CPU使用率資料;
  2. 使用grep,awk過濾出各個分割槽的CPU使用率;
  3. 新增監控專案到zabbix客戶端配置檔案zabbix_agentd.conf中;
  4. zabbix網頁管理端增加監控專案。

1. 收集各個分割槽的CPU使用率;

設定定時任務,每1分鐘收集一次CPU資料,寫入到臨時文字

crontab -e
* * * * * * /usr/sbin/hyptop -b -d 1 -n 1 > /tmp/hyptop.txt #1分鐘執行一次

2. 過濾各個分割槽CPU使用率

設定過濾各個LPAR CPU使用率的指令碼

[[email protected] 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網頁管理增加監控專案

新建監控項

增加監控專案

新建監控圖形

設定圖形

效果圖

效果圖

相關推薦

使用zabbix監控Lpar CPU使用情況

hyptop命令 該命令屬於zlinux tools,Redhat 6 for z有自帶這個命令。 只要大機上有一個linux的Lpar,就可以使用這個命令看到所有Lpar的CPU使用情況。 hyptop 可以用如下命令輸出1次1秒間隔大機各個LPAR的

nethogs結合zabbix 監控每個程序流量使用情況

因為公司會有人時不時去拉取備份日誌或者包等,zabbix和阿里雲都會出現流量告警,但具體是哪個使用者或者哪個程序使用的流量,不知道,告警出現後,登入伺服器檢視,流量已經下來了,檢視起來比較繁瑣,所以直接弄一個程序流量告警,超過閥值,把程序號,使用者,進出流量大小都輸出出來 NetHogs是一款開源、免費的,

Zabbix 3.2.6監控虛擬VMware

zabbix3.2.6一、總覽 從Zabbix 2.2.0開始支持監控 VMware 虛擬化環境,Zabbix使用低水平(low-level)的規則自動發現VMware hypervisors 和virtual machines,並創建主機監控他們,Zabbix提供的默認的模板用來監控VMware vC

zabbix監控主機cpu達到80%後報警

template span 監控 cpu 監控模板 分享 zab bubuko blog 在zabbix監控中,默認cpu監控模板中的觸發器,當負載在一定時間內(比如最近5分鐘)超過5以上為報警閥值。但是在實際場景中,由於服務器配置不一樣,這個默認的cpu觸發器用起來意

zabbix監控容器情況和磁盤IO

模板 web res 頁面 Coding containe stat sta 磁盤io 1、從https://pypi.python.org/pypi/docker-py#downloads 這裏下載docker-py-xxx.tar.gz到本地再傳進去linux系統裏面進

簡單幾步使用zabbix監控Linux物理服務器CPU溫度

前段時間 檢測 自定義監控 時也 故障 安裝 根據 nsa 其中 前段時間有個屬於筆者維護的小機房空調故障,溫度過高導致系統卡慢,多日無人發現。於是想著使用zabbix監控CPU溫度並設置告警閥值,同時也能監控到風扇異常、擋風板太臟空氣不暢、進程死鎖導致CPU使用率超高等異

zabbix監控CPU等資源報警到163郵箱

don -s pan 文件 MF CI install letter watermark 監控cpu報警: zabbix自帶模板有一個 Template OS Linux模板。這個模板有監控CPU的監控項,如果沒有添加一個監控項“ CPU idle time” 這個監控項監

Zabbix監控windows的CPU利用率和其他資源

htm 鍵值 rpe 創建項目 ron 其他 ati href nbsp zabbix的WEB端--配置-模板--Template OS Windows--項目--創建項目 名稱:UserPerfCountercpu 鍵值:UserPerfCountercpu 數據類

Zabbix監控監控Redis使用情況

51cto pan 百分數 pac num 統計 ase term printf 1、如何獲取redis數據?通過info 去獲取相關所有的數據/usr/local/redis-4.0.11/src/redis-cli -h 192.168.5.149 info獲取內存相關

Zabbix監控多核CPU

cto RoCE http size mage f11 cover 空格 建圖 服務器的cpu核心數不同,需要對服務器性能的監控需要對cpu各個核心進行監控。1、創建搜索規則自動發現服務器上所有CPU核心數鍵值名為:system.cpu.discovery2、創建監控項原型

nethogs結合zabbix 監控每個進程流量使用情況

參數 網絡 顯示 進程信息 流量閥 isp 工具 misc ret 因為公司會有人時不時去拉取備份日誌或者包等,zabbix和阿裏雲都會出現流量告警,但具體是哪個用戶或者哪個進程使用的流量,不知道,告警出現後,登錄服務器查看,流量已經下來了,查看起來比較繁瑣,所以直接弄一個

zabbix監控cpu引數資訊

cpu監控圖形分為三種 cpu  jumps cpu突發 包含 context switches per second 程序執行緒切換   interrupts per second  每秒的中斷次數 cpu load 各核心的負載均值  如果有程序等待IO 即使CPU

shell指令碼監控系統負載、CPU和記憶體使用情況

在沒有nagios監控軟體的情況下,只要伺服器能上網際網路,就可通過發郵件的方式來提醒管理員系統負載與CPU佔用的使用情況。 一、安裝linux下面的一個郵件客戶端msmtp軟體(類似於一個foxmail的工具)  1、下載安裝:  http://download

zabbix監控IIS程序記憶體、cpu、錯誤頁面等

公司最近IIS出了個很奇怪的問題,但是沒有追查到原因,所以要求對IIS新增更為完善的監控。 以下監控都是通過抓取Windows機器中效能監視器的值得到的結果,所以不需要寫指令碼。 效能監視器介紹: 需求: plat端和management端所有伺服器IIS增加以下監控

zabbix監控LINUX下CPU,硬碟,流量,記憶體

1.LINUX下zabbix客戶端安裝[[email protected] ~]# mkdir /usr/local/zabbix[[email protected] ~]# mv

zabbix監控程序的CPU和記憶體佔用量

最近需要對公司產品的其中一個後臺介面的實體記憶體的實時佔用量和CPU使用量進行監控統計,使用的zabbix版本2.4.8,經查閱資料找到以下文章: ------------------------------------------ 轉帖正文分割線 ----------

系統服務監控指標--load、CPU利用率、磁碟剩餘空間、磁碟I/O、記憶體使用情況

## 介紹 大型網際網路企業的背後,依靠的是成千上萬臺伺服器日夜不停的運轉,以支撐其業務的運轉。宕機對於網際網路企業來說,代價是沉重的,輕則影響使用者體驗,重則直接影響交易,導致交易下跌,並且給企業聲譽造成不可挽回的損失。對於這些機器對應的開發和運維人員來說,即便是每臺機器登陸一次,登陸那麼多臺機器也夠嗆,

zabbix監控rds

.com 單個 enter 輸出重定向 解決方案 com air cut 輸出 問題:使用zabbix監控rds,用之前的腳本,執行總是會有密碼安全提示: [[email protected]/* */ alertscripts]# sh rds.sh Upti

zabbix監控

zabbix環境介紹os:centos7.2server:192.168.1.156agent:192.168.1.157一、安裝zabbix倉庫包 server與agent都要安裝rpm -ivh http://repo.zabbix.com/zabbix/3.2/rhel/7/x86_64/zabbix-

zabbix 監控ElasticSearch

zabbix elasticsearch使用elasticsearch的健康檢查命令來監控其集群狀態: curl -s -XGET 192.168.1.22:9200/_cluster/health?pretty { "cluster_name" : "elastic", "status" : "gr