Я запускаю несколько веб-приложений на Google App Engine. Я ищу панель мониторинга, которая показывает мне основные показатели работоспособности (коды ответов HTTP, задержку и т. Д.) Из нескольких приложений App Engine одновременно на одной странице. В идеале он также должен напрямую извлекать метрики из API Google, а не требовать от меня инструментовки моего кода.
Пока что все, что я видел, показывает только одно приложение за раз: Консоль Google Cloud, Google Приложение для Android, Stackdriver, Датадог, и т.д. Ястребиный глаз похоже, что это может сработать, но пока не удалось получить какие-либо показатели моих приложений.
Я попытался создать простую HTML-страницу с iframe для каждой панели мониторинга моих приложений, но Google блокирует это с помощью X-Frame-Options
. : /
Кроме того, это побочные проекты, поэтому при необходимости я готов немного заплатить, например 10 долларов в месяц, но не более.
HawkEye можно использовать для мониторинга нескольких приложений GAE. Вы добавляете каждый идентификатор приложения, которое хотите отслеживать, и он должен развернуть датчик рядом с вашим приложением GAE в виде отдельной версии.
После регистрации вы получаете Задержка вызова API в миллисекундах и графики, показывающие последнюю тенденцию. Вы также можете настроить его для отправки вам Уведомления по электронной почте когда задержка превышает определенный порог, который либо настраивается автоматически, либо устанавливается вами самостоятельно.
Надеюсь, это поможет.