【问题标题】:Azure AKS 'Kube-Proxy' Kubernetes Node Log file location?Azure AKS“Kube-Proxy”Kubernetes 节点日志文件位置?
【发布时间】:2018-11-09 12:30:15
【问题描述】:

我的问题是“可能”特定于 Azure。

如何查看 Kube-Proxy 日志?

通过 SSH 连接到 Azure AKS 节点(完成)后,我可以使用以下命令查看 Kubelet 日志:

journalctl -u kubelet -o cat

Azure Kubelet 日志上的 Azure 文档可在此处找到: https://docs.microsoft.com/en-us/azure/aks/kubelet-logs

我已查看以下有关日志的 Kubernetes 资源,但 Azure 上的 Kube-Proxy 日志未出现在 AKS 节点上的任何建议位置: https://kubernetes.io/docs/tasks/debug-application-cluster/debug-cluster/#looking-at-logs

这是与 Kubernetes nGinx Ingress 相关的故障排除工作的一部分,当服务在一段时间内(可能 5 到 10 分钟)未被访问/闲置时暂时返回“504 Gateway Time-out”,但是然后在下次尝试时变得可访问。

【问题讨论】:

    标签: azure kubernetes azure-container-service azure-aks


    【解决方案1】:

    在 AKS 上,kube-proxy 在 kube-system 命名空间中作为 DaemonSet 运行

    您可以列出 kube-proxy pods + 节点信息:

    kubectl get pods -l component=kube-proxy -n kube-system -o wide
    

    然后你可以通过运行来查看日志:

    kubectl logs kube-proxy-<suffix> -n kube-system
    

    【讨论】:

      【解决方案2】:

      与 Acanthamoeba 的回答一样,也可以通过浏览 UI 界面访问 Kube-Proxy pod 的日志,该界面可以通过以下方式启动:

      az aks browse --resource-group <ClusterResourceGroup> --name <ClusterName>
      

      上面应该会弹出一个指向以下 URL 的新浏览器窗口:http://127.0.0.1:8001/#!/overview?namespace=default

      切换到 Kube-System 命名空间

      浏览器窗口打开后,通过从左侧的下拉菜单中选择该选项更改为 Kube-System 命名空间:

      Kube-System 命名空间一直在下拉菜单的底部...并且可能需要滚动。

      导航到 Pod

      从那里点击“pods”(也在左侧菜单中,在命名空间下拉列表下方),然后点击 Kube-Proxy pod:

      查看 Kube-Proxy 日志 单击以查看基于 Azure AKS 的 Kube-Proxy pod 的日志,登录按钮位于“删除”和“编辑”左侧的右上角菜单中,就在创建下方:

      其他 Azure AKS 故障排除资源

      由于您尝试查看 Kube-Proxy 日志,因此您可能无法解决一些网络问题或类似的问题。以下是我在 Azure AKS 群集故障排除过程中使用的一些其他资源:

      1. 在 Azure AKS 上查看 Kubelet 日志:https://docs.microsoft.com/en-us/azure/aks/kubelet-logs
      2. nGinx 入口故障排除:https://github.com/kubernetes/ingress-nginx/blob/master/docs/troubleshooting.md
      3. SSH 到 Azure AKS 群集 VM:https://docs.microsoft.com/en-us/azure/aks/aks-ssh

      【讨论】:

        猜你喜欢
        • 2021-05-07
        • 2017-09-03
        • 1970-01-01
        • 2017-11-02
        • 2021-04-30
        • 1970-01-01
        • 1970-01-01
        • 2020-12-08
        • 1970-01-01
        相关资源
        最近更新 更多