วันเสาร์ที่ 5 กรกฎาคม พ.ศ. 2557

ติดตั้ง Ubuntu 13.10 Desktop บน Vmware เพื่อลง CactiและWeather Map (ตอนที่4 จบ)

การติดตั้ง Weathermap Plug-in
เข้าไปี่หน้าเว็บไซต์ของ Weathermap Plug-in
url : http://www.network-weathermap.com/
ไปที่หน้า Download  แล้วดาวน์โหลด weathermap Plug-in มาที่เครื่อง
เอาเวอร์ชั่นล่าสุด (ในการทดลองนี้ใช้ php-weathermap-0.97c.zip )
ทำการคลายซิบ
ทำการอัพโหลดโฟลเดอร์ Weathermap ขึ้น Server Cacti  โดยใช้โปรแกรม Secure Shell
กดไอคอน Open new file transfer window

โฟลเดอร์  Weathermap จะอยู่ที่โฟลเดอร์ของผู้ใช้นั้นเอง
#cd /home/testadmin/
#ls -la
ก็จะเห็นโฟลเดอร์ weathermap 
ให้ทำการย้ายโฟลเดอร์ weathermap ไปยังโฟลเดอร์ของ Plug-in
#mv weathermap/ /usr/share/cacti/site/plugins/

ทำการเช็คว่า ความต้องการของระบบมีอะไรบ้าง แล้วยังขาดอะไรบ้าง ให้ไปที่เบราเซอร์แล้วพิมพ์ http://localhost/cacti/plugins/weathermap/check.php
จากรูปแสดงว่ายังขาด php5-gd

ให้ทำการติดตั้ง php5-gd เพิ่ม
 #apt-get install php5-gd
#/etc/init.d/apache2 restart
เช็คความต้องการอีกรอบเมื่อผ่านแล้ว ให้ดำเนินการต่อไป

ทำการเปลี่ยน Permission โฟลเดอร์เพื่อให้ apache2 สามารถทำงานได้ (เขียนไฟล์ สร้างไฟล์ รันไฟล์)

กำหนดสิทธิ์ให้กับโฟลเดอร์ output ให้เหมือนกับ โฟลเดอร์ rra 
#cd /user/share/cacti/site/plugins/weathermap
#ls –la

#chown www-data output/
#chgrp www-date output/
#chmod 770 output/ หรือจะ 777 เลยก็ได้
ตรวจสอบ
#ls –la output

กำหนดสิทธ์ให้โฟลเดอร์ config เพื่อให้สามารถเขียนไฟล์ได้
#cd /user/share/cacti/site/plugins/weathermap
# chown www-data configs/
#chgrp www-data configs/
# chmod u+w configs/
หรือจะ 
#chmod 770 configs/                                          หรือจะ 777 เลยก็ได้
ตรวจสอบ
#ls –la output

ทำการปรับแต่งค่า config.php ของ cacti
#pico /usr/share/cacti/site/include/config.php
เพิ่มคำสั่งนี้ เข้าไป
$plugins = array();
$plugins[] = 'weathermap';
เมื่อทำเสร็จแล้วจะปรากฏ แท็บ weathermap ดังรูป


ตรวจสอบสิทธิ์การเข้าใช้ weathermap ให้ไปที่เมนู User Management > admin 

ให้ติ๊ก ทั้ง 2 ออพชั่นเพื่อให้สามารถปรับแต่งค่าต่าง ๆ ของ weathermap ได้ แล้ว Save

มาที่เมนู Plugin Management จะแสดงรายชื่อ Plugin ที่ติดตั้งแล้ว ในการทดสอบนี้จะเห็นแค่ weathermap เพียงอันเดียว แต่ละมีการติดตั้ง Plug-in ตัวอื่น ๆ ก็จะปรากฎรายชื่อที่นี่ทั้งหมด

มาที่เมนู weathermaps จะแสดงชื่อ แผนผัง weathermap ที่เราได้สร้างไว้ ทั้งหมด และสามารถเข้าหน้า สร้างหรือแก้ไข แผนผังเครือข่ายได้ที่ ลิงค์ Weathemap Editor

