开发者社区> 问答> 正文

如何观测站点的PV、UV和API异常等指标?

如何观测站点的PV、UV和API异常等指标?

展开
收起
花开富贵111 2024-07-23 15:32:30 88 0
2 条回答
写回答
取消 提交回答
  • 观测站点的PV(页面访问量)和UV(独立访客数)可以通过阿里云日志服务进行分析。首先确保IIS日志已采集到日志服务,然后使用以下SQL查询:

    PV和UV统计:

    * | select approx_distinct("c-ip") as uv, count(1) as pv, date_format(date_trunc('hour', __time__), '%m-%d %H:%i') as time group by date_format(date_trunc('hour', __time__), '%m-%d %H:%i') order by time limit 1000
    

    对于API异常,可以关注HTTP状态码,例如:

    * | select count(1) as pv, "sc-status" as status group by "sc-status" having "sc-status" != 200
    

    以上查询会展示非200状态码的请求次数。详细操作可参考日志服务最佳实践

    2024-07-23 17:18:46
    赞同 1 展开评论 打赏
  • 可以使用ARMS(应用实时监控服务)进行站点的可观测性监控。ARMS提供了前端监控功能,可以监控PV、UV等通用指标,并支持自定义上报关键信息。通过监控这些信息,可以及时发现并处理API异常等问题。

    2024-07-23 16:16:17
    赞同 1 展开评论 打赏
问答分类:
API
问答地址:
问答排行榜
最热
最新

相关电子书

更多
Spring Boot2.0实战Redis分布式缓存 立即下载
CUDA MATH API 立即下载
API PLAYBOOK 立即下载