【问题标题】:Tools to monitor PHP usage from the terminal从终端监控 PHP 使用情况的工具
【发布时间】:2022-10-05 00:23:31
【问题描述】:

是否有任何工具可以让我在 php 中监控应用程序的性能:访问量、访问者消耗多少内存或 CPU、网络速度多少等。从终端实时?

【问题讨论】:

  • 你的目标是什么?在大多数情况下,普通访问者偶尔会(可能是每分钟几次)消耗几百毫秒的 CPU 时间,并在相同的时间内消耗一些 RAM。对于访问,您需要一个分析解决方案。
  • PHP(和Mysql)中有一个应用程序(GroupOffice)。有一个模块,它允许我使用 IMAP 链接一个邮箱,这个模块就像一个网络邮件。当我查看网络邮件并检查(或打开消息)发出请求时,该请求的正常加载时间是 500 毫秒,但在某些时候加载时间会达到 2 或 15 秒。有非常快的时刻,每个请求在 250 毫秒内执行。该应用程序安装在 VPS 4 vCPU Cores (8 GB RAM) 250GB SSD 上。它仅被 20 个用户同时使用。我想监视它以了解发生了什么
  • Stack Overflow 不鼓励提出工具建议的问题。见stackoverflow.com/help/on-topic
  • 在这个被引用且有效的部分中,我会适合这个问题。 “程序员常用的软件工具;并且是”
  • 作为早期步骤,您应该考虑在 MySQL 中启用慢速查询日志记录。

标签: php mysql performance server


【解决方案1】:

是的,您可以使用一些工具,例如 PHP Performance Monitoring Tool。这些工具可以用来监控和跟踪 php 中应用程序的性能。

【讨论】:

    猜你喜欢
    • 2010-12-22
    • 1970-01-01
    • 2012-03-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-01-31
    • 2010-11-12
    • 2012-10-14
    相关资源
    最近更新 更多