除了Kubernetes Dashboard提供的信息之外,Azure OMS提供了什么

时间:2018-01-23 05:47:21

标签: azure kubernetes

我了解可以通过kubectl proxy访问Kubernetes仪表板。

在Linux上,我们可以运行kubectl代理。 这样您就可以访问http://localhost:8001/ui

上的信息中心

此外,如果您使用Windows并使用sshing到主服务器以使用kubectl,则需要设置从主服务器上的端口8001到主机的远程端口转发,以便使用kubectl代理。为此,请在PUTTY>下执行此操作。连接> SSH>隧道,创建一个新的转发端口(源本地端口8001到目标127.0.0.1:8001)。

我也看过Azure OMS,但无法弄清楚azure OMS上还有哪些其他功能!

它是否也在其信息中心中提供了pod /部署日志?因为这是我在Kubernetes仪表板上唯一没有得到的东西。

我们是否也可以控制在pod上生成的金额日志?这意味着如果我们执行kubectl logs <<pod-name>>将导致该pod的日志显示在命令行中。它不断将所有日志加载到其中。 什么时候翻身?我们能控制它吗?我们可以在一个地方访问这些日志,因为我们在kubernetes仪表板中看到统计信息。

我们可以自定义Kubernetes仪表板来提取pod日志吗?

1 个答案:

答案 0 :(得分:0)

这是一个非常复杂的问题(并且同时非常简单),但kubernetes仪表板主要用于管理kubernetes(令人惊讶)。您可以在kubernetes仪表板中查看容器的输出(不知道输出的返回距离)。

OMS不适用于管理kubernetes,它用于监控:提取日志,收集事件和处理这些事件:创建警报,修复步骤等。

我不会详细介绍每个控制台的功能,因为它需要太多的空间和精力。

TLDR :所以它就像询问管理和监控之间的区别。它们略有重叠,但就此而言。 OMS - 监控,kubernetes仪表板 - 管理。