Linux系统和服务信息

标签 linux ubuntu redhat configuration-management devops

我正在尝试创建一个流程来修复组织中的机器。我们有几千台机器,我想做的事情如下。

A) 创建一个脚本,可以为每台计算机创建一个配置文件(最好在数据库中或纯文本格式),其中包含与

相关的所有信息

硬件 软件 - 操作系统、软件包的安装版本等 正在运行的服务 - Web 服务、特殊功能

B) 当系统出现任何问题时 - 我们有系统管理员来解决它。但很多事情都被错过了。因此我希望系统管理员重新运行脚本以确保解析后配置与基线配置匹配。

是否有具有这种功能的开源实用程序?

我的研究表明,在配置方面,厨师/木偶等可能能够做到其中一些事情 - 但我们是一家 kickstart 公司,拥有成熟的部署方式。

我希望脚本/实用程序的指针能够创建包含 Linux 上的系统 list 和服务 list 的基线配置。

ps:我意识到我可以梳理/proc/并获取信息 - 但我希望通过一些开源的东西来进入这个领域。

谢谢

最佳答案

Zabbix是你的 friend 。您可以在每台机器上添加一个触发器来注册自己,Zabbix 将开始监视它。

更多信息请点击:active agent auto-registration .

关于Linux系统和服务信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35707241/

相关文章:

ubuntu - Ubuntu : Active: inactive (dead) (Result: exit-code) 上的 Realm 对象服务器

linux - Gitlab 在端口 8080 上

java - 通过 exec 或 shell_exec 执行 java 会出错

javascript - 如何在本地项目中使用jsdoc

ubuntu - Softether deb 软件包在 Ubuntu 14.04 上安装失败

linux - 在 Red Hat 6.5 中安装 glibc 2.15

linux - ggplot2 的直方图需要一个连续的 x 变量

linux - 为什么 branch checkout 在 Windows 上这么慢,而在 Linux 上这么快?

linux - redhat enterprise 6.1 Linux 兼容软件

python - TensorFlow 可以在多个 CPU 上运行(没有 GPU)吗?