使用icinga2在Linux机器上安装更新

时间:2017-04-18 07:14:58

标签: apt icinga2

使用icinga(nagios'?) apt CheckCommand 如果有可用的包更新,我会收到警告。我注意到 apt CheckCommand 中还有一个tb %>% mutate(V3mR=format(V3m,2)) 参数。

是否可以使用icinga2在远程主机上执行--upgrade? 如果是,那会是什么方法?我不希望完全自动完成包升级,而是使用icinga按需执行所有主机的升级。

apt CheckCommand(Script)看起来像这样:

apt-get upgrade

1 个答案:

答案 0 :(得分:1)

我可能已经在monitoring-portal.org上回答了这个问题,但也会在这里添加。

Icinga不是一个生命周期管理工具,可以主动确保您的系统处于指定状态,即包版本=>最新。 Icinga用于监控此事实并提醒负责系统的人员。

您之所以不以自动方式运行升级 - 包更新有时需要数据迁移或服务重启。如果没有安排维护窗口,这可能会损害您的操作业务(最好的示例:apache和session,或mysql服务器连接)。

将Foreman与Puppet,Ansible结合使用等管理工具。 Katello在包管理方面也很有趣。

https://www.theforeman.org