1、导入nginx包,安装nginx依赖以及部署,并启动nginx服务
2
关闭防火墙以及selinux
二、进入配置路径并编写正则的过滤文件
cd /usr/share/logstash/vendor/bundle/jruby/2.3.0/gems/logstash-patternscore-4.1.2/patterns/——进入路径
vim nginx_access
NGINXACCESS %{IPORHOST:client_ip} (%{USER:ident}|- ) (%{USER:auth}|-) [%{HTTPDATE:timestamp}] “(?:%{WORD:verb} (%{NOTSPACE:request}|-)(?: HTTP/%{NUMBER:http_version})?|-)” %{NUMBER:status} (?:%{NUMBER:bytes}|-) “(?:%{URI:referrer}|-)” “%{GREEDYDATA:agent}”
三、编写管道配置文件以及模块配置
修改完成后重新启动logstash
systemctl restart logstash
四、使用ab压测命令增加一些日志
查看索引是否创建成功
五、创建nginx的索引
添加nginx日志的可视化图形
1 添加状态码统计饼状图
2 添加一个统计pv的图形
3 添加ip访问量前10的ip
既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上软件测试知识点,真正体系化!
存中…(img-Zah9N6t3-1719211289116)]
[外链图片转存中…(img-kquVSOEi-1719211289117)]
[外链图片转存中…(img-pP12TQvg-1719211289117)]
既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上软件测试知识点,真正体系化!