还在用笨重的 ELK?这个轻量级开源日志系统真香!
浪尖聊大数据
共 2558字,需浏览 6分钟
·
2021-11-08 14:13
我们的监控使用的是基于Prometheus体系进行改造的,Prometheus中比较重要的是Metric和Alert,Metric是来说明当前或者历史达到了某个值,Alert设置Metric达到某个特定的基数触发了告警,但是这些信息明显是不够的。
我们都知道,Kubernetes的基本单位是Pod,Pod把日志输出到stdout和stderr,平时有什么问题我们通常在界面或者通过命令查看相关的日志,举个例子:当我们的某个Pod的内存变得很大,触发了我们的Alert,这个时候管理员,去页面查询确认是哪个Pod有问题,然后要确认Pod内存变大的原因,我们还需要去查询Pod的日志,如果没有日志系统,那么我们就需要到页面或者使用命令进行查询了:
Loki 是主服务器,负责存储日志和处理查询。
Promtail 是代理,负责收集日志并将其发送给 Loki 。
Grafana 用于 UI 展示。
https://blog.csdn.net/Linkthaha/article/details/100575278
http://blog.csdn.net/Linkthaha/article/details/100575651
https://blog.csdn.net/Linkthaha/article/details/100582422
https://blog.csdn.net/Linkthaha/article/details/10058258
评论