ติดตั้ง Mrtg สำหรับ CentOS ที่ใช้ Directadmin
บทความนี้อาจจะไม่เกี่ยวอะไรกับ Arduino แต่อย่าเอามาเล่าให้เพื่อนๆฟัง ถึงขั้นตอนการติดตั้ง Service MRTG กับ CentOS และใช้ Directadmin ให้สามารถใช้งานได้ 100%
Mrtg คือ Service ที่ทำหน้าที่ Monitor เครื่อง Server ของเราว่าทำงานได้ปกติหรือไม่ และยังสามารถ Monitor ค่าต่างๆมาแสดงบนเว็บไซต์ ไม่ว่าจะเป็น ค่า Traffic Analysis, Active CPU Load, Free Memory,New TCP Connections,Established TCP Connections,Server load average ดูสติต่อการใช้งานไม่ว่าจะเป็น CPU, Ram, Netword เป็นต้น เพื่อจะได้ทราบถึงการทำงานต่างๆ ของ Server ทำงานปกติไหม เสป็กเพียงพอหรือไม่ เป็นต้น
สามารถดูตัวอย่างการหน้าตา MRTG ได้ที่
มาเริ่มกันเลย เครื่องที่ติดตั้งจะต้องใช้ Centos 6.x และติดตั้ง Directadmin เรียบร้อยแล้ว
ชั้นตอนที่ 1 ก๊อบปี้ คำสั่งเพื่อติดตั้งได้เลย
yum -y install net-snmp mrtg
wget -O /etc/snmp/snmpd.conf www.icez.net/files/snmpd.conf
mkdir -p /var/www/html/mrtg/
wget -O /var/www/html/mrtg/mrtg-load.sh www.icez.net/files/mrtg-load.sh chmod a+x /var/www/html/mrtg/mrtg-load.sh
if [ ! -e /usr/bin/php ]; then if [ -f /usr/local/bin/php ]; then ln -s /usr/local/bin/php /usr/bin/php ; fi ; fi
/etc/init.d/snmpd restart
cfgmaker --global 'WorkDir: /var/www/html/mrtg' --global 'Options[_]: bits,growright' --output /var/www/html/mrtg/mrtg.cfg public@localhost
wget -O /tmp/mrtg.cfg www.icez.net/files/mrtg.cfg
cat /tmp/mrtg.cfg >> /var/www/html/mrtg/mrtg.cfg
/bin/cp -fv /var/www/html/mrtg/mrtg.cfg /etc/mrtg/mrtg.cfg
echo "Alias /mrtg /var/www/html/mrtg" > /etc/httpd/conf.d/mrtg.conf
/sbin/chkconfig snmpd on
indexmaker /etc/mrtg/mrtg.cfg > /var/www/html/mrtg/index.html
/etc/init.d/httpd graceful
เมื่อพิมเสร็จแล้วให้ ลองเข้าด้วยการ พิม http://ip ของท่าน/mrtg
บทความการติดตั้งจากพี่ไอซ์ www.icez.net
หน้าที่เข้าชม | 4,510,768 ครั้ง |
ผู้ชมทั้งหมด | 2,466,540 ครั้ง |
ร้านค้าอัพเดท | 5 ก.ย. 2568 |