Web应用服务器监控

发布于 2024-10-31 13:27:06 字数 254 浏览 2 评论 0原文

我看过几篇 StackOverflow 帖子,讨论了使用哪些工具来监控 Web 应用程序性能,但没有一篇讨论要关注哪些指标。

应监控哪些 Web 服务器指标以及哪些应设置警报?

以下是我目前想到的一些内容:

  • 请求超时(警报)
  • 请求排队(警报)
  • 第一个字节的时间(可能需要外部监控)
  • 请求/秒

此外,如何在 java web 应用程序服务器上测量这些。

I've seen several StackOverflow posts that discuss what tools to use to monitor web application performance, but none that talk about what metrics to focus on.

What web server metrics should be monitored and which should have alerts setup on?

Here are some I currently have in mind:

  • requests timeouts (alerts)
  • requests queued (alerts)
  • time to first byte (may need to be monitored externally)
  • requests / second

Also, how can these be measured on a java web application server.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

青柠芒果 2024-11-07 13:27:06

你已经有了一个好的开始。我会监视:

  • 总响应时间
  • 总字节数
  • 吞吐量(请求/秒)
  • 服务器 CPU 开销
  • 错误(按错误代码)

我还会对以下内容发出警报:

  • 应用程序/页面未响应
  • 响应时间过长(这取决于您的应用程序,您将必须弄清楚正常的 SLA)
  • 吞吐量过高(这将提醒您注意 DOS 攻击,以便您采取行动)
  • 50x 错误(例如 500、503 等)
  • 服务器 CPU 负载因子过高(同样,您将遇到以确定什么是典型的,并配置您的工具在出现异常时向您发出警报,这是 DOS 或失控进程的另一个指标)
  • 日志文件中的错误(如果您的工具支持它,请将其配置为在出现错误/异常时发送警报日志文件)

You're off to a good start. I would monitor:

  • Total response time
  • Total bytes
  • Throughput (reqs/sec)
  • Server CPU overhead
  • Errors (by error code)

I would also alert on the following:

  • Application/page not responding
  • Excessive response time (this depends upon your app, you'll have to figure out the normal SLA)
  • Excessive throughput (this will alert you to a DOS attack so that you can take action)
  • 50x errors (such as 500, 503, etc.)
  • Server CPU load factor excessive (again, you'll have to determine what typical is, and configure your tool to alert you when things are abnormal, another indicator of DOS or a runaway process)
  • Errors in log files (if your tools supports it, configure it to send alerts when errors/exceptions pop up in log files)
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文