跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • 有没有开源的针对用户级别监控的方案
未分類
30 3 月 2020

有没有开源的针对用户级别监控的方案

有没有开源的针对用户级别监控的方案

資深大佬 : cqxxxxxxx 53

需求:服务监控项目,但不仅仅是应用级别的监控,还需要有用户级别监控能力。

大致功能如下:

  1. 需要监控全局的请求数、耗时、高低峰、CPU、Memory 等等应用级别指标
  2. 需要监控用户 /第三方应用调用的情况,包括请求数、耗时、高低峰
  3. 整个微服务调用链路监控

调研了 Prometheus、Skywalking 都只满足部分需求。

  1. Prometheus 官方文档说不能用于规模大的比如用户进行监控,所以只能用于应用级别监控。(虽然目前量很小,也可以用 Prometheus 集成用户级别接口监控,但是长远看感觉还是不合适)
  2. SkyWalking 专门针对调用链路监控,也无法进行用户级别的调用进行监控。
问题 1:有没有其他开源项目能支持我这个需求(主要 1,2 两点,调用链路监控可以单独做)
问题 2:支付宝或者微信开放平台的针对每个注册开发者的监控是如何实现的?例如( https://docs.open.alipay.com/264/gbnkos/)
问题 3:如果没有合适的开源项目能支持,我目前想法是基于 ES 或者其他时序数据库进行开发,各位有没有什么建议。(主要参考 Prometheus 的指标规范来设计开发)

大佬有話說 (6)

  • 資深大佬 : CallMeReznov

    zabbix
    自己添加一些监控项
    然后多整点代理减轻 server 压力

  • 主 資深大佬 : cqxxxxxxx

    @CallMeReznov 好的 谢谢 我关注下 zabbix

  • 資深大佬 : oaix

    一般 prometheus 之类的 TSDB,维度的基数不能太大。
    用 ES 可以参考这篇文章设置 mapping: https://www.elastic.co/cn/blog/elasticsearch-as-a-time-series-data-store

  • 主 資深大佬 : cqxxxxxxx

    @oaix 是的 感觉如果要做用户级别的监控还是得上 es。

  • 資深大佬 : oott123

    clickhouse

  • 資深大佬 : ps1aniuge

    zabbix + 《卡死你 3000 》即可。Prometheus + 《卡死你 3000 》也行。

    1 《卡死你 3000 》:
    强大的批量任务引擎,它是单挑 ansible 的东东。欢迎了解下 https://gitee.com/chuanjiao10/kasini3000

    2 需要监控用户 /第三方应用调用的情况,包括请求数、耗时、高低峰———-这个在我看,就是一台机子,上面安装了 redis。

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具