Application Performance Monitoring

Intuitive, Simple, Dynamic and Smart.

PHP アプリケーションモニタリング


 PHP用JENNIFERは、PHP環境で実行中のWebアプリケーションをリアルタイムにモニタリングできます。Webアプリケーションのサービス状況を様々な観点から分析できるHTML5ダッシュボードを提供します。

 JENNIFERはPHP Webアプリケーションの性能問題を効率的に解決するため、Webアプリケーションの全トランザクションについて、様々な観点から分かりやすい情報を提供します。性能問題を検出し、根本的な原因をソースコードレベルまで容易に確認できます。

 PHPは最も多く使用されているWebサーバのスクリプト言語です。従来のPHPは中小規模のホームページのみに適していると考えられていました。しかし、実際はCodeIgniter、CakePHP、Wordpress、Drupai、および多目的な外部機能拡張を提供するWeb用フレキシブルPHPプラットフォームのフレームワークによって、企業環境で広く使用されています。 PHPで構築したサービスをデバッグおよびプロファイルするためのツールはありますが、実行中のWebアプリケーションをリアルタイムにモニタリングし、Webアプリケーションのサービス状況を様々な観点から分析できるツールを見つけることは困難でした。PHP用JENNIFERのご利用により、PHP Web性能を監視するだけでなく、不具合の根本原因を分析・検出することもできるようになります。

アーキテクチャー

  JENNIFERエージェントはJava、.NETまたはPHP環境のAPサーバで実行されます。JENNIFERデータサーバはJENNIFERエージェントから送られたモニタリングデータを蓄積します。JEJENNIFERビューサーバはユーザがブラウザに表示するためのデータをJENNIFERデータサーバにリクエストします。お客様はブラウザ経由で収集したデータをモニタリングします。


主な機能

  • 負荷およびサービスのリアルタイム監視
  • 故障診断および性能低下のボトルネックの原因分析
  • 全トランザクションの応答時間分布グラフ(X-View)表示
  • 個別のトランザクションの詳細なプロファイル
  • WebアプリケーションおよびSQL性能のトレース
  • Webアプリケーションの不具合検出および分析
  • サービス急増時、業務単位のピーク負荷制御
  • 利用者別(オペレータ、SE、プログラマーなど)のメニューとスクリーンの設定
  • システムおよびリソースの監視
  • ユーザ定義によるテンプレートベースの統計分析レポート
  • 実行時間が設定値を超えた機能の自動プロファイル

サポート環境

 PHPが対応しているプラットフォームは以下の通りです。

PHP

OS: Linuxカーネルバージョン2.6.18以上(RHEL 5以上 Ubuntu 7以上)

Web サーバ : Apache 2、Any Server that can run with PHP-FPM、PHP Built-in web server

PHP バージョン : Apache、PHP-FPM module(5.2、 5.3、5.4、5.5、5.6)

GNU libc バージョン: 2.5 以上

対応データベース: MySQL、PostgreSQL、Oracle、MS SQL Server、MariaDB