首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Fluent Bit和Prometheus之间有什么区别?

Fluent Bit和Prometheus之间有什么区别?
EN

DevOps用户
提问于 2022-01-10 19:08:49
回答 1查看 1.7K关注 0票数 1

据我所见,Prometheus收集并显示数据和指标,Fluent位收集日志和度量并输出它们。

那么,他们是在做同样的事情吗?也就是说,我应该选择一个而不是另一个,还是我错过了什么?

EN

回答 1

DevOps用户

回答已采纳

发布于 2022-01-10 19:46:35

这有点离谱。您正在将“时间序列数据库”与“日志托运人”进行比较。

如何普罗米修斯工作

任何服务/实体prometheus想要运行监视器必须提供一个“出口商”。导出程序只是一个http端点,它具有简单文本格式的度量标准。出口商可以是一个独立的应用程序,一个链接到一个文件的web服务器,或者类似spring之类的东西--仅仅添加一个url来服务prometheus度量。许多其他系统可以收集和使用这种格式,而不仅仅是普罗米修斯。

您可以将prometheus配置为“刮”这些指标,并将它们存储在自己的时间序列数据库中,通常间隔30秒。那么prometheus基本上就是您的度量数据库。它还集成了警报管理器,以帮助您触发对松弛、寻呼任务等方面的警报。

流畅位如何工作

Fluent Bit是一个原木发货人。它比,比方说,逻辑收藏要好。它基本上可以将任何类型的日志数据(文本行)和传送/路由/筛选器/等等接收到目标系统。不过,它本身并不是像普罗米修斯那样的时间序列数据库。另外,prometheus不是一个日志发货人,它不能对发送给它的数据做出任意的路由决定。

这可能值得一次浏览- https://logz.io/blog/fluentd-logstash/

票数 1
EN
页面原文内容由DevOps提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://devops.stackexchange.com/questions/15236

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档