zabbix監控企業esxi虛擬機服務器
做者:尹正傑 運維
版權聲明:原創做品,謝絕轉載!不然將追究法律責任。測試
我來公司有一段時間了,最近也發現模型部有測試和開發反應某臺機器登錄不上去了,結果登錄esxi服務器上看了一眼,原來是硬盤空間滿了。spa
沒辦法就得清理一下服務器的數據了,這件事情我反思了一下,這應該是咱們運維工做的缺失,爲何要等人家開發和測試反應了纔去處理問題呢?日誌
爲何咱們不能在硬盤空間剩餘在80%的時候去處理服務器呢?因而我就各類百度谷歌搜索資料,再次我要特別感謝王俊彪同窗!謝謝他的熱心幫助,server
爲了感謝他~我寫下這篇文章,方便之後你們遇到問題了能夠快速解決!blog
1.修改zabbix服務器的配置文件內存
[root@bogon yinzhengjie]# cat /usr/local/zabbix/etc/zabbix_server.conf | grep VMwareCacheSize | grep -v ^#
VMwareCacheSize=200M
[root@bogon yinzhengjie]# cat /usr/local/zabbix/etc/zabbix_server.conf | grep StartVMwareCollectors | grep -v ^#
StartVMwareCollectors=10
[root@bogon yinzhengjie]# cat /usr/local/zabbix/etc/zabbix_server.conf | grep VMwareFrequency | grep -v ^#
VMwareFrequency=60
[root@bogon yinzhengjie]# 開發
我百度查了一下資料,這3個參數配置含義以下:虛擬機
StartVMwareCollectors(0-250) 只有大於0時才能是該功能生效,意爲預先配置的vmware監控實例數量。
VMwareCacheSize(256K-2G)內存中維護的vmware集羣結構的大小,建議80M。
VMwareFrequency(10-864000)zabbix獲取更新vmware集羣結構的最小間隔時間,單位爲分鐘。
可是我並無按照這個來,這些參數我都是隨意給的,參數能夠本身隨意設置的喲~
2.修改配置文件成功後,須要重啓服務以便加載配置信息,記住,咱們在重啓服務器的時候能夠在開一個終端去
查看日誌信息喲~而不是等待他的結果~這是一個良好的習慣!
這裏的日誌是記錄着zabbix後臺的運行狀況,咱們也能夠看一下啊訪問zabbix後臺的狀況
3.建立主機
4.修改agent配置信息
5.記得連接zabbix自帶的模板(固然這個地方是能夠不選的喲~只要你配置主機的agent地址和端口還有修改了宏參數便可,我已經作過實驗啦~)
6.修改系統自帶的宏的參數
備註:上面那個和下面那個相信你們看變量的名稱以及後面我寫的參數你應該明白是什麼意思了,中間的那個URL有點難以理解,個人理解esxi的登錄界面的連接,然而並非,由於個人真實登錄地址是:https://192.168.1.24/mob/
接下來讓咱們一塊兒驗證一下吧,讓咱們在地址欄輸入esxi服務器地址吧~
輸入帳號密碼登錄看看
7.點擊保存信息,而後須要去修改一下系統自動發現的時間
8.或批量出現大量的自動發現的主機
9.隨意點擊一個guest機器,爲其添加圖像
讓咱們一塊兒查看一下剛剛添加的guest信息吧