nginx 监控
status 监控
ngxtop监控
1:status 监控
-
确定安装status模块
确定安装status模块 打开nginx命令模块 cd /usr/local/nginx/sbin 查看nginx版本,可看status是否安装 ./nginx -V ![在这里插入图片描述](https://img-blog.csdnimg.cn/20200618151438977.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3lhbmd5YW5qYXZh,size_16,color_FFFFFF,t_70) 2. 没有安装status模块 (1)如果没有安装status模块,找到nginx安装包所在的位置,在其目录下执行 ./configure --with-http_stub_status_module make ![在这里插入图片描述](https://img-blog.csdnimg.cn/20200618151643723.png) (2)编译成功后会在objs下生成一个新的nginx文件。然后把sbin下面的nginx文件替换即可**(别忘了提前备份)** (3)在nginx.conf下添加
3.验证
重启服务,进入监控页面
2:nginxtop
-
nginx其实是一个日志分析工具
(1)常用命令
(2)输入ngxtop命令显示的洁面
nginx压缩与解压
- 压缩配置
- http文件类型查看
gzip_min_length 500;表示超过这个字节长度的文件会被压缩
gzip_proxid 如果使用了反向代理,希望对反向代理的文件进行压缩
模板:
gzip设置对静态文件压缩,指定http版本压缩,默认只压缩1.0
参考黄石学院视频学习,所截图也是出自老师视频