成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Ngxtop:在命令行實時監控 Nginx 的神器

運維 系統運維
Nginx網站服務器在生產環境中運行的時候需要進行實時監控。實際上,諸如Nagios, Zabbix, Munin 的網絡監控軟件是支持 Nginx 監控的。本指南中,我將介紹如何使用 ngxtop 實時監控 Nginx 網站服務器。

Nginx網站服務器在生產環境中運行的時候需要進行實時監控。實際上,諸如Nagios, Zabbix, Munin 的網絡監控軟件是支持 Nginx 監控的。

如果你不需要以上軟件提供的綜合性報告或者長期數據統計功能,只是需要一種快速簡便的辦法去監控 Nginx 服務器的請求的話,我建議你采用一個叫 ngxtop 的命令行工具。

你馬上就會發現 ngxtop 從界面和名稱都借鑒了著名的top命令。ngxtop 是通過分析 Nginx 或者其他的日志文件,使用類似 top 命令的界面實時展示出來的。你可以說你知道的其他高端監控工具,但是在簡潔這方面 ngxtop 無疑是***的。簡單就意味著不可替代。

本指南中,我將介紹如何使用 ngxtop 實時監控 Nginx 網站服務器。

Linux 上安裝 ngxtop

首先在 Linux 系統中安裝依賴庫pip(LCTT譯注:ngxtop是用python編寫的)。

然后使用如下命令安裝 ngxtop。

  1. $ sudo pip install ngxtop

ngxtop 使用

基本使用方法如下:

  1. ngxtop [options]
  2. ngxtop [options] (print|top|avg|sum) <var>
  3. ngxtop info

這里是一些通用選項。

  • -l : 指定日志文件的完整路徑 (Nginx 或 Apache2)
  • -f : 日志格式
  • --no-follow: 處理當前已經寫入的日志文件,而不是實時處理新添加到日志文件的日志
  • -t : 更新頻率
  • -n : 顯示行號
  • -o : 排序規則(默認是訪問計數)
  • -a ..., --a ...: 添加表達式(一般是聚合表達式如: sum, avg, min, max 等)到輸出中。
  • -v: 輸出詳細信息
  • -i : 只處理符合規則的記錄

以下是一些內置變量,他們的含義不言自明。

  • bodybytessend
  • http_referer
  • httpuseragent
  • remote_addr
  • remote_user
  • request
  • status
  • time_local

使用 ngxtop 監控 Nginx

ngxtop 默認會從其配置文件 (/etc/nginx/nginx.conf) 中查找 Nginx 日志的地址。所以,監控 Nginx ,運行以下命令即可:

  1. $ ngxtop

這將會列出10個 Nginx 服務,按請求數量排序。

顯示前20個最頻繁的請求:

  1. $ ngxtop -n 20

獲取Nginx基本信息:

  1. $ ngxtop info

你可以自定義顯示的變量,簡單列出需要顯示的變量。使用 "print" 命令顯示自定義請求。

  1. $ ngxtop print request http_user_agent remote_addr

顯示請求最多的客戶端IP地址

  1. $ ngxtop top remote_addr

顯示狀態碼是404的請求

  1. $ ngxtop -i 'status == 404' print request status

除了Nginx,ngtop 還可以處理其他的日志文件,比如 Apache 的訪問文件。使用以下命令監控 Apache 服務器:

  1. $ tail -f /var/log/apache2/access.log | ngxtop -f common

via: http://xmodulo.com/2014/06/monitor-nginx-web-server-command-line-real-time.html

譯者:shipsw 校對:wxy

責任編輯:黃丹 來源: Linux中國
相關推薦

2021-08-17 09:35:26

Linux命令Nginx

2014-06-06 10:00:56

命令行監控Nginx Web服務

2023-03-01 11:35:45

2019-09-09 15:43:29

UnixLinux命令行

2012-07-11 13:35:25

UnixLinux

2018-04-03 13:50:27

Linux容器命令行工具

2024-08-26 11:23:41

kitexcall

2023-03-28 08:40:22

命令行JSON用法

2015-07-29 10:34:50

Linux系統命令行工具

2015-07-30 11:04:08

Linux命令行工具

2015-07-30 11:24:47

Linux 系統命令行工具

2014-02-18 10:45:48

2014-04-09 11:05:11

2015-07-01 09:15:46

linuxQuora命令行

2009-05-30 09:26:38

AndroidGoogle移動OS

2021-05-17 10:32:10

命令行工具GitHub代碼

2021-05-20 12:16:17

Linux命令Axel

2021-07-15 13:32:12

Linux生成密碼

2019-12-09 09:23:04

Linux命令sort

2021-07-15 13:25:43

LinuxPDF
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产视频精品在线 | 99福利视频| av片免费 | 日美女逼逼 | 中文字幕亚洲一区二区三区 | 色999视频 | 国产精品久久国产精品 | 一级做a爰片性色毛片 | 亚洲成人播放器 | 国产精品视频一二三区 | 久久伦理电影 | 欧美精品综合 | 国产精品毛片无码 | 久久久精品久久久 | 免费的av| 人人干视频在线 | 国产综合精品一区二区三区 | 欧美激情久久久 | 成人免费看黄网站在线观看 | 91亚洲国产成人精品一区二三 | 不用播放器看的av | 成人网在线 | 亚洲自拍偷拍免费视频 | 久久精品网 | 日日噜噜噜夜夜爽爽狠狠视频, | 五月婷婷婷 | 一区二区三区高清 | 亚洲精品片 | 激情的网站 | 国产区视频在线观看 | 亚洲一卡二卡 | 欧美精品在线免费观看 | 一级a爱片久久毛片 | 亚洲电影第三页 | 九九热热九九 | 黄色国产视频 | 欧美精品1区2区 | 精品三级在线观看 | 91日韩在线 | 91亚洲一区 | 国产精品一区一区三区 |