给已经运行的Nginx安装nginx-module-vts模块

背景

公司新上线一个监控系统,想对每一个请求的状态进行统计(1xx,2xx,3xx,4xx,5xx,request,response)。便于知道每一个url的请求量以及成功率。经过调研发现,nginx-module-vts 可以实现我们的需求,但是改模块是第三方模板,需要对Nginx进行编译添加,然后配置开启这个功能。
由于Nginx是已经运行的状态,所以设计到如何升级编译的问题。

环境

tengine-2.1.2
nginx-module-vts-0.1.18.tar.gz
nginx-vts-exporter-0.10.3
prometheus

编译Nginx

  1. 确定已经运行的Nginx编译项目,nginx -V
    nginx -V
    Tengine version: Tengine/2.1.2 (nginx/1.6.2)
    built by gcc 4.8.5 20150623 (Red Hat 4.8.5-4) (GCC)
    TLS SNI support enabled
    configure arguments: --user=nginx --group=nginx --prefix=/app/tengine-2.1.2 --with-http_lua_module --with-http_gzip_static_module --with-http_ssl_module --with-http_stub_status_module --with-http_realip_module --with-pcre=/soft/tengine/pcre-8.39 --with-openssl=/soft/tengine/openssl-1.0.2j	
    
  2. 下载nginx-module-vts模块,
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值