【发布时间】:2020-10-14 06:32:45
【问题描述】:
背景
我创建了一个包含 3 个条件的提醒政策。如果其中任何一个条件高于阈值 - 就创建了一个事件。
目标
我正在使用 C# 代码提取警报策略的当前状态。我的目标是了解此警报策略是否有正在运行的事件。
问题
这是否可以检查是否有正在运行的事件与我的警报策略相关联?
类似:
static void GetPolicy(string projectId, string alertId)
{
var client = AlertPolicyServiceClient.Create();
var requestedPolicy = client.GetAlertPolicy(alertId);
bool hasIncident = requestedPolicy.IsLiveIncident; // pseudo code
}
【问题讨论】:
标签: c# stackdriver google-cloud-monitoring