首页/云/云网络与负载均衡速查/流日志查询与常见分析

流日志查询与常见分析

流日志投递到日志服务后可用 SQL 分析:统计被拒绝的连接、找出访问量突出的源地址、定位某端口的流量走向。这是排查安全组拦截与异常外联的高效手段。

常用 SLS 查询

常用 SLS 查询
-- 被拒绝流量的目标端口分布
* | select dstport, count(*) as cnt where action = 'REJECT'
  group by dstport order by cnt desc limit 20
-- 某源 IP 的访问去向
* | select dstaddr, dstport, count(*) as cnt where srcaddr = '10.10.1.15'
  group by dstaddr, dstport order by cnt desc limit 50
查询语法日志服务标准 SQL,字段名以实际 schema 为准
常用字段srcaddr、dstaddr、srcport、dstport、protocol、action、packets、bytes
分析思路先筛 action=REJECT 找被拦流量,再按源/目的聚合
各厂商字段命名略有差异,建好日志库后先取一条样本确认字段再写分析语句。

易错点

  • 把聚合字段当作逐条会话统计会算错连接数,明确统计口径再下结论
  • 一次查询的时间范围过大容易超时,先缩小窗口再逐步扩大

数据来源与参考

  • 阿里云 流日志字段说明
  • 阿里云日志服务 SLS 查询语法
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