راهنمای گامبهگام راهاندازی سرویس 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