在Icinga中设置自动恢复功能可以通过以下步骤完成:
打开Icinga Web界面,并登录到您的Icinga账户。
在左侧导航栏中选择“Configuration”选项。
选择“Commands”选项,然后点击“Add”按钮创建一个新的命令。
在命令配置页面中,填写必要的信息,如命令名称、命令行参数等。在命令行参数中,可以使用$SERVICESTATE$和$SERVICESTATETYPE$等宏来获取服务状态信息。
设置好命令后,保存并应用更改。
返回到“Configuration”页面,选择“Event Commands”选项。
点击“Add”按钮创建一个新的事件命令。
在事件命令配置页面中,选择之前创建的命令,并填写其他必要信息。
保存并应用更改后,Icinga将会在服务状态改变时自动执行所设置的命令,实现自动恢复功能。
需要注意的是,确保您的Icinga监控配置和命令设置正确无误,以避免不必要的自动恢复操作。