作者回复: 谢谢你的分享!所以其他平台,我确实没有做过测试验证。
作者回复: 谢谢你的分享。课程准备工作量比较多,我又没有时间在每台机器上做测试,这些兼容问题确实给一些同学造成了困扰。
谢谢你的极客精神和分享的精神
作者回复: 谢谢你的分享。
作者回复: 嗯,谢谢你的分享
作者回复: 我可以在logstash中加上这部分的讲解
作者回复: 1. 你可以去看一下我在极客时间写的学习路径
2. 你可以看完视频,安装es和kibana 实际操作一下
3.和spring的集成,原来没有这方面的计划,现在会考虑增加一节
作者回复: 👍
作者回复: yellow应该不影响数据写入的。为什么是黄色,通过后面的课程应该会了解原因。
在这个例子中,因为设置了replica为1。在单节点的集群中肯定无法分配副本。所以导致了集群变黄
作者回复: 如果要确保是否docker的问题,你可以先通过访问9200查看集群状态。
或者先启动单机的es。通过二分法定位真正的问题所在。缩小范围,再做解决
作者回复: 不再继续打印输信息了,就算结束了。logstash会监听文件,如有变化,会继续更新。
强制退出不会有影响
作者回复: 拷贝到哪里都可以,只要确保路径正确。放bin下面只是方便演示
作者回复: 应该是分片副本设置成1,单节点下,副本必须和主分片在不同的节点上,因此导致了unassign
作者回复: 不知道你的sincedb_path设置是什么?如果指定了有意义的路径,可以尝试删除改文件。
通过我们课程中的logstash的配置文件可知,我们有一个参数sincedb_path,其值为“/dev/null”,这个参数的是用来配置记录logstash读取日志文件位置的文件的名称的,我们将文件的名称指定为“/dev/null”这个 Linux 系统上特殊的空文件,那么 logstash 每次重启进程的时候,尝试读取 sincedb 内容,都只会读到空白内容,也就会理解成之前没有过运行记录,自然就从初始位置开始读取了!
作者回复: https://github.com/onebirdrocks/geektime-ELK
进入part-1,下面有第一部分的课件的pdf
作者回复: 请查看logstash的console是否有输出错误信息,如课程视频所演示,如果数据写入成功,会打印出相关的文档信息
作者回复: logstash也可以集成进docker,讲课为了保持简洁,所以没有涵盖logstash的配置。如果你有兴趣 可以参考github这个项目
https://github.com/deviantony/docker-elk
作者回复: 你是说logstash的配置文件吗?后续课程中会做出讲解的,第一部分主要是让大家先通过实际操作体验,建立一个大概的概念。