PHP ゼロコード計装

OpenTelemetry は PHP 向けに2つのゼロコード計装アプローチを提供しています。

自動計装PHP Distro
インストールComposer + PECL エクステンションOS パッケージ(debrpmapk
プラットフォームLinux、macOS、WindowsLinux のみ
セットアップComposer オートローディングパッケージをインストールし、PHP を再起動
制御完全な手動制御こだわりのあるデフォルト設定
最適な用途柔軟な環境、カスタム設定本番 Linux デプロイメント

自動計装を選択する

次のような場合は、PHP ゼロコード自動計装を使用してください。

  • すでに Composer を使用している
  • macOS または Windows で実行する必要がある
  • 計装と設定を最大限制御したい

PHP Distro を選択する

次のような場合は、OpenTelemetry PHP Distro を使用してください。

  • Linux にデプロイし、パッケージ管理されたインストール(debrpmapk)を希望する
  • アプリケーションコードや Composer に手を加えずにゼロコードオンボーディングを行いたい
  • 本番環境向けに調整されたデフォルト設定(バックグラウンドエクスポート、推論されたスパン、OpAMP)を使用したい

PHP ゼロコード計装

OpenTelemetry PHP Distro

PHP 向けの本番環境対応ゼロコード OpenTelemetry 計装。ネイティブ Linux パッケージとして提供されます。