Zabbix4.2對IIS監控摸索記錄

           Zabbix是很強大,但是相關的細節技術文檔貌似很少,摸索之路就顯得異常難。

           度娘搜了下,關於Zabbix對IIS的監控資料確實有,確實也講如何操作了,但是細細按照對方的要求操作下,總是缺數據,no data。費勁了幾天,突然一下開竅似的發現了關鍵點,之前的no data在修改配置文件後全部有了數據,儘管數據不全、還不是很完美,但是確實達到某種預期。技術之路,貴在堅持啊。

          按照度娘資料提示:第一步先執行一下腳本:

          

        執行完畢後,確實在C盤下生成了對應的TXT文件,打開一看沒看懂,說實話我確實對此一無所知(後來才理解這塊的作用)。

            第二步,配置agent客戶端的配置文件,

          

           爲了方便拷貝:

#IIS Monitor
PerfCounter = iis_Bytes_Received,"\Web Service(_Total)\Total Bytes Received",10
PerfCounter = iis_Bytes_Sent,"\Web Service(_Total)\Bytes Sent/sec",10
PerfCounter = iis_Bytes_Total,"\Web Service(ZfwOA-7011)\Total Bytes Transferred",10
PerfCounter = iis_Max_Connections,"\Web Service(_Total)\Current Connections",10
PerfCounter = iis_Current_Connections,"\Web Service(ZfwOA-7011)\Current Connections",10

         在保存之前,先停止服務,然後再重啓服務。

         第三步,在服務器端添加Item項:

 

          添加導入的模板,找了很久找到了兩個可以導入成功的模板(模板一模板二),導入後提示成功了,並把其添加到需要監控的HOST裏面就可以了。等一會就可以看到數據了。

          這裏的關鍵點在哪呢?關鍵點就在於第一步裏面執行生成的txt文件裏面有關鍵內容,這個關鍵就是獲取相關數據的參數或key名稱,第二步裏面的配置項值的紅色部分一定要在第一步裏面找到對應的名稱,否則很容易導致獲取不到數據:

       PerfCounter = iis_Bytes_Received,"\Web Service(_Total)\Total Bytes Received",10

        花了近一天時間,才發現是這塊的問題導致的。哎。。。

         

        

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章