建立前提
1、nconf、nagios環境搭建完成
2、host添加完成
一、測試指令可用性、及用法
nagios預設帶了許多的插件(也可以自己寫腳本定義)
這裡用了預設check_http測試
<a href="https://s1.51cto.com/wyfs02/M01/97/05/wKiom1kn5Jiy0CaRAABxvuARF1o806.png" target="_blank"></a>
上圖為用法進行測試
<a href="https://s1.51cto.com/wyfs02/M01/97/06/wKioL1kn5JjhK2jpAAAvp-gXq6U479.png" target="_blank"></a>
注意按照所提供的參數傳回了正确的結果,測試成功
二、nconf裡配置command
首先檢視是否有可用的已經存在的command
<a href="https://s1.51cto.com/wyfs02/M00/97/05/wKiom1kn5JjTEZUFAAAGTm9IL64477.png" target="_blank"></a>
如有直接到第三部,如果沒有手動add
<a href="https://s3.51cto.com/wyfs02/M02/97/05/wKiom1kn5JmAlN2sAAD5MjobOVw304.png" target="_blank"></a>
三、nconf裡配置service
<a href="https://s3.51cto.com/wyfs02/M01/97/05/wKiom1kn5nmglhSVAAA6w-fb05M961.png" target="_blank"></a>
<a href="https://s5.51cto.com/wyfs02/M00/97/05/wKiom1kn5p6wHD2qAAAbArJ1Rcw305.png" target="_blank"></a>
這裡注意隻有2個參數,與之前說的指令行裡輸入的3個參數不同,因為在nagios建立host時候已經給定的第一個參數,是以這裡隻需2個參數即可
四、生成nagios配置檔案
<a href="https://s3.51cto.com/wyfs02/M00/97/06/wKiom1kn5xnTtRTPAAA3Qo8k084801.png" target="_blank"></a>
生成後過一會可以去nagios裡檢視最終的效果,時間比較就可能需要多重新整理幾次
本文轉自 轉身撞牆角 51CTO部落格,原文連結:http://blog.51cto.com/chentianwang/1929890