![管理服务器、应用程序、配置及其联系人](https://linux22.com/image/591069/%E7%AE%A1%E7%90%86%E6%9C%8D%E5%8A%A1%E5%99%A8%E3%80%81%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E3%80%81%E9%85%8D%E7%BD%AE%E5%8F%8A%E5%85%B6%E8%81%94%E7%B3%BB%E4%BA%BA%20.png)
目前我们正在使用 wiki(Confluence)来追踪这些信息,例如:
- 服务器
- 应用程序
- 配置(IP 地址、使用的域
- 业主(联系人)
问题在于 wiki 不能很好地扩展以编辑结构化数据。
有没有免费的替代方案(不寻找复杂的商业解决方案),最好是可以允许 LDAP 身份验证的替代方案。
注意:我知道 Google Docs 可能是另一种选择,但这是不可能的,因为它托管在公司环境之外,并且没有明确的方法来保护对表的访问。
我可能需要这个来管理少于 100 台的机器,但显然超过 20 台机器和更多的应用程序。
答案1
我一直在使用架式桌子适用于从 50 台服务器扩展到约 1000 台服务器的客户。它可进行 LDAP(openldap、ad 等)身份验证,并且其 IP 列表是首屈一指的。使用其字典功能,您可以添加域、安装的软件等配置。
对我来说最重要的是允许自动插入/更新服务器的插件。请参阅racktables github 页面了解详情。
答案2
我总是喜欢使用数据库来存储此类信息,因为这样更容易构造和搜索。您可以使用任何免费的数据库服务器(如 MySQL、PostgreSQL 等)来存储这些数据。
要访问它,您可以使用其他东西创建前端。对于免费解决方案,您可以尝试 LibreOffice Base 之类的东西。您甚至可以创建一个漂亮的数据输入表单,当然您有相当不错的内置报告功能。您可以在半小时内完成一些功能,并在有时间时根据需要对其进行改进。