我已经在Kubernetes上设置了EFK,目前我只能访问logstash中的日志,但是想知道如何为Fluentd安装一些插件,以便从例如log.ash中获取一些日志。我将NGINX用作反向代理吗?有人可以指出我如何在k8s上精确配置EFK,以及围绕它的最佳实践是什么?在k8s上,我有。 Express JS中的API服务。
最佳答案
您会发现这篇文章对乞讨很有趣:Kubernetes Logging and Monitoring: The Elasticsearch, Fluentd, and Kibana (EFK) Stack – Part 1: Fluentd Architecture and Configuration
这里也有很多kubernetes的流利插件:https://www.fluentd.org/plugins/all#stq=kubernetes&stp=1
每个插件都有安装说明,例如Kubernetes Logging with Fluentd
另外,您可能想尝试Fluent Bit是轻量级且可扩展的日志处理器
关于kubernetes - 如何在k8s上安装Fluentd插件,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/55386591/