如何监视使用KOP部署的kubernetes节点?

如何监视使用KOP部署的kubernetes节点?,kubernetes,kops,Kubernetes,Kops,我们在AWS中部署了一些Kubernetes集群 我们非常喜欢使用上游/官方图片 我们一直在想,是否有一种不用在主机上直接安装软件就可以监控系统的好方法?是否有docker容器可以从主机提取信息?我认为我们可能会关注: 磁盘空间(这似乎是通过df 主机CPU利用率 主机内存利用率 此主机/节点级别的信息是否已通过heapster提供?这不是一个关于kops的问题,而是一个关于操作Kubernetes的问题。kops在拥有一个功能正常的k8s群集时停止。您拥有网络、DNS,并且节点已加入群集。

我们在AWS中部署了一些Kubernetes集群

我们非常喜欢使用上游/官方图片

我们一直在想,是否有一种不用在主机上直接安装软件就可以监控系统的好方法?是否有docker容器可以从主机提取信息?我认为我们可能会关注:

  • 磁盘空间(这似乎是通过
    df
  • 主机CPU利用率
  • 主机内存利用率

此主机/节点级别的信息是否已通过heapster提供?

这不是一个关于kops的问题,而是一个关于操作Kubernetes的问题。kops在拥有一个功能正常的k8s群集时停止。您拥有网络、DNS,并且节点已加入群集。从那里,您的世界就是您的牡蛎

k8s有许多不同的监控选项。如果您是一个小型团队,我通常建议您将监控和日志记录工作交给提供商

如果你是一个更大的团队,或者有更具体的需求,那么你可以看看普罗米修斯和其他人的选择。在存储库中翻一翻,因为我知道那里有一张普罗米修斯图表


与任何形式的基础设施部署一样,您将需要日志记录、监视和度量。此外,不要忘记监视;)

这不是关于KOP的问题,而是关于操作Kubernetes的问题。kops在具有功能性k8s群集时停止。您有网络、DNS和节点已加入群集。从那里你的世界就是你的牡蛎

k8s有许多不同的监控选项。如果您是一个小型团队,我通常建议您将监视和日志记录工作交给提供商

如果你是一个更大的团队或者有更具体的需求,那么你可以考虑像普罗米修斯和其他人这样的选择。我知道那里有一张普罗米修斯的图表

与任何形式的基础设施部署一样,您将需要日志记录、监控和度量。另外,不要忘记监视监视;)

我用的是kubernetes,这很自然

Kubernetes api已经以普罗米修斯格式公开了一系列指标, 还公开了prometheus度量(启用vts状态:“true”),并且您还可以作为守护程序安装以监视CPU、磁盘等

我在集群内部安装了一个prometheus来监控内部指标,在集群外部安装了一个prometheus来监控LBs和URL。 两者都会将警报发送到必须位于群集外部的同一服务器

我花了大约一周的时间来正确配置一切。 这是值得的。

我用的是kubernetes,这很自然

Kubernetes api已经以普罗米修斯格式公开了一系列指标, 还公开了prometheus度量(启用vts状态:“true”),并且您还可以作为守护程序安装以监视CPU、磁盘等

我在集群内部安装了一个prometheus来监控内部指标,在集群外部安装了一个prometheus来监控LBs和URL。 两者都会将警报发送到必须位于群集外部的同一服务器

我花了大约一周的时间来正确配置一切。 这是值得的