美文网首页
mimir简介

mimir简介

作者: wwq2020 | 来源:发表于2022-04-06 19:22 被阅读0次

    简介

    mimir是一个prometheus的长期存储的解决方案,具有高性能,高可扩展性,高可用的特点

    架构

    写路径

    image.png

    distributor职责:对收到时序数据进行检验然后批量发给ingester,会进行相应的分片和复制
    ingester职责:暂存收到的时序数据(内存或者磁盘),最终写到object storage
    object storage职责:时序数据的长期存储
    compactor职责: 对object storage的时序数据就去重以及保留期限管理

    读路径

    image.png

    query-frontend职责:承接客户端查询请求,添加到query-scheduler中的queue中
    query-scheduler职责:对查询请求切分为一个个查询任务,根据一定的算法分配到querier
    querier职责: 从query-scheduler拿到查询任务,执行,然后返回响应给query-frontend
    store-gateway职责:查询长期存储的网关
    ingester职责:提供查询临时存储

    重点

    query-frontend和querier之间是grpc链接
    query-frontend和query-scheduler之间也是grpc链接
    querier和query-scheduler之间也是grpc链接
    query-frontend将查询请求推送给query-scheduler
    query-scheduler拆分后推送给querier
    querier执行从query-scheduler获取到的查询请求,将查询响应推送给query-frontend
    query-frontend返回聚合后的响应

    相关文章

      网友评论

          本文标题:mimir简介

          本文链接:https://www.haomeiwen.com/subject/wyarsrtx.html