如何收集Kubernetes集群日志,如API服务器日志,自动缩放器日志,调度器日志?我使用fluentD来收集应用程序日志,我可以使用它来收集集群日志吗?节点中的哪个文件包含群集日志?
b91juud31#
api-server、auto-scaler和scheduler是容器,将日志写入控制台。您可以使用filebeat从那里收集日志。
api-server
auto-scaler
scheduler
filebeat
hgtggwj02#
正如您提到的azure-aks,AKS是一个托管的Kubernetes服务,因此您只能访问Kubernetes API端点。你看不到kube-apiserver、controller-manager和scheduler pod。要查看日志,您必须使用Azure诊断日志。
2条答案
按热度按时间b91juud31#
api-server
、auto-scaler
和scheduler
是容器,将日志写入控制台。您可以使用filebeat
从那里收集日志。hgtggwj02#
正如您提到的azure-aks,AKS是一个托管的Kubernetes服务,因此您只能访问Kubernetes API端点。你看不到kube-apiserver、controller-manager和scheduler pod。要查看日志,您必须使用Azure诊断日志。