首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Nginx度量,SSL协商时间度量

Nginx度量,SSL协商时间度量
EN

Stack Overflow用户
提问于 2017-03-29 16:10:44
回答 1查看 1.1K关注 0票数 3

我正在努力寻找是否有任何模块或方法从NGINX中获取度量,特别是关于SSL连接(协商时间等)。

我也在访问日志中搜索过,但没有运气。

我还搜索了如何使用tcpdump来进行数据包分析。

不管怎么说,是否有从发球方获得这些指标的方法?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-03-30 18:06:20

不知道这能不能回答你的问题,但我希望它能帮上忙.

下面是我发现的两个web页面,它们提供了关于Nginx度量的一般信息(包括度量模块):

  1. 如何监控Nginx:基本指南
  2. 深度指南

第一个部分包括一个关于"SSL证书过期“的部分。但是,对SSL过期日期和/或警报的监视对于您问题的SSL连接度量部分来说似乎是有限的。

在搜索Nginx的更多SSL特定度量信息时,我遇到了模块。在页面"Data“部分的" SSL”小节中,我发现提到了以下SSL统计信息:

  • 握手是成功的SSL握手的总数。
  • handshakes_failed失败的SSL握手总数。
  • session_reuses在SSL握手期间会话重用的总数。

我还发现了一篇关于Nginx指标的论文Nginx SSL性能,对我来说很有趣,尽管更多的是从一个可以预期的性能类型的基础的角度。但是,它确实指出了使用openssl speed来收集度量。当然,这假定Nginx是以OpenSSL作为SSL库构建的。

这就引出了构建Nginx的SSL库。无论是OpenSSL还是其他什么的,它都应该支持日志记录细节。这里有一个与记录StackOverflow详细信息相关的nginx -日志SSL握手失败问答:nginx -日志SSL握手失败。虽然这听起来不像是您主要想从日志中获取度量的方式,但它似乎是另一种资源,即使您必须编写一些代码来更方便地分析它们。

按照分析的思路,我找到了网页调试SSL问题。虽然它是用Apache的web服务器编写的,但是它看起来对于分析和调试Nginx操作也有一些有用的建议。

只要你能得到更好的答案,也许在服务器故障问答网站上问会有帮助。然而,你需要弄清楚如何最好地做到这一点,因为我记得我看到交叉张贴被阻止了。也许这个问答可以转移到那里,因为这似乎是一个更合适的网站。不过我也不知道。

顺便说一句,我以前写过Nginx模块,这个问题在我回答时变得更有趣了。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43098811

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档