- はじめに
- エージェント
- インテグレーション
- Watchdog
- イベント
- ダッシュボード
- モバイルアプリケーション
- インフラストラクチャー
- サーバーレス
- メトリクス
- ノートブック
- アラート設定
- APM & Continuous Profiler
- CI Visibility
- RUM & セッションリプレイ
- データベース モニタリング
- ログ管理
- セキュリティプラットフォーム
- Synthetic モニタリング
- ネットワークモニタリング
- 開発者
- API
- アカウントの管理
- データセキュリティ
- ヘルプ
PHP Datadog Trace ライブラリはオープンソースです。詳細については、GitHub リポジトリをご覧ください。
PHP APM は以下のバージョンの PHP に対応しています。
バージョン | サポートの種類 |
---|---|
8.0.0 RC 1 | 試験的サポート (0.49.0 ) |
7.4.x | 完全対応 |
7.3.x | 完全対応 |
7.2.x | 完全対応 |
7.1.x | 完全対応 |
7.0.x | 完全対応 |
5.6.x | 完全対応 |
5.5.x | 完全サポート (0.49.0 ) |
5.4.x | 完全対応 |
PHP APM は以下の SAPI に対応しています。
SAPI | サポートの種類 |
---|---|
apache2handler | 完全対応 |
cli | 完全対応 |
fpm-fcgi | 完全対応 |
cgi-fcgi | 完全対応 |
デフォルトで、Datadog はそのままの状態ですべての PHP ウェブフレームワークをサポートします。これにより、サポートされているライブラリ (データベースや HTTP クライアントなど) のスパンのトレースを確認できます。
次の表は、Datadog が正常にトレースするフレームワークとバージョンの一部を示しています。
ウェブフレームワーク:
モジュール | バージョン | サポートの種類 |
---|---|---|
CakePHP | 2.x | サポートされているすべての PHP バージョン |
CodeIgniter | 2.x、3.x | PHP 7+ |
Laravel | 4.2、5.x、6.x | サポートされているすべての PHP バージョン |
Lumen | 5.2+ | サポートされているすべての PHP バージョン |
Slim | 3.x | サポートされているすべての PHP バージョン |
Symfony | 3.3, 3.4, 4.x | サポートされているすべての PHP バージョン |
WordPress | 4.x、5.x | PHP 7+ |
Zend Framework | 1.12 | サポートされているすべての PHP バージョン |
Yii | 1.1、2.0 | サポートされているすべての PHP バージョン |
Drupal | サポートされているすべての PHP バージョン | |
Magento | 2 | サポートされているすべての PHP バージョン |
Phalcon | 1.3、3.4 | サポートされているすべての PHP バージョン |
Slim | 2.x | サポートされているすべての PHP バージョン |
Neos Flow | 1.1 | サポートされているすべての PHP バージョン |
FuelPHP | 1.1 | PHP 7+ |
このリストにウェブフレームワークがない場合でも、トレーサーの最新リリースではそのまま使用できます。
Datadog では、PHP ウェブフレームワークのより詳細なトレースのためのサポートを継続的に追加しています。スパンメタデータおよびフレームワーク内部に対するさらなるサポートをご希望の場合は、サポートチームまでお気軽にお問い合わせください。
デフォルトで、CLI SAPI からのトレースは無効になっています。PHP CLI スクリプトのトレースを有効にするには、DD_TRACE_CLI_ENABLED=true
とします。
モジュール | バージョン | サポートの種類 |
---|---|---|
CakePHP Console | 2.x | 完全対応 |
Laravel Artisan | 5.x | 完全対応 |
Symfony Console | 近日公開予定 |
追加 CLI ライブラリに関するサポートをご希望の場合は、サポートチームまでお気軽にお問い合わせください。
モジュール | バージョン | サポートの種類 |
---|---|---|
Amazon RDS (PDO または MySQLi 使用) | (対応する PHP) | 完全対応 |
Elasticsearch | 1.x | 完全対応 |
Eloquent | Laravel 対応バージョン | 完全対応 |
Memcached | (対応する PHP) | 完全対応 |
MongoDB - mongo 拡張機能を使用 | 1.4.x | 完全対応 |
MongoDB - mongodb 拡張機能を使用 | (対応する PHP) | 近日公開予定 |
MySQLi | (対応する PHP) | 完全対応 |
PDO (MySQL、PostgreSQL、MariaDB) | (対応する PHP) | 完全対応 |
PhpRedis | 3、4、5 | 完全対応 |
Predis | 1.1 | 完全対応 |
AWS Couchbase | AWS PHP SDK 3 | 近日公開予定 |
AWS DynamoDB | AWS PHP SDK 3 | 近日公開予定 |
AWS ElastiCache | AWS PHP SDK 3 | 近日公開予定 |
Doctrine ORM | 2 | 近日公開予定 |
ODBC | (対応する PHP) | 近日公開予定 |
Solarium | 4.2 | 近日公開予定 |
追加データストアに関するサポートをご希望の場合は、サポートチームまでお気軽にお問い合わせください。
モジュール | バージョン | サポートの種類 |
---|---|---|
Curl | (対応する PHP) | 完全対応 |
Guzzle | 5.x | 完全対応 |
Guzzle | 6.x | 完全対応 |
Beanstalkd | 近日公開予定 | |
ReactPHP | 近日公開予定 |
ライブラリに関するサポートをご希望の場合は、サポートチームまでお気軽にお問い合わせください。
コールスタックは PHP 5 のみに限定されます。詳細は深いコールスタックのトラブルシューティングページを参照してください。
ジェネレータのインスツルメントは、PHP 5 および PHP 7 ではサポートされていません。
お役に立つドキュメント、リンクや記事: