آموزش نصب برنامه New Relic Application Performance Monitoring

برنامه New Relic یکی از برنامه های مانیتور منابع سرور است و اخیراً بعضی از افراد راجع به نصب آن سوال میکنند.

برای نصب New Relic  نیاز به یک اکانت در وب سایت مربوطه است و این اکانت فری امکاناتی شبیه مانیتور ترافیک و وضعیت فعال یا غیر فعال بودن سرور را در اختیارتان قرار میدهد. سرویس پولی این برنامه کنترل و مانیتور سایر سرویس ها مانند MySQL, Apache, Java, … را در اختیارتان قرار میدهد.

در راهنمای زیر سعی میکنم نحوه فعال کردن این برنامه را نشان دهم.

عضویت در سایت

به وب سایت New Relic بروید و یک اکانت رایگان ایجاد کنید .

بعد از ثبت نام به قسمت Account Setting بروید و زیر Account Information دنبال گذینه License بروید و این اطلاعات را روی یک فایل متنی برای استفاده در آینده کپی کنید.تشخصی 32 یا 64 بیتی بودن سیستم عامل سرورتان

در ترمینال سیستم عامل لینوکس این دستور را وارد کنید :

uname -a

2. در خروجی اگر با کلمه i386 یا i696 مواجه شدید سیستم عامل سرور شما 32 بیتی و اگر با کلمه x86_64 مواجه شدید سیستم عامل سرور شما 64 بیتی است.

دانلود و نصب برنامه

1. برای 32 بیتی از این دستور استفاده کنید :

rpm -Uvh http://yum.newrelic.com/pub/newrelic/el5/i386/newrelic-repo-5-3.noarch.rpm

و برای 64 بیتی از این دستور در لینوکس استفاده کنید :

rpm -Uvh http://yum.newrelic.com/pub/newrelic/el5/x86_64/newrelic-repo-5-3.noarch.rpm

 

2. دانلود و نصب برنامه New Relic

yum install newrelic-php5

3. برنامه New Relic از شما در رابطه با لایسنس برنامه سوال میکند براحتی لایسنسی را که کپی کرده اید را اینجا Paste کنید.

4. در مرحله بعد برنامه محل نصب برنامه PHP را نشان خواهد داد . یکی از مسیر های معمول آدرس زیر است .

usr/local/bin/

شروع برنامه New Relic و چک کردن آن

1. برنامه Apache را روی سرور یا وی پی اس خود مطابق دستور زیر ریستارت کنید :

etc/init.d/httpd restart/

2. سرویس New Relic را مطابق زیر Start کنید :

etc/init.d/newrelic-daemon start/

3. شما میتوانید با دستور زیر اجرای برنامه را در زمان بوت سیستم بصورت اتوماتیک انجام دهید :

chkconfig newrelic-daemon on

4. برای کنترل نصب از دستورات زیر استفاده کنید :

pstree این دستور نشان میدهد که آیا برنامه New Relic در حال اجراست

php -m این دستور نشان میدهد که آیا ماژول PHP نصب شده است

chkconfig –list این دستور نشان میدهد که آیا برنامه بعد از بوت بصورت خودکار اجرا خواهد شد .