Google App Engine (GAE)을 사용하면 언어, 프레임워크, 사용자 지정 런타임 , Docker 이미지 및 선택한 타사 라이브러리를 사용하여 개방형 클라우드 플랫폼에서 웹 및 모바일 앱을 빌드할 수 있습니다. App Engine 환경은 리소스의 CPU와 메모리의 균형을 유지하면서 앱을 자동으로 확장합니다.
New Relic을 사용하여 APM 에이전트 를 통해 Google App Engine 가변형 환경에 있는 애플리케이션을 모니터링할 수 있으며 인프라 모니터링을 위한 Google App Engine 통합 을 통해 Google App Engine 서비스에 대한 데이터를 볼 수 있습니다.
GAE Flexible용 APM 에이전트 설치
Google Cloud Platform(GCP) 파트너 인 New Relic은 Google App Engine 가변형 환경 을 지원하므로 커스텀 런타임으로 Docker 이미지에 배포할 수 있습니다.
일부 에이전트를 사용하면 "기본" 지원과 함께 GAE 유연한 설치를 사용하여 표준 Docker 이미지에 배포할 수 있습니다. '네이티브' 지원을 통해 앱 코드와 app.yaml
를 제공하면 Google App Engine이 사전 빌드된 Docker 이미지에 배포됩니다. 이 구성에는 몇 가지 제한 사항이 있습니다.
Google App Engine 가변형 환경에 있는 애플리케이션을 모니터링하려면 사용하는 에이전트의 설치 지침을 따르세요.
APM agent | GAE flexible requirements |
---|---|
가다 | Go 에이전트는 커스텀 런타임을 사용하여 Docker 이미지에 배포하는 App Engine 가변형 환경에서 실행할 수 있습니다. 자세한 내용 은 Go 에이전트에 대한 GAE 유연한 설치 예를 참조하세요. |
자바 | Java 에이전트는 커스텀 런타임을 사용하여 Docker 이미지에 배포하는 App Engine 가변형 환경에서 실행할 수 있습니다. 자세한 내용 은 Java 에이전트에 대한 GAE 유연한 설치 예를 참조하십시오. |
.그물 | 현재 지원되지 않습니다. |
노드.js | Node.js 에이전트는 GAE의 기본 지원 을 사용하여 사전 빌드된 Docker 이미지 또는 사용자 지정 런타임이 있는 Docker 이미지에 배포할 수 있습니다. 특별한 구성이 필요하지 않습니다. 자세한 내용 은 Node.js 에이전트에 대한 GAE 유연한 설치 예를 참조하세요. |
PHP | PHP 에이전트는 커스텀 런타임을 사용하여 Docker 이미지에 배포하는 App Engine 가변형 환경에서 실행할 수 있습니다. 자세한 내용 은 PHP 에이전트에 대한 GAE 유연한 설치 예를 참조하십시오. |
파이썬 | Python 에이전트는 GAE의 기본 지원 을 사용하여 사전 빌드된 Docker 이미지 또는 사용자 지정 런타임이 있는 Docker 이미지에 배포할 수 있습니다. 자세한 내용 은 Python 에이전트에 대한 GAE 유연한 설치 예를 참조하세요. |
Ruby | 우리의 Ruby 에이전트는 docker GAE의 기본 지원을 사용하여 사전 빌드된 이미지 또는 사용자 정의 Docker 런타임이 있는 이미지에 구현, 배포할 수 있습니다. 자세한 내용은 Ruby 에이전트에 대한 GAE 유연한 설치 예를 참조하세요. |
Google App Engine을 위한 인프라 통합
인프라 모니터링 은 Google App Engine 서비스에 대한 데이터를 보고하는 통합 을 제공합니다. Google App Engine 통합 을 통해 대시보드 및 알림을 보고, 측정항목 데이터를 쿼리하고, 인벤토리 데이터를 탐색할 수 있습니다.