用于收集已安装的软件包,进程,侦听端口等的Linux程序?

很难谷歌,因为它似乎像每个人和他们的孩子姐姐已经写了一个脚本来收集系统统计!

我曾经看到过一个成熟的程序,用来收集系统统计信息,比如已安装的软件包,监听端口,用户,分区信息等等,并把所有东西都放到一个很好的YAML中(或者是JSON?)。 对于它的全面性,我印象深刻。

我忘了叫什么了,现在我需要它了。 你能想到任何成熟的程序吗? 我不是在寻找一个监控系统或者利用Facter; 我只是需要一个当前系统的报告尽可能全面。

我相当有信心这个问题很快就会被作为离题(产品推荐)而被closures,但是我所看到的唯一一个“成熟”的程序就是RHEL / Fedora中的sosreport (以前称为sysreport )包/脚本。

不知道如果这是你的想法…但是,即使不是全部,Nessus也会这样做。

http://www.tenable.com/products/nessus