Loki 日志系统分布式部署实践一 简介

说明

关于 loki 是什么,有什么特性以及对比,这里不作说明,网上的文章已经很多。
本次安装完全基于 kubernetes helm 或 operator 进行部署。
因为涉及的组件较多,除 loki 本身以外的组件,只是适当的优化了下性能,满足测试场景,生产还需要调整

涉及组件

cassandra     存放 index 和 chunk
etcd               存放 kv ring
redis              作为 cache
distributor     日志中转
ingester         日志处理、存储
querier           日志查询
frontend        日志查询聚合
table-manager    对 cassandra 的表进行管理,以及多版本的支持
promtail         日志收集 agent
grafana          大屏展示
备注:因为 promtheus 又涉及到很大一块的内容,所以这里未单独安装,而是使用了现有的 kube-prometheus

image.png

部署架构图

微信图片_20201202115101.jpg

你可能感兴趣的:(Loki 日志系统分布式部署实践一 简介)