前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >命令行中实时监控 Nginx 神器

命令行中实时监控 Nginx 神器

原创
作者头像
用户4988085
修改2021-09-18 17:42:35
2680
修改2021-09-18 17:42:35
举报
文章被收录于专栏:建站知识建站知识

下面的指南将教你如何安装和使用 ngxtop。本软件是一款免费、开源、灵活、实时的 Nginx 网络服务器监控工具。它的工作原理是程序解析 Nginx 访问日志并打印有关请求计数、URI 和状态代码等顶级功能的信息。这是系统管理员或高级用户的最爱,他们想要一个轻量级工具来监控对他们的 Nginx Web 服务器的请求。

必要条件

  • Ubuntu Server 20.04或以上版本。
  • Nginx服务器更新到稳定或主线。
  • Root访问权限或具有sudo权限的帐户。
  • 更新到最新的系统。
  • 已安装Python 3和PIP 3。

linuxmi@linuxmi:~/www.linuxmi.com$ sudo apt update && sudo apt upgrade -y linuxmi@linuxmi:~/www.linuxmi.com$ sudo apt install python3 python3-pip

ngxtop 的安装

安装 python 和 pip 后,我们现在可以继续安装 ngxtop。输入以下命令。

linuxmi@linuxmi:~/www.linuxmi.com$ pip3 install ngxtop Collecting ngxtop Downloading ngxtop-0.0.3-py2.py3-none-any.whl (11 kB) Collecting docopt Downloading docopt-0.6.2.tar.gz (25 kB) Requirement already satisfied: pyparsing in /usr/lib/python3/dist-packages (from ngxtop) (2.4.6) Collecting tabulate Downloading tabulate-0.8.9-py3-none-any.whl (25 kB) Building wheels for collected packages: docopt Building wheel for docopt (setup.py) ... done Created wheel for docopt: filename=docopt-0.6.2-py2.py3-none-any.whl size=13704 sha256=e4e951599acce8f67d071eb659a1f5e65c2c016a4e3dce3b0f62038b63f74a70 Stored in directory: /home/linuxmi/.cache/pip/wheels/56/ea/58/ead137b087d9e326852a851351d1debf4ada529b6ac0ec4e8c Successfully built docopt Installing collected packages: docopt, tabulate, ngxtop Successfully installed docopt-0.6.2 ngxtop-0.0.3 tabulate-0.8.9

安装后,确认版本。

linuxmi@linuxmi:~/www.linuxmi.com$ ngxtop --version

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档