【发布时间】:2019-03-07 06:51:38
【问题描述】:
我有 Kubernetes 集群正在运行,并在不同的机器上创建了 ELK 堆栈。 现在我想将日志从 Kubernetes 集群发送到 ELK,我该如何实现呢? ELK 堆栈位于集群之外。
【问题讨论】:
-
您可以从容器中复制日志,然后复制到您的 VM。这很容易但很复杂。我建议您可以使用 Azure 文件共享,将卷与它一起保存到您的容器中,然后将其挂载到您的 VM。所以你可以看到你的VM中的文件,不需要复制。
-
我不能使用任何类型的节拍配置?如果我不熟悉日志记录,请纠正我。
-
如果你的意思是你的容器的监视器?如果是这样,你可以看看Azure Monitor for containers overview。
-
我们已经有了日志分析和 grafana 仪表板,但是日志生成速度很快,我们打算简化这个过程。
-
所以你可以改进显示器?你的意思是改变日志存储的地方?
标签: performance azure docker kubernetes elastic-stack