サーバーを変える度にmuminを入れたりするのもめんどくさくなってきたのでSaaS型監視サービスNewRelicを導入してみます
アカウントの作成
Monitor WordPress Performance, Find & Fix Errors | New Relic
サーバーの設定
アカウントを作成するとGet started with Web App Monitoringという画面に遷移、そこにインストール方法が全て書いてあります
ちなみにPHP、64bitCentOSの場合
~~~
sudo rpm -Uvh http://yum.newrelic.com/pub/newrelic/el5/x86_64/newrelic-repo-5-3.noarch.rpm
sudo yum install newrelic-php5
sudo newrelic-install install
~~~
sudo newrelic-install installするとlicense keyを聞かれるので入力します
~~~
Enter New Relic license key (or leave blank):
~~~
入力するとインストール完了
~~~
New Relic is now installed on your system. Congratulations!
The last step before you will start seeing data in your account is to restart
your web server or servers, or whatever environment hosts the PHP you wish to
monitor. For example, you may need to restart Apache or nginx, or if you are
using php-fpm and FastCGI, you will need to restart php-fpm. If you installed
New Relic into multiple locations you may have multiple PHP hosts to restart.
If everything is working properly you should see the following two log files:
/var/log/newrelic/newrelic-daemon.log
/var/log/newrelic/php_agent.log
Now you should create a simple test php script that contains the line:
and point your browser at the test script, and you should see the New Relic
extension and its settings. If you still do not see those log files or data in
your account please contact our support staff at http://support.newrelic.com and be
sure to include the following file in your bug report:
/tmp/nrinstall-20131019-152220-23184.tar
Thank you for choosing New Relic!
~~~
apacheを再起動すれば完了
~~~
sudo service httpd restart
~~~
インストール完了
これだけですぐにこんな画面が表示されるように、簡単すぎてこれはびびります
こんなに簡単なのに出来ることが多そうなのでちょっとずつ見て行きます
とりあえずこれを見るとアプリケーションの応答が720msとなかなかの遅さなのでチューニングはまずここからかな?
WordPress内から参照する
New RelicでAPI Keyを取得する
Account Settings -> Integrations -> Data Sharing
Enable API Access をクリック、表示されるAPI Keyをコピー
W3 Total Cacheプラグインをインストール
performance -> General Settings -> Monitoring
↑で取得したAPI Keyを入力してVerify API keyをクリックすると
Select from the following listでアプリケーションを選択できるようになるので選べばOKです
コメント