我有nagios/icinga目標文件具有下面類似的內容,但很多。我如何使用bash或python提取類似的對象,例如只有「主機對象」或「服務對象」。 define host{ ## extract including the "define host {....}"
use generic-switch
host_name bras ;
alias
我是服務器管理icinga和nagios使用的初學者。我在機器上安裝了icinga,並設置了所有的基礎知識。我嘗試的下一步是檢查某些服務是否在端口8080, 8081 and 8082上運行。我爲此寫了一個快速的Python腳本。我將該文件放在/usr/local/lib/myscript.py之下。我做的下一步是在/etc/nagios-plugins/config/testone.cfg下創建
我有一個類似的問題,在這裏問這裏:Find size and free space of the filesystem containing a given file,但這個問題假設你已經知道關於系統的一些東西。 我有一個任務:對於未確定數量的機器,包括定期部署的新機器,我有/需要一個python腳本,如果任何分區過滿,可以向我報告。 (是的,它由icinga2部署)。 我不會做的是手工藝和個性化