云计算学习之路——Nginx基础监控—ngx_http_stub_status_module

这篇具有很好参考价值的文章主要介绍了云计算学习之路——Nginx基础监控—ngx_http_stub_status_module。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1、 Nginx基础监控

nginx作为web服务器以其高性能与抗并发能力被越来越多用户使用。nginx的ngx_http_stub_status_module模块提供了基本的监控功能。另外,若想要实现监控功能,也可以采用第三方软件Zabbix,可以实现进程和端口的监控,通过触发器的方式发送警告。但本文只先介绍nginx自带的监控功能。

2、监控主要指标:

1)基本活跃指标
Accepts(接受)、Handled(已处理)、Requests(请求数)是一直在增加的计数器。
Active(活跃)、Waiting(等待)、Reading(读)、Writing(写)随着请求量而增减。
云计算学习之路——Nginx基础监控—ngx_http_stub_status_module

2)每秒请求数—QPS
通过持续的 QPS 监控,可以立刻发现是否被恶意攻击或对服务的可用性进行评估。虽然当问题发生时,通过 QPS 不能定位到确切问题的位置,但是他却可以在第一时间提醒你环境可能出问题了。

3)请求处理时间
请求处理时间也可以被记录在 access log 中,通过分析 access log,统计请求的平均响应时间,通过持续观察,可以发现上游服务器的问题

3、监控指标收集:

通过在编译时加入 nginx 的 ngx_http_stub_status_module 模块我们可以实时监控以下基本的指标:

1)安装nginx的ngx_http_stub_status_module模块
先使用nginx -V命令查看nginx是否已安装此模块。

[root@localhost ~]# nginx -V
云计算学习之路——Nginx基础监控—ngx_http_stub_status_module
我这里已经存在此参数了。
如果没有ngx_http_stub_status_module模块,需要重新安装,编译命令如下:
./configure –with-http_stub_status_module
具体的使用方法是在执行 ./configure 时,指定 --with-http_stub_status_module参数。

配置如下:
云计算学习之路——Nginx基础监控—ngx_http_stub_status_module
浏览器访问查看nginx监控状态。
云计算学习之路——Nginx基础监控—ngx_http_stub_status_module
Active connections:2 #当前nginx处理请求的数目(活跃的连接数)
Server accepts handled requests 25 25 24
nginx总共处理了25个连接,成功创建25次握手,也就是成功地连接数connection. 总共处理了24个请求
失败连接=(总连接数-成功连接数)(相等表示中间没有失败的),
Reading : nginx读取到客户端的Header信息数。请求头 -----速度快。
Writing :nginx返回给客户端的Header信息数。响应头
Waiting :开启keep-alive的情况下,意思就是Nginx说已经处理完正在等候下一次请求指令的驻留连接。
#可以nginx有多少的长连接。相当于空闲的。可以把超时时间改得短一点。 ---------监控的对象
通常,一个连接在同一时间只接收一个请求。在这种情况下,Active 连接的数目 == Waiting 的连接 + Reading 请求 + Writing

还有一些内容 没有补充,可以查看官方文档进一步学习。文章来源地址https://www.toymoban.com/news/detail-405573.html

