Как проверить время работы экземпляра GCE с помощью Stackdriver?

Какие варианты у меня есть, чтобы проверить время работы экземпляра GCE?

  1. Нужно ли устанавливать агент мониторинга в документации для мониторинга, хотя в нем упоминается только проверка работоспособности сервера Apache, установленного на экземпляре GCE, как я могу проверить, работает ли сам экземпляр GCE или нет, если у него нет веб-сервер на нем?

1 ответ

Решение

Есть несколько вариантов.

Если вы используете какой-либо сервис на экземпляре, вы, вероятно, захотите Stackdriver Uptime Checks, который проверит, что ваш сервис доступен и обслуживает трафик. Если вы просто хотите узнать, работает ли экземпляр (то есть, не остановлен), вы можете использовать compute.googleapis.com/instance/uptime Метрика. Ни один из этих двух вариантов не требует установленного агента мониторинга.

Если вы пытаетесь проверить, что экземпляр действительно запущен и работает, то вам, вероятно, понадобится агент мониторинга. Даже в этом случае есть несколько возможностей. Агент следит за своим временем безотказной работы через agent.googleapis.com/agent/uptime метрика, или вы можете отслеживать наличие определенного процесса через метрики процессов.