我目前正在尝试设置stackdriver,以便我可以跟踪群集中运行的各种POD/服务的可用性,但是我找不到一种方法来执行任何跟踪更多粒状的方法在资源组中比实例。有能力通过"标签"过滤资源,但没有关于标签是什么的文档,或者"名称"标签是否对应于POD名称/服务名称/容器映像名称/等
我想要的只是一个资源组来跟踪我的服务容器;我该怎么做?
标签或标签可以在创建服务,吊舱等期间分配。请参阅此处。
之后,您可以使用分配的标签从Stackdriver仪表板上"按标签进行分组"。
也是,比实例或节点有更多的颗粒状监测。转到StackDriver" Metrics Explorer",然后选择" GKE容器"作为"资源类型"。这使您可以监视POD级别的各种指标。另外,如果您将标签分配给豆荚,则可以使用这些标签以有意义的方式使用这些标签进行过滤和分组。
我正在尝试避免在POD级别进行监视;我正在尝试在集群级别进行监视
设置会有所不同,具体取决于您要警报的指标缺勤,但可以这样做:
- 登录到堆叠式仪表板
- 转到组 ->创建组
- 您应该看到一个建议,以创建由所有GKE节点形成的组。如果您不使用节点的常见部分创建一个名称为标准
- 选择"这是一个集群。我希望在任何节点的性能或配置与其他情况不同时突出显示案例群集。"
- 现在您有一个代表群集的组。单击"创建警报策略"
-
创建所需的策略。它将适用于组。
如果我正确理解您,这应该是您需要的。
两天前,在#kubecon 2018活动中,StackDriver(JD Velasquez(的产品经理宣布了Kubernetes Monitoring的Beta版本。
https://youtu.be/aa8cgmfhtas(公告 演示(
现在是开箱即用的。