Action unknown: backlinkmenuitem

راهنمای گام‌به‌گام راه‌اندازی سرویس cacti

برنامه‌ی cacti برای مانیتورینگ میزان استفاده از منابع مختلف سرور شامل اطلاعاتی مربوط به شبکه، CPU، میزان ترافیک I/O و … و کشیدن گراف‌های مرتبط با آن‌ها در بازه‌های زمانی گوناگون به کار می‌رود. در مقایسه با نرم‌افزارهای مشابه دیگر مانند Munin ککتی امکانات پیشرفته‌تری در اختیار Sysadmin ها قرار می‌دهد.

نیازمندی‌های پیش از شروع فرایند نصب

تنظیم منطقه‌ی زمانی (Time Zone) سرور

اگر پیش از این تایم زون سرور را تنظیم نکرده‌اید، با دستور زیر تنظیم کنید چون cacti از منطقه‌ی زمانی که شما تنظیم می‌کنید برای کشیدن گراف‌ها استفاده می‌کند.

dpkg-reconfigure tzdata

فعال بودن مخازن Universe

برای اطمینان از فعال بودن مخازن فایل source.list را باز کنید:

/etc/apt/sources.list

این ۴ خط را باید بالای آن ببینید:

deb http://us.archive.ubuntu.com/ubuntu/ precise universe
deb-src http://us.archive.ubuntu.com/ubuntu/ precise universe
deb http://us.archive.ubuntu.com/ubuntu/ precise-updates universe
deb-src http://us.archive.ubuntu.com/ubuntu/ precise-updates universe

اگر مخازن Universe را فعال کردید باید مخازن را به‌روزرسانی کنید:

apt-get update
apt-get upgrade

نصب dependencyها

پکیج‌های زیر را نصب کنید:

apt-get install snmpd snmp mysql-server apache2 libapache2-mod-php5 php5-mysql php5-cli php5-snmp

اگر قبلا روی mySQL سرور پسوردی نگذاشته باشید در یکی از مراحل نصب پسورد روت mySQL را از شما می‌خواهد.

نصب cacti

با دستور زیر cacti را نصب کنید:

apt-get install cacti

در مراحل نصب از شما سوالات مختلفی پرسیده می‌شود. در پاسخ به libphp-adodb انتخاب کنید Ok در پاسخ به Configuring Cacti انتخاب کنید Apache2 در پاسخ به اینکه آیا میخواهید دیتابیستان با dbconfig-common تنظیم شود انتخاب کنید Yes و وقتی پسورد روت mysql را خواست آن را وارد کنید و در مرحله بعد پسوردی که برای دیتابیس cacti می‌خواهید بسازید را وارد کنید.

تکمیل مراحل نصب cacti به صورت web-based

ip_address را با localhost یا با دامنه‌ی خود عوض کرده و در مرورگرتان باز کنید:

ip_address/cacti

تمام مراحل نصب را با پیشفرض‌های خود cacti طی کنید تا مراحل نصب تمام شده و به صفحه‌ی login برسید. username و password را cacti وارد کنید و پس از ورود به پنل username و password یوزرتان را تغییر دهید. محل ذخیره‌ی محتویات صفحه‌ی وب پنل مدیریت cacti در ip_address/cacti درصورت تمایل برای شخصی‌سازی آن:

/usr/share/cacti/site

تنظیمات SNMP