Wordpressの運用監視されていますか? レンタルサーバの標準機能を使う、SaaSだから気にしない、Zabbixで監視する、色々な選択肢がありますね。
ここでは、Oracle Management Cloudを使って、WordpressのアプリケーションとApacheやMySQLといったWordpressを構成するインフラの部分を監視する方法を紹介します。
ご存知の通りWordpressはPHPで記述されています。OMC APM(Application Performance Monitoring)は主にJavaや.NETで作成されたWEBアプリケーションを監視する機能でPHPを直接サポートしていません。
ただ、APMの機能の一部であるブラウザエージェントというJava ScriptをHTMLに直接埋め込むことで実際のユーザーのブラウザ操作やページリクエストの体感パフォーマンスを測定することできます。
また、OMC IM(Infrastructure Monitoring)でLinuxやApache, MySQLといったWordpressを構成するインフラ・リソースの稼働監視をすることもできます。
Wordpressにアクセスできない、レスポンスが異常に遅いという問題が発生した場合に、アラートで迅速な検知をし、どのレイヤーの問題なのか、原因特定に素早く対応するための活用が期待されます。
APMのブラウザエージェントをWordpressで使う
-
WordPressにJava Scriptプラグインを追加し、コピーしたJava Scriptを貼り付けて、Page Headerに追加する
以下は、Simple Custom CSS and JSプラグインの使用例
WordPressリソースの監視
OSやApache等のミドルウェアを監視する場合はCloud Agentのインストールが必要です。Log Analyticsを組み合わせてログ分析も同時に行うとより多角的に監視できるかと思います。
Oracle Management Cloud関連の情報はこちら