PHPが遅い原因を今すぐ監視して調査する方法

アプリケーションパフォーマンス管理

まずやるべきはPHPの状態の把握

重要なアプリケーションやシステムにPHPを利用している場合、PHPの停止やパフォーマンス低下は、ビジネスに大きな損害をもたらす原因となります。このため、アプリケーションの停止やパフォーマンス低下をいち早く知る必要があります。

アプリケーションやシステムに問題が発生した場合、一般的に以下のような原因が考えられます。

  • Webサービスまでのネットワークの障害
  • Webサービスが稼働するサーバーのダウン
  • Webサービスが稼働するサーバーのパフォーマンス障害
  • PHPのシステムダウン
  • PHPのパフォーマンス障害
  • Webサービスを利用するクライアントサイドの問題

確認すべき箇所が多いアプリケーションのトラブル対応は、とても難しい課題と言えます。アプリケーションをとりまく各セクションの担当者にヒアリングする必要もあり、原因特定までのプロセスが煩雑になりがちです。

そこで求められるのが「監視」です。

PHP監視を今すぐ簡単にはじめられるツール

この課題を解決するため、多くのアプリケーション管理者が監視をツールで行い、停止や遅延の対策を実施しています。ManageEngineが提供するApplications Managerもそのひとつです。PHPの監視を自動化し、稼働状況を簡単に可視化できます。

ダウンロードページはこちら [ 5モニターまではずっと無料 ]

また、PHPのパフォーマンスの状況も把握できます。PHPに問題が発生した場合に、即座に管理者にメールで通知し、問題発生と同時にサービスやサーバー再起動、プログラムの実行等の対応自動化を実現することも可能です。

インストールから可視化まで1時間以内

PHP サーバー監視画面と可用性の履歴表示[PHP サーバー監視画面と可用性の履歴表示]

Applications Managerで実現可能なPHP監視は以下の通りです。

  • PHPの可用性、応答時間とパフォーマンス統計を監視します。これらの属性にしきい値を設定できます。
  • 設定されたしきい値に違反した場合、管理者にメールで通知することや、プログラムの実行やサーバー再起動、アプリケーションのスレッドダンプを自動取得することができます。
  • パフォーマンスを可視化したグラフやレポートを簡単に出力できます。レポートは、可用性、ステータスおよび接続時間でグループ別に表示することもできます。
  • 現在のPHP パフォーマンスメトリクスを表示するだけでなく、グラフで時系列に表示できます。パフォーマンスの変化の分析に役立ちます。

監視する PHP サーバーの属性

可用性PHP サーバーの可用性をチェックします。
応答時間PHP サーバーの応答時間を表示します。
ページフォルトページフォルトとスワップの発生数を表示します。

ダウンロードページはこちら [ 5モニターまではずっと無料 ]

関連機能

  • Apache監視
    WebサーバーApacheの監視機能を紹介します。
  • Nginx監視
    WebサーバーNginxの監視機能を紹介します。
  • Webサイト監視
    Webサイトのパフォーマンスを監視する機能を紹介します。