Уведомление о бездействии виртуальной машины Google Compute Engine - PullRequest
0 голосов
/ 30 сентября 2019

Я новичок в Google Compute Engine и буду признателен, если кто-нибудь укажет мне правильное направление. Я настроил виртуальную машину GCE для запуска команд и не знаю, как долго они будут работать. В данный момент я наблюдаю за ними через панель мониторинга экземпляров виртуальных машин, следя за графиком ЦП.

Существует ли простой / быстрый способ настроить уведомление о падении ЦП ниже определенного уровня (иликогда ВМ простаивает)? Я изучил это, но не уверен, должно ли это быть через Stackdriver, Trace, протоколирование ошибок или что-то еще. Я также установил мобильное приложение, поэтому доволен мобильным уведомлением.

Заранее большое спасибо за любую помощь.

Джеймс

1 Ответ

2 голосов
/ 30 сентября 2019

Привет, Джеймс и добро пожаловать в Stackoverflow. Есть несколько способов решить эту загадку. Я думаю, что вы ищете оповещение, которое происходит, когда процессор не работает. Предположим также, что вы не хотите получать оповещения о мгновенном простое ЦП ... но вам важно, чтобы максимальное (или среднее) использование ЦП за последние 5 минут было меньше порогового значения. Именно здесь в игру вступает Stackdriver Metrics. Используя метрики Stackdriver, вы можете определить выражение (средняя загрузка ЦП за последние 5 минут <5%) становится истинной, событие будет запущено. Это событие может быть текстовым сообщением, электронной почтой, вызовом REST или какой-либо другой историей. </p>

Теперь это переносит нас в сферу Google Stackdriver , которая сама по себе является широкой историей. Я бы посоветовал потратить пару часов на изучение документов и попробовать. Если вы застряли, вы обнаружите, что здесь есть категории тегов Stackdriver.

...