📌  相关文章
📜  Microsoft Azure – Kubernetes 诊断简介

📅  最后修改于: 2022-05-13 01:57:42.359000             🧑  作者: Mango

Microsoft Azure – Kubernetes 诊断简介

在本文中,我们将学习如何使用 Azure Kubernetes 服务诊断。在 Kubernetes 集群中运行的解决方案很快就会变得复杂。 Azure Kubernetes 诊断可以帮助你快速调查、诊断和解决集群中的问题。

在这里,我们运行了一个 AKS 群集,它正在运行一个示例应用程序。让我们检查哪些服务正在运行以及如何使用以下命令访问它们:

kubectl get service

下面突出显示的是我们可以使用的前端服务。让我们在浏览器中尝试一下。

截至目前,它无法正常工作并显示错误。

让我们看看我们能不能解决这个问题。在 Azure 门户中,我们在 Azure Kubernetes 服务中,在诊断和解决问题菜单中。在这里,我们可以例如使用样本或键入来调查故障。

实际上存在一些问题,如下所示:

在这里,我们发现Node Powered Off Detected的错误。在这种情况下,这绝对是问题所在。所以它说我们应该重新启动我们的节点以使其再次工作。

升级集群将重新启动我们的节点。所以让我们这样做。我们将点击升级 选项并选择最新版本的 Kubernetes,然后单击保存。

这需要一段时间。与此同时,让我们回去吧。我们只是查看了故障,但诊断功能可以做更多的事情。您可以在此处描述您的问题,它将对其进行调查。这些都是它可以诊断的例子。

它们有很多,例如监控和日志记录。

现在让我们看看该服务是否再次正常工作。我们将使用之前的 IP 地址。

Azure Kubernetes 服务诊断帮助我们快速诊断我们的问题并告诉我们如何解决它。