เมื่อต้องการสร้าง weathermap ผ่านหน้าเว็บ Weathermap Editor จะยังไม่สามารถเข้าใช้งานได้ จำเป็นต้องกำหนดค่า

#cd /usr/share/cacti/site/plugins/weathermap/
#pico editor.php
พิมพ์คำสั่งเพิ่มดังนี้ 
$ENABLED=true;
เมื่อตั้งค่าเสร็จแล้วก็จะสามารถเข้าหน้า Weathermap Editor ได้ครับ

ทดสอบการสร้างแผนผังเครือข่าย
Named : testmap.conf   แล้วกด Create จะปรากฏหน้าจอดังรูป

แนะนำการใช้งานเบื้องต้น
Change File     ใช้สำหรับการสลับเอาไฟล์แผนผังเครือข่ายอื่นเข้ามาแก้ไข
Add Node      ใช้สำหรับเพิ่ม Node ต่างๆ เข้ามา
Position Legend           ใช้สำหรับใส่ตำแหน่ง Legend
Position Timestamp     ใช้สำหรับใส่ตำแหน่งวันเวลาที่สร้างแผนผังเครือข่าย

Map Properties                                                                            


 Map Style
Manage Colors                                                                              
                                                                         
Manage Images

Editor Settings

เริ่มสร้างแผนผังเครือข่าย
สร้าง Node ที่ต้องการ เช่น Switch_Floor01 และ WirelessCacti แล้ว Submit



สร้าง Add Link ระหว่าง Node Switch_Floor01 และ WirelessCacti แล้ว Submit



เมื่อสร้างแผนผังเสร็จแล้วจะแสดงตัวอย่างแผนผังเครือข่ายดังรูป

เมื่อได้รูปร่างที่ต้องการแล้ว ให้กำหนดว่า Link ที่สร้างขึ้น มาจาก Data Source ตัวไหน
ได้คลิ๊กที่ Link ที่แผนผัง แล้วเลือก [Pick from Cacti]


จะปรากฎหน้าต่างให้ เลือก Data Source ที่ต้องการ จากตัวอย่าง คือ ปริมาณข้อมูลที่วิ่งผ่าน Wireless  ให้คลิกเลือกที่  Wireless Cacti – Traffic – wifi0

ข้อมูลของ Data Source จะปรากฏขึ้นช่องแต่ละช่องข้อมูล ถ้าไม่มีการแก้ไข ให้กด Submit

เสร็จสิ้นกระบวนการสร้างแผนผังเครือข่าย
สามารถดู Config ของ แผนผังที่สร้างขึ้นได้โดยคลิกที่ See config



เมื่อสร้างแผนผังเครือข่ายเสร็จแล้ว จะสังเกตเห็นไฟล์ .conf ปรากฏขึ้น  ให้นำไฟล์นี้เพิ่มเข้าไปในเมนู Weathermap ให้ไปที่เมนู WeatherMap แล้วกด Add


เลือกไฟล์.conf ที่สร้างขึ้น แล้วกด Add  จากตัวอย่างให้เลือก testmap.conf


เมื่อการทำเพิ่มไฟล์แผนผังเรียบร้อยแล้ว  ต่อไปให้เพิ่มสิทธิ์ให้บุคคลอื่นสามารถมองเห็น แผนผังเครือข่ายที่เราสร้าง ให้กดที่ admin

ทำการเพิ่มให้ Anyone สามารถเข้าดูได้แล้วกด Update

ถึงขั้นตอนนี้แสดงว่าการสร้าง แผนผัง ได้เสร็จแล้ว เหลือเพียงให้ Cacti สร้างภาพแผนผังตามที่เราได้กำหนดแล้ว ก็จะถือว่าเสร็จสมบูณ์สำหรับการติดตั้ง Weathermap Plugin

จากรูปจะเห็นปริมาณข้อมูลที่วิ่งระหว่าง Wireless และ Switch  แสดงสีเพื่อบ่งบอกความหนาแน่นของข้อมูล

ไม่มีความคิดเห็น:

แสดงความคิดเห็น