mgxian / k8s-log

k8s-log
32 stars 36 forks source link

关于日志数据持久化的问题 #1

Open yangjie1993 opened 5 years ago

yangjie1993 commented 5 years ago

你好,我想问下如果我想要持久化日志是应该从elasticsearch入手还是应该从fluentd-es-ds入手呢? 我看你把/var/log都映射到对应的宿主机上,是否这个数据卷就是日志呢? 刚接触efk还不太熟,请多多指教

mgxian commented 5 years ago
  1. 日志最终是存储在 elasticsearch 中,如果需要持久化考虑把elasticsearch的数据持久存储就可以了。
  2. 实验时并没有把elasticsearch中的日志持久存储,只使用临时目录存储,重启后会丢失。
  3. 挂载宿主机上的 /var/log 目录主要是为了收集宿主机上的其他日志。
yangjie1993 commented 5 years ago

多谢回答,还有一个问题。。关于elasticsearch。。 我看有些人elasticsearch会配置环境变量env:node.name、discovery.zen.ping.unicast.hosts用来做es自身的发现。。 官方的跟你的都没有这方面的配置。。 所以我比较困惑es是怎么做服务发现去发现其它成员的

mgxian commented 5 years ago

这只是个 demo 具体的集群配置可以参考 es 官方的使用方法