云日志服务LTS支持采集Nginx日志,并进行多维度查询。本文介绍分析网站访问情况、异常和重要场景告警的分析案例。
背景信息
Nginx是一款主流的网站服务器,当您选用Nginx搭建网站时,Nginx日志是运维网站的重要信息。
云日志服务支持通过数据接入向导一站式采集Nginx日志,您还可以使用云日志服务的查询分析语句,分析网站的延时情况,及时调优网站。针对性能问题、服务器错误、流量变化等重要场景,您还可以设置告警,当满足告警条件时给您发送告警信息。
前提条件
根据配置向导,创建对应的日志单元、安装采集器、配置采集规则,生成日志字段。
可以使用正则表达式来分割这个Nginx访问日志行。用户可以输入日志样例预览匹配结果,并为匹配结果进行字段命名
操作步骤
完成上述步骤后,采集器将开始在指定的主机组中进行日志采集,并将采集的日志信息展示在控制台上。用户点击日志检索之后再点击检索分析,便可以在控制台看到检索到的日志信息。在展示页面上,用户可以根据自己的需求选择不同的展示方式。如对日志进行展开,JSON格式化等操作
样例1:查询IP 192.168.1.100 发过来的请求日志。
样例2:查询IP 192.168.1.100 发过来的GET请求日志。
分析网站访问情况
- 登录云日志服务控制台。
- 在日志项目区域选择目标日志单元。
- 点击【日志检索】菜单,选择【交互模式】。
- 点击【统计分析】菜单。
- 查询相应接口的请求状态。
- 查询请求状态占比。
- 请求方法占比。展示最近一天各请求方法的占比情况
- 流入流出流量统计