不想用 ELK 或者 EFK,有没有简单的替代方案

2020-07-29 17:19:26 +08:00
 cszchen

ELK 或者 EFK 太重了,我的需求太简单,就是收集日志,能查看日志,不需要分析
所以有没有一个更简单纯粹的工具搞定呢

11702 次点击
所在节点    Kubernetes
49 条回复
etmad
2020-07-30 08:16:37 +08:00
在用 graylog
xuanbg
2020-07-30 08:41:28 +08:00
@dcoder
@zzl22100048
es 找台服务器 docker 装一下就能用了,哪里重了?
ttyn
2020-07-30 08:41:31 +08:00
Graylog +1
虽然也是 ES 封装,相对 ELK 来说,还是简单些
关键是 ES 的查询方便
0312birdzhang
2020-07-30 08:55:17 +08:00
这跟我 k8s 有什么关系🤔?
lff0305
2020-07-30 09:49:22 +08:00
fluentbit, 够轻量了,找个简单点的后端,比如 mongodb 之类的,或者干脆 Linux 的 syslog/windows 的 event log
qW7bo2FbzbC0
2020-07-30 09:52:53 +08:00
loki?
qW7bo2FbzbC0
2020-07-30 09:53:12 +08:00
@ttyn graylog 和 es 是什么关系,是商业版吗
sidegem
2020-07-30 09:56:09 +08:00
tail -f **.log
janxin
2020-07-30 10:02:56 +08:00
promtail+loki 就很轻量呀,如果需要查询面板就到 grafana 里就可以了
ghostwwg
2020-07-30 10:09:08 +08:00
你的需求就是直接存日志,ELK 一点都不重。而且功能配套齐全。不知道你怎么理解重的……
Immortal
2020-07-30 10:29:06 +08:00
@ghostwwg #30
大概指系统资源占用
artandlol
2020-07-30 11:29:26 +08:00
fitbition
cszchen
2020-07-30 14:22:16 +08:00
@ghostwwg
@xuanbg
@levylll
主要 efk 对机器的配置要求有点高,我们的 这个业务也许短期都用不上 2 核 4G [/dog]
xuanbg
2020-07-30 14:35:32 +08:00
@cszchen 我司阿里云搞了 3 台共享型 2C8G 突发性能实例做 ES3 节点集群,每月不到 300 的说
iyaozhen
2020-07-30 14:35:43 +08:00
@xuanbg 需要内存 需要钱
iyaozhen
2020-07-30 14:36:48 +08:00
@xuanbg 很多公司核心业务机器都没有 2C8G
ttyn
2020-07-30 15:44:09 +08:00
@hjahgdthab750 ES 可以理解成数据库,Graylog 是应用工具,需要连接 ES 进行读写,Graylog 是开源免费的
今天试了一下单节点 ES+Kibana,占用内存 1G 左右,应该还好,Graylog 资源占用应该也差不多( Graylog 还额外需要 Mongodb )
实在想精简的话,在线服务器安装 ES 进行数据存储(很多日志组件可以直接写数据到 ES ),Kibana 安装在公司开发环境进行查询,ES 单节点占用内存可以控制在 0.5G 左右,日志不要保存太长时间,过期的自动删除,应该没啥问题
Jackeriss
2020-07-30 16:13:29 +08:00
sentry 不用自己搭,注册个账号就可以用了
print1024
2020-07-30 17:05:34 +08:00
阿里云日志服务 每月免费额度 500M
tctc4869
2020-07-30 17:45:52 +08:00
@cszchen 首先存储和显示_收集是三个不同东西。存日志的话,数据量不大的话,又想让多人远程访问查看数据,日志存储也可以不用 e 。sql 数据库就可以。如果要显示,你找个数据可视化工具,连接数据库编写 sql 查看内容就行

关于 sql 数据库的数据可视化工具,你可以看看这个 https://www.v2ex.com/t/692222#reply29

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/694094

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX