Google cloud platform Pod重新调度时触发的Pod基于日志的指标缺失警报 安装程序
注意:使用伪代码实例表示法:Google cloud platform Pod重新调度时触发的Pod基于日志的指标缺失警报 安装程序,google-cloud-platform,google-kubernetes-engine,stackdriver,google-cloud-stackdriver,google-cloud-monitoring,Google Cloud Platform,Google Kubernetes Engine,Stackdriver,Google Cloud Stackdriver,Google Cloud Monitoring,注意:使用伪代码实例表示法:ObjectType(“,|::]) 我们有一个集装箱: 容器(“k8s快照”)位于Pod(“k8s-snapshots-0”)位于`状态集(“k8s快照”,规范副本:1) 我们预计在任何时间点最多运行1个吊舱 我们有一个基于日志的计数器度量(“k8s快照/创建的快照”)和过滤器: resource.type="container" resource.labels.cluster_name="my-cluster" logName="projects/my-proje
ObjectType(“,|::])
我们有一个集装箱:
容器(“k8s快照”)
位于Pod(“k8s-snapshots-0”)
位于`状态集(“k8s快照”,规范副本:1)
我们预计在任何时间点最多运行1个吊舱
我们有一个基于日志的计数器
度量(“k8s快照/创建的快照”)
和过滤器:
resource.type="container"
resource.labels.cluster_name="my-cluster"
logName="projects/my-project/logs/k8s-snapshots"
jsonPayload.event:"snapshot.created"
我们有一个Stackdriver政策:
Policy(
Name: "snapshot metric absent",
Condition: Condition(
Metric("k8s-snapshots/snapshot-created"),
is absent for: "more than 30 minutes"
)
)
为了监视容器(“k8s快照”)
是否已停止创建快照
预期结果
如果没有Pod(“k8s-snapshots-0”)
实例记录任何与度量(“k8s snapshots/snapshot created”)
匹配的事件,则会触发警报
结果
每次重新调度Pod(“k8s-snapshots-0”)
时,都会违反策略(名称:“缺少快照度量”)
似乎为每个
Pod(“k8s快照”)
实例创建了基于日志的主度量的子度量,并为每个子度量创建了Stackdriver警报。您是否仍遇到此问题?有了它,您就可以聚合UI到目前为止还没有的度量(您可以拥有自定义度量)。您也可以访问此您是否仍遇到此问题?有了它,您就可以聚合UI到目前为止还没有的度量(您可以拥有自定义度量)。你也可以访问这个网站