• /
  • EnglishEspañol日本語한국어Português
  • ログイン今すぐ開始

この機械翻訳は、参考として提供されています。

英語版と翻訳版に矛盾がある場合は、英語版が優先されます。詳細については、このページを参照してください。

問題を作成する

GAEフレキシブル環境へのGoエージェントのインストール

Go エージェントを使用すると、 Google App Engine (GAE) フレキシブル環境に存在するアプリケーションを監視できます。 New Relicを GAE フレックス アプリに追加すると、アプリの健全性とパフォーマンスをサイトで確認できるようになり、 APMで表示できるメトリクスで GAE が拡張されます。

ここでは、 New RelicカスタムGAE ランタイム を構成して flex アプリに を追加する方法と、 を使用して Godocker アプリをデプロイする例について説明します。

重要

Go エージェントは、カスタム ランタイムを使用して GAE フレキシブル環境で実行できます。 他の環境の制限により、GAE 標準環境または Google App Engine の「ネイティブ モード」インストレーションは使用しないでください。

Dockerでカスタムランタイムを構築

カスタムランタイムの構築に関する Google のドキュメント を参照してください。この例では、Go エージェントをインストールし、Docker 用のカスタム Go ランタイムを構築し、golang アプリケーションをデプロイすることで、GAE flex アプリに New Relic を追加する方法を説明します。

GAEフレキシブル環境でのGoアプリの展開と設定については、以下をご覧ください。

このドキュメントはインストールの役に立ちましたか?

おすすめです。ヘルスチェックの無効化

Google App Engine は定期的にヘルスチェックリクエストを送信して、インスタンスが正常にデプロイされたことを確認し、実行中のインスタンスが正常なステータスを維持していることを確認します。ヘルスチェックは、URL /_ah/healthへのHTTPリクエストです。

カスタムランタイムを作成する場合は、アプリが大量のヘルスチェックリクエストを処理できなければなりません。そうしないと、アプリのデータがAPMで正しく表示されない可能性があります。

推奨事項: 次のコードを追加して、ヘルスチェックを無効にするようにapp.yamlを構成します。

health_check:
enable_health_check: False

GAEからエージェントのトラブルシューティングログを取得

GAE flex環境アプリのトラブルシューティングには、これらのリソースをご利用ください。

Copyright © 2024 New Relic株式会社。

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.