ダイナミック言語プロキシの展開
ダイナミック言語プロキシは、アプリケーションプロセスで実行されている Python エージェントと AppDynamics コントローラ間の通信ゲートウェイとして機能します。
次の 2 つの使用可能なオプションのいずれかを使用して、ダイナミック言語プロキシを展開できます。
- サイドカーコンテナ(推奨):このオプションは、コンテナごとに 1 つのプロセスのベストプラクティスに従います。ダイナミック言語プロキシは、アプリケーションコンテナとは別のサイドカーコンテナで実行されます。
- アプリケーションコンテナ:このオプションは、デフォルト設定を使用して、アプリケーションと同じコンテナでプロキシを実行します。
サイドカーコンテナへのダイナミック言語プロキシの展開
Deploy Dynamic Languages Proxy in the Application Container
If you prefer to run the proxy as a separate process in the same container as the
application, omit the --use-manual-proxy parameter when starting the Python
application.
pyagent run python ./app.py
The Python Agent automatically starts a separate process for the proxy in the same container. Avoid adding a sidecar container to the deployment so only the application container is defined.