我正在尝试设置一个简单的示例来获取 k8s 日志,在花了几天时间设置在互联网上找到的不同示例后,我不知道如何获取它们:)
我现在所拥有的:弹性、kibana、舰队和代理设置,带有
eck-stack
掌舵图,具有以下 values
我看到弹性堆栈日志,但我看不到来自任何其他名称空间的任何其他容器日志,也看不到 kubernetes 元数据,我看到有一个
add_kubernetes_metadata
但不知道放在哪里:)
你能分享/帮助我得到一个简单的工作示例,我可以通过
k8s.image.name
或 k8s.namespace
搜索 k8s pod 日志吗?
Elastic Stack 是 Elastic 的开源项目集合,可帮助收集和可视化各种数据源。 Elasticsearch 可以存储和聚合数据,例如日志文件、容器指标等。堆栈中的产品包括:Elasticsearch、Logstash、Kibana,以及现在的 Beats。
本指南提供以下说明:
在 Kubernetes 集群中配置和部署多个 Helm 图表,以设置 Elastic Stack 的组件。 在 Web 浏览器中配置并运行 Kibana。 安装 Metricbeat 并将仪表板部署到 Kibana 以探索 Kubernetes 集群数据。 您可以进一步使用为应用程序日志或监控 Kubernetes 部署和配置的 Elastic Stack。