日志收集

我要开发同款
devopsxiaoli2022年11月21日
101阅读

作品详情

1.安装Elasticsearch,使用StatefulSet创建, 当数据输入成功es会进行分片和副本
2.DasemonSet 部署fluentd,确保每个节点运行一个进行日志收集,为进一步控制资源,会为daemonset指定一个选择标
签,fluentd=true来做进一步过滤,只有带有此标签的节点才会部署fluentd
3. fluentd进行日志采集,需要配置采集哪些目录下的日志,采集后发送到es端,因此需要配置的内容比较多,选择使用con
figmap的方式把配置文件整个挂载出来
4. Kibana获取Elasticsearch中的数据进行可视化展示,通过ingress对外提供服务,方便相关技术人员对日志进行查询查看
业绩:
kubernetes node节点和Pod进行日志记录,防止容器崩溃、node宕机,日志丢失,方便问题定位查看处理
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论