gpt4 book ai didi

java - Web 应用服务器监控

转载 作者:搜寻专家 更新时间:2023-10-30 21:33:36 24 4
gpt4 key购买 nike

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

应该监控哪些网络服务器指标,哪些应该设置警报?

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

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

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

最佳答案

您的开端不错。我会监控:

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

我还会提醒以下事项:

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

关于java - Web 应用服务器监控,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5602013/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com