在Icinga中設置自動恢復功能可以通過以下步驟完成:
打開Icinga Web界面,并登錄到您的Icinga賬戶。
在左側導航欄中選擇“Configuration”選項。
選擇“Commands”選項,然后點擊“Add”按鈕創建一個新的命令。
在命令配置頁面中,填寫必要的信息,如命令名稱、命令行參數等。在命令行參數中,可以使用$SERVICESTATE$和$SERVICESTATETYPE$等宏來獲取服務狀態信息。
設置好命令后,保存并應用更改。
返回到“Configuration”頁面,選擇“Event Commands”選項。
點擊“Add”按鈕創建一個新的事件命令。
在事件命令配置頁面中,選擇之前創建的命令,并填寫其他必要信息。
保存并應用更改后,Icinga將會在服務狀態改變時自動執行所設置的命令,實現自動恢復功能。
需要注意的是,確保您的Icinga監控配置和命令設置正確無誤,以避免不必要的自動恢復操作。