1.安装Elasticsearch,使用StatefulSet创建, 当数据输入成功es会进行分片和副本
2.DasemonSet 部署fluentd,确保每个节点运行一个进行日志收集,为进一步控制资源,会为daemonset指定一个选择标
签,fluentd=true来做进一步过滤,只有带有此标签的节点才会部署fluentd
3. fluentd进行日志采集,需要配置采集哪些目录下的日志,采集后发送到es端,因此需要配置的内容比较多,选择使用con
figmap的方式把配置文件整个挂载出来
4. Kibana获取Elasticsearch中的数据进行可视化展示,通过ingress对外提供服务,方便相关技术人员对日志进行查询查看
业绩:
kubernetes node节点和Pod进行日志记录,防止容器崩溃、node宕机,日志丢失,方便问题定位查看处理
点击空白处退出提示
评论