Можно ли использовать New Relic с GAE/J?

Есть ли способ запустить New Relic Server Monitor с Google App Engine для Java?

Документы New Relic говорят, что Python GAE не поддерживается, но нет упоминание GAE/J. GAE/J использует модифицированный Jetty, который поддерживается New Relic, но мне не удалось заставить его работать стандартным образом, и я нигде не нашел никакой информации по этому поводу.


person Jakub Stejskal    schedule 23.03.2012    source источник


Ответы (1)


Нет. Разве новая реликвия не требует добавления агента в систему? У вас нет доступа к реальному «серверу» в GAE. Это все виртуально и управляется ими. Я бы порекомендовал, если вы хотите отслеживать время безотказной работы своего сайта, подписаться на что-то вроде pingdom, которое предупредит вас, если ваш сайт перестанет отвечать.

person Rick Mangi    schedule 23.03.2012
comment
Я делаю. Мне было интересно, могу ли я как-то развернуть агент вместе с приложением. Это полная ерунда? :) Меня интересуют возможности New Relic по профилированию, но, конечно, есть и другие варианты. - person Jakub Stejskal; 24.03.2012
comment
Чтобы иметь возможность использовать агент мониторинга приложений Java, вы должны иметь возможность передать параметр -javaagent в JVM, и я почти уверен, что GAE этого не допустит. Чтобы получить Мониторинг сервера, вы должны иметь возможность установить и запустить процесс демона. Я считаю, что GAE тоже этого не допустит. - person rkb; 24.03.2012
comment
Нет. GAE — это черный ящик. Больше похоже на Heroku, чем на AWS. У вас нет доступа к JVM или самому серверу. - person Rick Mangi; 25.03.2012
comment
Я написал в службу поддержки New Relic, и они ответили, что действительно невозможно использовать New Relic на GAE/J. - person Jakub Stejskal; 27.03.2012