Nginx 监控
免费使用此 InfluxDB 集成nginx [engine x] 是一个 HTTP 和反向代理服务器,一个邮件代理服务器,以及一个通用的 TCP/UDP 代理服务器,最初由 Igor Sysoev 编写。它已经运行在包括 Yandex、Mail.Ru、VK 和 Rambler 在内的许多负载很重的俄罗斯网站上很长时间。
Telegraf 输入插件:Nginx
监控您的 Nginx 网络服务器以保持其性能。检查关键指标,如
- 每秒请求数
- 响应时间
- 活动连接
- 连接队列
- 响应代码
- 进程打开文件句柄
- 进程状态
- 服务器状态
- 服务器平均负载
- 服务器网络使用情况
- 服务器磁盘空间
- 等等!
Nginx 基础知识
大部分的 Web 服务器都使用 NGINX,通常用作负载均衡器。NGINX 的模块化事件驱动架构能够在高负载下提供更可预测的性能。NGINX 拥有丰富的和流行的功能集,用于管理 SSL 流量、负载均衡、访问限制、日志记录和监控、邮件代理等。其 HTTP 代理和 Web 服务器功能包括
- 能够处理超过 10,000 个并发连接,内存占用低(每个 10k 不活跃的 HTTP keep-alive 连接约 2.5 MB)
- 处理静态文件、索引文件和自动索引
- 带缓存的反向代理
- 带内带宽检查的负载均衡
- 支持 SNI 和 OCSP stapling 的 TLS/SSL,通过 OpenSSL
- 支持带缓存的 FastCGI、SCGI、uWSGI
- 基于名称和 IP 地址的虚拟服务器
- IPv6 兼容
- WebSocket 和 HTTP/1.1 升级(101 切换协议)