nginx監控添加nginx-module-vts模塊


下載地址:https://github.com/vozlt/nginx-module-vts

unzip nginx-module-vts-master.zip

#停掉原來的Nginx服務
/usr/local/nginx/sbin/nginx -s stop

1)進入nginx原文件路徑

cd /opt/software/nginx-1.18.0

查看源編譯內容

/usr/local/nginx/sbin/nginx -V

2)重新編譯,添加模塊 --add-module=/opt/nginx-module-vts



./configure --prefix=/opt/nginx --add-module=/opt/nginx-module-vts

3)編譯 make  #不要 make install

make

4)備份&拷貝

#備份舊程序
cp /usr/local/nginx/sbin/nginx  /usr/local/nginx/sbin/nginx.bak

#拷貝
cp -r objs/nginx /usr/local/nginx/sbin/nginx

5)重啟nginx

#重啟
/usr/local/nginx/sbin/nginx -s reload
6)檢查模塊是否加載

/usr/local/nginx/sbin/nginx -V

備注:配置文件修改內容
http {
    include       mime.types;
    default_type  application/octet-stream;

    # 配置 vts 使用
    vhost_traffic_status_zone;

 location /status {
        # vts功能
        vhost_traffic_status_display;
        vhost_traffic_status_display_format html;

訪問status頁面

http://ip:端口/status

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM