我们有一个在Ubuntu10.04LTS服务器上运行在Nginx/MongoDB上的兼职项目。我们希望能够看到关于服务器负载、请求/秒、响应时间、DB加载、DB响应时间等方面的报告。是否有一个开源的或免费的工具(如啤酒)可以解析这样的日志并提供实时报告?
我简要地研究了Splunk,但我想看看是否还有其他的强烈推荐。
发布于 2011-08-05 07:19:30
您希望看到的大多数指标都可以通过相应的应用程序统计数据访问,这比日志分析有效得多。还有几个免费的项目旨在收集这些度量,构建图表,检查边距,发送警告等等。所有这些都是为了易于扩展而设计的,这样就存在了很多用于收集度量的插件,并且您可以编写自己的插件。我记得的主要项目的名称是穆宁、仙人掌和石墨,但实际上还有更多。
Munin是最古老的插件之一,甚至在标准程序包中都有很多插件。从你的名单上:
发布于 2011-08-05 04:19:32
您可以使用shell脚本来完成它,并将结果推送到Ganglia can或Nagios + PNP4Nagios。
发布于 2011-08-05 11:49:54
AFAIK无法测量请求/秒和响应时间。一个答案,您可能使用的工具,以捕获和报告这些指标,将填补一本大的书!
对蒙戈来说,选择要简单一些。假设你不想白手起家,那就看一下服务器的监测工具包 (托管公司)
https://serverfault.com/questions/297900
复制相似问题