到了这里,关于云计算学习之路——Nginx基础监控—ngx_http_stub_status_module的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 云计算:从基础架构原理到最佳实践之:云计算监控与优化

    作者:禅与计算机程序设计艺术 云计算(Cloud Computing)是一种利用互联网平台提供的网络服务的模式,基于Internet的基础设施,利用计算机、存储、网络等资源的动态组合,构建、管理和使用信息系统的能力,实现数据的自动处理、自动提取、自动分布式存储、自动调配、自

    2024年02月07日
    浏览(44)
  • 【0基础入门Python Web笔记】四、python 之计算器的进阶之路

    一、python 之基础语法、基础数据类型、复合数据类型及基本操作 二、python 之逻辑运算和制流程语句 三、python 之函数以及常用内置函数 现在的实战需求: 计算出任意两个数字的加法之和 可以通过一下代码直接计算出a和b之和: 以上代码只需要修改a和b的值,就可以轻松计算

    2024年02月11日
    浏览(40)
  • 云计算:从基础架构原理到最佳实践之:云计算监控与自动化

    作者:禅与计算机程序设计艺术 云计算已经成为当前IT技术发展方向中的重要分支。它为企业提供了高度灵活、高效、低成本的计算资源,但是同时也带来了更复杂的管理难题——如何有效地对云上资源进行监控?如何保证服务质量,保障业务持续运营?云计算监控与自动化

    2024年02月04日
    浏览(58)
  • 【计算机网络复习之路】数据链路层(谢希仁第8版)0基础也能看懂 !!!

    专栏 :计算机网络复习之路 好了,复习完了上面两章【第一章概述 | 第二章物理层】,我们接着复习数据链路层。 目录 1  数据链路层概述  数据链路和帧 2  三个基本问题 封装成帧  透明传输 差错检测(重点) 3  点对点协议PPP PPP协议的组成 PPP协议的帧格式(重点) p

    2023年04月24日
    浏览(55)
  • 【计算机网络复习之路】运输层(谢希仁第八版)万字详解 &主打基础

    专栏 :计算机网络复习之路 运输层是OSI七层模型中最重要最关键的一层,是唯一负责总体数据传输和控制的一层。运输层要达到两个主要目的:第一, 提供可靠的端到端的通信 (“端到端的通信” 是应用进程之间的通信) ;第二, 向会话层提供独立于网络的运输服务 。

    2024年02月09日
    浏览(49)
  • 零基础学习 AI 绘画的进阶之路!必收藏!!

    手把手教你入门绘图超强的AI绘画程序,用户只需要输入一段图片的文字描述,即可生成精美的绘画。给大家带来了全新保姆级教程资料包(文末可获取) 计算机和绘画都是零基础的初学者——既不懂编程,也没有接受过任何美术方面的训练——该如何开启 AI 绘画的进阶之旅

    2024年02月02日
    浏览(37)
  • 前端之路 | 1.HTML基础必备知识学习篇

    [ 点击 👉 关注「 全栈工程师修炼指南」公众号 ] 设为「⭐️ 星标 」带你从 基础入门 到 全栈实践 再到 放弃学习 ! 涉及 网络安全运维、应用开发、物联网IOT、学习路径 、个人感悟 等知识分享。 希望各位看友多多支持【关注、点赞、评论、收藏、投币】,助力每一个梦想

    2023年04月11日
    浏览(97)
  • GoLong的学习之路(十六)基础工具之Gin框架

    Gin框架介绍及使用,这张不用看内容就知道非常重要,重要到什么地步呢?重要到开发java不会Spring全家桶这种概念。 上几篇文章写的是如何构建骨架,经脉。这一章是将血肉注入。 这个框架是世界上最流行的Web框架。Gin是一个用Go语言编写的web框架。它是一个类似于martini但

    2024年02月08日
    浏览(35)
  • 云计算:从基础架构原理到最佳实践之——云计算监控与自动化 (第二卷)

    作者:禅与计算机程序设计艺术 云计算是一种新兴的计算模型,其特点是利用网络将数据中心、服务器和存储设备等软硬件资源的集合通过互联网进行扩展和分配。利用云计算所提供的超高速网络连接、按需付费和服务级别协议(SLA)等优势,客户可以快速获得可用资源并高

    2024年02月08日
    浏览(55)
  • 深度学习与计算机相结合:直播实时美颜SDK的创新之路

    时下,实时美颜技术就成为了直播主们的得力工具,它可以在直播过程中即时处理视频画面。而支持实时美颜功能的SDK更是推动了这项技术的发展,让直播主和普通用户都能轻松使用美颜功能。 一、美颜技术的演进 早期的美颜技术主要依赖于简单的图像处理方法,如模糊、

    2024年02月14日
    浏览(35)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包