我们如何保持有组织的服务器硬件,虚拟客人,软件许可证和相关服务的清单?

我们经常需要弄清楚这样的问题:

  1. 如果我们closuresserver x哪些服务会受到影响?
  2. license x何时到期?
  3. 哪个KVM客人在host x
  4. 我们的VMWare许可证支持feature x

你们如何处理这些问题? 有没有工具或软件可以帮助保持所有或大部分这些项目的准确清单?

我可以告诉你什么是行不通的:手动编辑文档,电子表格,网页或维基。

我还没有看到一个组织严格的手动保持他们的技术文档100%准确和最新。 不准确的文件不仅仅是烦人的, 这是很危险的。 如果有人忘记注意server xserver x上运行,会发生什么? 如果您信任文档,则最终会出现service a意外停机。

解决scheme的第一部分是使用Xymon,Nagios或Zabbix等监视平台自动化进程(还有很多其他的方法)。 可以使用自定义脚本来扩展这些平台,以回答有关您的软件和硬件的大多数问题。 监控平台将确保这个自动文档保持最新。

解决scheme的第二部分是有一个机制,当你的报道不完整时,会提醒你。 例如,我使用了一个自定义脚本,列出了系统上运行的所有进程,过滤掉了被监视或可忽略的进程,并提醒任何意外情况 – 这告诉我现在是时候将这些新进程添加到监控平台。 另一个例子是交叉引用您的思科端口状态与CDP信息,以确保您覆盖了所有的服务器。

这种方法的巨大好处是你正在做文档,你可以免费获得警报和趋势。

我认为思维导图不是一个坏主意。 我正在用GraphMind模块使用Drupal。