【问题标题】:Linux server performance analytics and load monitoring softwareLinux 服务器性能分析和负载监控软件
【发布时间】:2011-02-18 03:09:17
【问题描述】:

我正在寻找的是在 Linux (CentOS) 上运行的软件,它可以执行以下操作:

  • 显示人类可读的 CPU、内存、磁盘、Apache、MySQL 利用率/性能。
  • 提供有关上述指标(今天、周、月、年等)的历史报告
  • 以易于查看的基于 Web 的报告或至少可导出到 excel/csv 的形式提供这些数据。

我看过 Cacti,但我认为它并不是真正的企业解决方案。我不在乎这是免费的还是付费的软件,虽然开源会很好,但我真的只是在寻找最好的解决方案。

Linux 上是否存在类似的东西?这家公司面临的问题是我们无法衡量我们对代码和服务器配置所做的更改如何影响整体性能。所以当我看到让我们这样做时——然后去做,我无法展示好处或恢复原状,因为它在性能方面是负面的。我不是 linux 大师,只是一个具有一些 linux 技能的开发人员,但我愿意接受所有建议。感谢阅读。

【问题讨论】:

标签: linux performance centos metrics


【解决方案1】:

尽管有很多开源项目,但它们遭受的主要缺点是它们更难配置。我有一些免费的叫做SeaLion,它更容易安装和配置。它有很棒的时间线基础来表示输出。还有不同的付费工具线新遗物,服务器密度,太阳风,你也可以看看。

【讨论】:

  • Sealion 非常有用,因为您可以添加自定义命令并安排它,当出现问题时您可以找出问题所在!
【解决方案2】:

查看 eginnovations 监控工具

http://www.eginnovations.com

监控 Linux、Apache、mySQL 和其他应用程序,并且基于 Web,因此您不必成为 linux 专家。

M.

【讨论】:

    【解决方案3】:

    Cacti 是一个简单的。 OpenNMS 更完整。

    您不仅限于 linux,使用 SNMP 您可以从远程主机获取此数据并使用您喜欢的任何 NMS。

    【讨论】:

      【解决方案4】:

      恕我直言,最好的“免费增值”工具之一是 Zenoss (http://community.zenoss.org/)。

      社区版是免费的。它会做你需要的一切,并带有一个简单的基于 RPM 的安装过程。它比 Cacti 或 Nagios 更容易设置和使用。我会试一试的。

      【讨论】:

        【解决方案5】:

        我使用munin。设置起来比仙人掌要简单得多。最好自己编译而不是使用 apt-get(或其他)拉取它,因为这样它就有更多内置的数据收集脚本。

        【讨论】:

          【解决方案6】:

          基本上没有一个仪表板可以让您获取所有报告指标。有一系列开源软件可以满足您的需求。

          很多人推荐 munin 的服务器性能,你必须学习如何阅读报告数据。您还可以编写自定义脚本来获取 Mysql 的某些报表参数。此外,如果您的服务器主机提供 API,那么您可以在管理面板中执行更多与报告相关的操作。

          您可以查看以下网址,它可以为您提供更多关于选择最适合您需要的想法。

          https://serverfault.com/questions/44/what-tool-do-you-use-to-monitor-your-servers http://sixrevisions.com/tools/10-free-server-network-monitoring-tools-that-kick-ass/

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2014-05-03
            • 1970-01-01
            • 2018-09-08
            • 1970-01-01
            • 2016-07-24
            相关资源
            最近更新 更多