مرحله نخست
نصب نرم افزار
پیکربندی MYSQL serverکد HTML:yum install mysql-server mysql php-mysql php-pear php-common php-gd php-devel php php-mbstring php-cli php-snmp php-pear-Net-SMTP php-mysql httpd
مرحله اول : ست کردن پسورد روت
درست کردنکد HTML:mysqladmin -u root password NEWPASSWORD
cacti MySQL database
کد HTML:mysql -u root -p -e 'create database cacti'
درست کردن نام کاربری و Cacti و پسورد AmolY2060
کد HTML:mysql -u root -p mysql> GRANT ALL ON cacti.* TO cacti@localhost IDENTIFIED BY 'AmolY2060'; mysql> FLUSH privileges; mysql> \q
نصب SNMPD
کانفیگ SNMPDکد HTML:yum install net-snmp-utils php-snmp net-snmp-libs
کد HTML:vi /etc/snmp/snmpd.conf
اطلاعات به شرح زیر می باشد.
کد HTML:com2sec local localhost public group MyRWGroup v1 local group MyRWGroup v2c local group MyRWGroup usm local view all included .1 80 access MyRWGroup "" any noauth exact all all none syslocation Unknown (edit /etc/snmp/snmpd.conf) syscontact Root (configure /etc/snmp/snmp.local.conf) pass .1.3.6.1.4.1.4413.4.1 /usr/bin/ucd5820stat
استارت SNMPD
دریافت اطلاعات SNMPDکد HTML:/etc/init.d/snmpd start chkconfig snmpd on
نمایش اطلاعات به شکل زیر است :کد HTML:snmpwalk -v 1 -c public localhost IP-MIB::ipAdEntIfIndex
کد HTML:IP-MIB::ipAdEntIfIndex.10.10.29.68 = INTEGER: 2 IP-MIB::ipAdEntIfIndex.67.yy.zz.eee = INTEGER: 3 IP-MIB::ipAdEntIfIndex.127.0.0.1 = INTEGER: 1
---------------------------------------------------------------------
نصب cacti
کد HTML:yum install cacti
نصب Cacti tables
بعد فرمان زیر را اجرا کنیدکد HTML:rpm -ql cacti | grep cacti.sql
کانفیگ Cactiکد HTML:mysql -u cacti -p cacti < /usr/share/doc/cacti-0.8.7d/cacti.sql
وارد کنید
کد HTML:vi /etc/cacti/db.php
حال پیدا کنید و ویرایش کنید .
";کد HTML:/* make sure these values refect your actual database/host/user/password */ $database_type = "mysql"; $database_default = "cacti"; $database_hostname = "localhost"; $database_username = "cacti"; $database_password = "AmolY2060"; $database_port = "3306
ذخیره کنید و خارج شود
-----------------------------------------------------------------------------------------------------
کانفیگ httpd
کد HTML:vi /etc/httpd/conf.d/cacti.conf
پیدا کنید و ویرایش کنید.
>کد HTML:# # Cacti: An rrd based graphing tool # Alias /cacti /usr/share/cacti <Directory /usr/share/cacti/> Order Deny,Allow Deny from all Allow from 10.0.0.0/8 </Directory
ریست بفرمایید
کد HTML:service httpd restart
--------------------------------------------------------------------------------------------------------------
نصب Cacti cronjob
وارد کنید
کد HTML:vi /etc/cron.d/cacti
حال خط زیر را وارد و ذخیره کنید.
کد HTML:*/5 * * * * cacti /usr/bin/php /usr/share/cacti/poller.php > /dev/null 2>&1
----------------------------------------------------------------------------------------------------------------
کد وارد شدن
کد HTML:http://your.example.com/cacti
----------------------------------------------------------------------------------------------------------------
موفق و پیروز باشید





