2016-03-04 91 views
1

我在一台服务器上最多有五个Web项目。他们不那么受欢迎,所以他们可以坐在一起。另外,我配置了nginx来运行它们。如何在一台服务器上监控多个Web项目?

我的问题是如何监控所有这些,以便我可以看到,由于某些原因,其中一个项目开始对我的小型服务器过度使用,我应该将其移出别处,否则我可能会收到一封电子邮件其中一个项目“非常受欢迎”。

是否有任何免费软件包的Ubuntu的实现呢?或者某种第三方服务。

对不起,没有代码的问题。

回答

1

您可以使用Newrelic免费计划监视一台服务器上的多个应用程序。 若要单独监视网站(应用程序),可以使用newrelic.appname设置。

我将它设置在nginx的配置和往常一样:

fastcgi_param PHP_VALUE 'newrelic.appname=Wordpress \n upload_max_filesize=10M \n post_max_size=10M'; 

你可以找到配置设置PHP代理here解释。

随着应用程序和Server monitoring你会得到控制局势:)

我打算尝试Zabbix 3我更喜欢NewRelic的,但不能说这又如何处理这种情况。

2

您可以使用Zabbix - 功能强大的开源解决方案用于任何形式的目标

3.0 - 最新版本,并发布了几个星期前

相关问题