我正在尝试创建一个流程来修复组织中的机器。我们有几千台机器,我想做的事情如下。
A) 创建一个脚本,可以为每台计算机创建一个配置文件(最好在数据库中或纯文本格式),其中包含与
相关的所有信息硬件 软件 - 操作系统、软件包的安装版本等 正在运行的服务 - Web 服务、特殊功能
B) 当系统出现任何问题时 - 我们有系统管理员来解决它。但很多事情都被错过了。因此我希望系统管理员重新运行脚本以确保解析后配置与基线配置匹配。
是否有具有这种功能的开源实用程序?
我的研究表明,在配置方面,厨师/木偶等可能能够做到其中一些事情 - 但我们是一家 kickstart 公司,拥有成熟的部署方式。
我希望脚本/实用程序的指针能够创建包含 Linux 上的系统 list 和服务 list 的基线配置。
ps:我意识到我可以梳理/proc/并获取信息 - 但我希望通过一些开源的东西来进入这个领域。
谢谢
最佳答案
Zabbix是你的 friend 。您可以在每台机器上添加一个触发器来注册自己,Zabbix 将开始监视它。
更多信息请点击:active agent auto-registration .
关于Linux系统和服务信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35707241/