阿里云SLS可视化编码

阿里云SLS可视化编码

  1. 开启索引:
    a. 日志切分
    在这里插入图片描述

    正则网址:https://regex101.com/
    b. 开启索引在这里插入图片描述

  2. 编写图的SQL:
    编写完后可以直接新建仪表盘或者添加到现有仪表盘中
    在这里插入图片描述

  3. 各种图SQL脚本及展示:
    a. 日周环比图:统计图表-线图

* |
SELECT
  t,
  d [1] as current,
  d [2] as yestoday,
  d [3] as lastWeek
from(
    select
      t,
      ts_compare(pv, 86400, 604800) as d
    from(
        select
          date_trunc('minute', __time__) as t,
          count(1) as pv
        FROM          log
        group by
          t
        order by
          t
      )
    group by
      t
    having
      t is not null
  )

统计图表配置:
在这里插入图片描述

展示效果:
在这里插入图片描述

b. top10 图:表格
username: * |
select
  username,
  date_format(from_unixtime(__time__), '%Y-%m-%d') as date,
  count(1) as count
FROM  log
group by
  username,
  date
order by
  count desc,
  date
LIMIT
  10

展示效果:
在这里插入图片描述

c. 接入日志量统计:柱状图
*|select  date_format(from_unixtime(__time__), '%Y-%m-%d') as t,count(1) as count from log group by t order by t

展示效果:
在这里插入图片描述

d. 事件分布饼图:饼图
event_type: * |
select
  event_type,
  count(1) as count
FROM  log
group by
  event_type

展示效果:
在这里插入图片描述

e. 按天按类型统计:流图
appname: * |
select
  appname,
  date_format(from_unixtime(__time__), '%Y-%m-%d') as t,
  count(1) as count
FROM  log
group by
  appname,
  t
order by
  t

展示效果:堆叠图
在这里插入图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值