Использование MQL с политикой оповещения Google Cloud Monitoring (Stackdriver) - PullRequest
2 голосов
/ 13 июля 2020

Я использовал MQL для создания диаграмм в Google Cloud Monitoring, которые представляют собой соотношение двух показателей.

Я хотел бы создать политику предупреждений на основе MQL, но пользовательского интерфейса в Cloud Console нет редактора запросов, как в Metrics Explorer.

Есть ли способ использовать MQL при определении условий для политик предупреждений с помощью Google Cloud Monitoring (Stackdriver)?

Спасибо!

Ответы [ 2 ]

3 голосов
/ 16 июля 2020

Цитата c69:

Запрос на функцию для предупреждений на основе MQL находится в Issueetracker.google.com/157770220

На дату публикации этого сообщения Алгоритмы на основе MQL не поддерживаются.

0 голосов
/ 31 июля 2020

Не уверен, что это полезно, но вы можете создать собственный сервис, а затем определить SLO для него, используя соотношение двух показателей. Затем вы можете создать предупреждение об ошибке сжигания бюджета.

"requestBased": {
    "goodTotalRatio": {
      "totalServiceFilter": "metric.type=\"appengine.googleapis.com/http/server/response_count\" resource.type=\"gae_app\" resource.label.\"module_id\"=\"default\"",
      "goodServiceFilter": "metric.type=\"appengine.googleapis.com/http/server/response_count\" resource.type=\"gae_app\" resource.label.\"module_id\"=\"default\" metric.label.\"response_code\"=\"200\"",
    }
  }

https://medium.com/google-cloud/slos-with-stackdriver-service-monitoring-62f193147b3f

...