阿里云专线ip流量排行(日志服务+Grafana)

目前阿里云推出VBR流日志的新功能,可以在CEN中针对VBR创建流日志,以便于统计专线数据。

创建完成并开启后可以在日志服务中找到对应的project和logstore 来查询数据,主要都是依靠SQL语句进行查询,可以直接显示原始数据也可以结合图形化显示并设置告警等功能。

查询语句示例:

查询出方向基于源地址的流量排名

((*) and direction: "out")| select sum("bytes") as total_bytes , srcaddr from log group by srcaddr order by total_bytes desc limit 10

注意:

1、仅企业版转发路由器支持流日志功能,基础版转发路由器不支持流日志功能

2、对于跨地域连接的流量信息,流日志仅捕获转发路由器出方向的流量信息,不支持捕获转发路由器入方向的流量信息。

3、使用流日志涉及相关费用,具体可参考官方文档。

Grafana

想结合Grafana做监控的话,可以参照下述链接完成Grafana对接阿里云日志服务的基础设置(阿里云的日志服务和云监控是两个产品,Grafana对接方式不一致):

对接Grafana - 日志服务 - 阿里云

如果多个专线的流日志均存入同一个logstore,可以通过attachment-id去区分专线,日志服务中的索引暂时没有tr-attach的自定义名称或者VBR的ID或实例名(已提建议,是否可实现及实现日期不确定)。为便于监控查看专线名称,临时措施是统计tr-attach和专线名的对应关系,变量一用来获取显示所有tr-id,变量二用来显示自定义专线名称和tr-id的对应关系。看板的查询语句关联的是变量一,变量二关联的也是变量一

最终效果是选择变量一的某个tr-id ,变量二可自动显示对应的自定义名称,看板也会查询并显示对应tr-id的流量排名图表。

变量一  test1:

| select DISTINCT  "attachment-id" from log

变量二 test2:

 | select DISTINCT  replace(replace(replace("attachment-id",'tr-attach-txxxxxxxxxxxxxx1','NAME1'),'tr-attach-txxxxxxxxxxxxxx2','NAME2'),'tr-attach-txxxxxxxxxxxxxx3','NAME3') from log where "attachment-id" = '$test1'

看板查询语句:

((*) and direction: "out" and attachment-id:"$test1")| select sum("bytes") as total_bytes , srcaddr from log group by srcaddr order by total_bytes desc limit 10

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值