PHP Warning: PHP Startup: newrelic: Unable to initialize moduleのエラー

phpを5.4から5.6へアップデートした後、こんなエラーが出てました

$ php -v
PHP Warning:  PHP Startup: newrelic: Unable to initialize module
Module compiled with module API=20100525
PHP    compiled with module API=20131226
These options need to match
 in Unknown on line 0

New Relic入れなおして直りました
New Relicの新規インストールのページ通りやりました
Centos 64bitですが、参考まで

$ 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

Apache再起動

$ sudo /etc/init.d/httpd restart

これで直りました

New RelicにMySQLプラグインをいれてみた

New RelicにMySQLプラグインをいれてみました

MySQL – New Relic
に詳細があって

事前準備の参考に
New Relic Platform Installer (NPI)をインストールしてみた
Centos6にJREをインストールする

Javaを入れてなくて少しはまりました

New Relic用にMySQLのアカウントを用意します
MySQLにログイン(環境に合わせて)
$ mysql -u root -p

ユーザー作成
mysql > CREATE USER user@’%’ IDENTIFIED BY ‘password’;
mysql > GRANT PROCESS,REPLICATION CLIENT ON . TO user@’%’;

※ユーザー名とパスワードはお好みのものに変えてください

これで、インストールできます
NPIをいれたディレクトリに移動して

$ ./npi install com.newrelic.plugins.mysql.instance

質問に答えていきます
途中の設定は、環境に合わせます

少し経てばNew RelicのPluginsのところに表示されます
newrelic-mysql

$ /etc/init.d/newrelic_plugin_com.newrelic.plugins.mysql.instance
が作られていました
デーモン化されて起動されてるようです

参考:
newrelic – New RelicでMySQLを詳細に監視する – Qiita

New Relicで”error: Docker GET from ‘http://localhost/info’ failed”のエラー

New Relic Platform Installer (NPI) を入れたらログにエラーが..

$ vim /var/log/newrelic/nrsysmond.log

2016-01-05 15:44:15.380 (5401) error: Docker GET from 'http://localhost/info' failed
2016-01-05 15:45:15.381 (5401) error: Docker GET from 'http://localhost/info' failed

直すにはdisable_dockerを追記

$ vim /etc/newrelic/nrsysmond.cfg

disable_docker = true

サービスを再起動

sudo /etc/init.d/newrelic-sysmond restart

で、消えました

参考:
Docker GET from localhost failed – logs – Server Monitoring – New Relic Community Forum

New Relic Platform Installer (NPI)をインストールしてみた

New Relic Pluginsを入れるため、New Relic Platform Installer (NPI)をインストールしてみました
Pluginsで入れたいPluginを見つけて表示

OSとbit数を選ぶと
NRIのいれ方がでてくるので従うのが楽っぽい
Centos 64bitの場合は

LICENSE_KEY=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx bash -c "$(curl -sSL https://download.newrelic.com/npi/release/install-npi-linux-redhat-x64.sh)"

こんな感じ
指示に従ってインストールします

ホームディレクトリにインストールしてたら

$ cd ~/newrelic-npi
$ ./npi install プラグインの名前

でプラグインをインストールできます