zabbix通過OMSA監控Dell伺服器

2021-10-03 06:47:56 字數 3586 閱讀 9336

omsa=openmanage server admin,是dell自家開發的一套it系統管理解決方案,通過openmanage管理系統使用者可以方便快速的實現伺服器的部署、伺服器狀態的監控和系統

zabbix配置

1、配置agentd

2、重啟zabbix客戶端

3、匯入模板

omsa=openmanage server admin,是dell自家開發的一套it系統管理解決方案,通過openmanage管理系統使用者可以方便快速的實現伺服器的部署、伺服器狀態的監控和系統更新等。omsa的具體介紹:傳送門

(環境:redhat6.6+zabbix3.0.4)

1、確認主機型號

dmidecode | grep "product name"

product name: poweredge r730

product name:

072t6d

2、安裝omsa

yum install srvadmin-all //安裝的時候報乙個依賴的衝突,具體是哪個包忘記了,後加了--skip-broken引數忽略,沒有安裝成功。

最後,通過下面命令安裝成功

yum install -y srvadmin-base srvadmin-storageservices

3、做軟鏈結並關閉web模式

ln -s /opt/dell/srvadmin/sbin/omreport /usr/bin/omreport

ln -s /opt/dell/srvadmin/sbin/omconfig /usr/bin/omconfig

echo "/usr/bin/omconfig system webserver action=stop"

>>

/opt/dell/srvadmin/sbin/srvadmin-services.sh

4、啟動並加入開機啟動

/opt/dell/srvadmin/sbin/srvadmin-services.sh start

echo "/opt/dell/srvadmin/sbin/srvadmin-services.sh start"

>>

/etc/rc.local

1、配置agentdvim zabbix_agentd.conf 在最下面加入如下內容:

#cat /usr/local/etc/zabbix_agentd.conf |grep hardware

#follow is monitor hardware

userparameter=hardware_battery,omreport chassis batteries|awk '/^status/ else }'

userparameter=hardware_cpu_model,awk -v hardware_cpu_crontol=

`sudo omreport chassis biossetup|awk '/c state/ else }'`

-v hardware_cpu_c1=

`sudo omreport chassis biossetup|awk '/c1[-|e]/ else }'`

'begin else }'

userparameter=hardware_fan_health,awk -v hardware_fan_number=

`omreport chassis fans|grep -c "^index"`

-v hardware_fan=

`omreport chassis fans|awk '/^status/end'`

'begin else }'

userparameter=hardware_memory_health,awk -v hardware_memory=

`omreport chassis memory|awk '/^health/'`

'begin else }'

userparameter=hardware_nic_health,awk -v hardware_nic_number=

`omreport chassis nics |grep -c "inte***ce name"`

-v hardware_nic=

`omreport chassis nics |awk '/^connection status/'|wc -l`

'begin else }'

userparameter=hardware_cpu,omreport chassis processors|awk '/^health/ else }'

userparameter=hardware_power_health,awk -v hardware_power_number=

`omreport chassis pwrsupplies|grep -c "index"`

-v hardware_power=

`omreport chassis pwrsupplies|awk '/^status/end'`

'begin else }'

userparameter=hardware_temp,omreport chassis temps|awk '/^status/ else }'

|head -n 1

userparameter=hardware_physics_health,awk -v hardware_physics_disk_number=

`omreport storage pdisk controller=0|grep-c "^id"`

-v hardware_physics_disk=

`omreport storage pdisk controller=0|awk '/^status/end'`

'begin else }'

userparameter=hardware_virtual_health,awk -v hardware_virtual_disk_number=

`omreport storage vdisk controller=0|grep -c "^id"`

-v hardware_virtual_disk=

`omreport storage vdisk controller=0|awk '/^status/end'`

'begin else }'

2、重啟zabbix客戶端3、匯入模板zabbix服務端匯入模板,關聯主機

zabbix通過agent監控linux主機

前幾篇部落格分別介紹了通過snmp來進行監控linux主機與windows主機,本篇介紹通過agent客戶端來進行系統監控。環境 server 192.168.249.142 client 192.168.249.145 基礎配置 關閉selinux,關閉防火牆或者開啟10050埠。1.安裝zabb...

zabbix通過jvm監控tomcat

playbook語法 注意空格,不能是tab鍵 說明 目標主機是 192.168.1.31 安裝httpd,把本地 tmp httpd.conf檔案拷貝到目標主機指定目錄 啟動httpd和開機啟動 handlers 處理方式 重啟httpd notify動作 當copy檔案改變的時候,會觸發處理方式...

zabbix通過agent新增監控項的步驟

1 確定要監控的物件的指標 2 在agent端上,把如何具體獲取指標寫成shell指令碼,並放在乙個和其它agent端統一的位置上 3 在agent端上,自定義監控項key值,配置zabbix agentd.conf檔案,把做好的指令碼配置到檔案中 4 在agent端上,重啟zabbix agent...