3

从每秒页面浏览量等基本内容到 cpu 或内存使用等更高级的内容。有任何想法吗?

4

6 回答 6

1

我想有人在这里问过同样类型的问题?虽然我不太确定它有多大帮助。

对于 CPU 使用率等,我会尝试RRDTool,或者类似Cacti的东西。

于 2008-09-19T23:25:34.197 回答
1

网络服务或网站?既然你提到页面浏览量:我相信你的意思是网站。

谷歌分析可能会为您提供跟踪使用统计数据所需的一切,最重要的是在大多数情况下是免费的。

您可能还想监控站点的正常运行时间,并在站点由于某种原因关闭时发送电子邮件警报。我们过去使用过 Nagios,它工作得很好。

于 2008-09-19T23:26:24.240 回答
0

我也投票支持monit。好处是它了解 apache 状态信息,并且可以在 80% 的最大 apache 工作人员处于“忙碌”状态时通知/采取行动。

但是你需要其他东西来进行硬件和一般监控,一些支持 SNMP 的东西,比如 zennos 或 zabbix

于 2008-09-20T03:05:38.143 回答
0

MuninCacti为 rrdtool 提供了非常好的接口和预构建的脚本。他们还可以监控多台服务器并通过 naigos 发出警告和警报。

于 2008-09-20T03:22:25.670 回答
0

多年来,我一直在使用 monit ( http://www.tildeslash.com/monit/ )。它监控 CPU 和内存使用情况以及 apache/mysql/etc 的停机时间......您还可以将其配置为通知您中断并实时自动重启服务。

我还使用 munin 进行报告: http: //munin.projects.linpro.no/

如果你想要关于页面浏览量的报告等等,AWStats是我用过的最好的。

于 2008-09-19T23:34:08.120 回答
0

我在 Linux 上使用Nagios进行一般机器监控,并且我几乎依赖Google Analytics进行网站报告——我知道这并不适合所有人,因为有些人担心将所有网站数据提供给 Google。

两者都是免费且易于安装的(Nagios 通常可通过 apt-get 获得,而 Analytics 是在站点上非常容易安装的)。

然而,Nagios 可能难以配置。

于 2008-09-20T02:32:27.710 回答