我目前正在尝试设置Stackdriver,因此我可以跟踪群集中运行的各种pod /服务的可用性,但我找不到比资源组更细粒度的跟踪方法。实例。可以通过" tag"来过滤资源。但是没有关于标签是什么的文件,或者"名称" tag对应于pod名称/服务名称/容器映像名称/ etc。
我想要的只是一个资源组来跟踪我的服务容器;我该怎么做?
答案 0 :(得分:0)
可以在创建服务,窗格等期间分配标签或标签。请参阅here
之后,您将能够按标签分组"从Stackdriver仪表板,使用您指定的标签。
同样,是的,有可能比实例或节点更精细的监控。转到Stackdriver" Metrics explorer"并选择" GKE Container"作为"资源类型"。这使您可以在pod级别监控各种指标。此外,如果您为pod分配了标签,则可以使用这些标签以有意义的方式进行过滤和分组。
我试图避免在pod级别进行监控;我试图在集群级别进行监控
设置会因您想要提醒的指标缺席而有所不同,但可能会如下所示:
创建您需要的政策。它将适用于该成员 基。
如果我理解正确,这应该是你需要的。
答案 1 :(得分:0)
两天前,在#KubeCon 2018活动中,Stackdriver的产品经理(JD Velasquez)宣布了Kubernetes监测的测试版。
https://youtu.be/aa8cgmfHTAs(公告+演示)
它现在已经开箱即用。