Требуется ли AppEngine Cloud Trace AppStats?
Google AppEngine обновил свою консоль разработчика и включает в себя инструмент мониторинга под названием Cloud Trace. Это улучшенная версия инструмента профилирования AppStats? Если да, могу ли я удалить файлы конфигурации, которые ранее требовались, например, appengine_config.py
и консольный путь в app.yaml
?
builtins:
- appstats: on
1 ответ
Cloud Trace находится в стадии бета-тестирования, то есть "на него не распространяются никакие соглашения об уровне обслуживания или политики устаревания, и в него могут быть внесены несовместимые изменения", в то время как AppStats является поддерживаемым компонентом App Engine.
Для меня это означает, что вы, вероятно, еще не должны зависеть от Cloud Trace в рабочих приложениях, но это отличная идея, чтобы поэкспериментировать с ним в версиях для разработчиков - если вы используете много трассировок / статистики RPC (отличный способ чтобы поддерживать ваши приложения в хорошей форме!-), возможно, стоит потратить время на эксперименты, как с использованием Cloud Trace, так и с "удвоением" как для него, так и для AppStats.
Таким образом, вы узнаете, предоставляет ли Cloud Trace в своем текущем бета-состоянии всю информацию, которую вы находите относящейся к настройке использования RPC в своих приложениях, а также вызывает ли изменение AppStats какие-либо изменения в функциональности Cloud Trace (согласно документам, это не должно [*], но, бета означает бета:-) в ваших приложениях (что наиболее актуально для вас:-).
[*] так, чтобы явно ответить на вопрос "могу ли я удалить файлы конфигурации, которые ранее требовались": теоретически ответ "да!"; на практике "это бета-версия, попробуйте ее в разработке, а не в производстве, версии и посмотрите, не сломается ли она" - как и для большинства новых функций в бета-версии:-)
Включение обоих позволяет сравнивать и сопоставлять измерения, которые они предлагают, проверяя, есть ли систематическая или случайная разница, которая может повлиять на использование вами указанных измерений (опять же, не должно быть, но и т. Д., И т. Д.:-).
Поскольку AppStats является поддерживаемым компонентом, на него распространяется обычная политика устаревания, и, следовательно, он будет действовать в течение как минимум одного года после того, как он официально объявлен как устаревший (если такое объявление произойдет), поэтому срочно вам стоит подумать о переносе с него производственных приложений.