Zabbix - Opensource Network Monitor
| ติดตั้งเสร็จเรียบร้อยแล้วครับ อยากจะบ้าตาย ตอนแรกใช้ fedora core 2 ลงไม่ผ่าน มันเรียกหา packet หลายตัว ลงตามลำดับได้เลย http://gaa.sourceforge.net/ ./configure –prefix=/zabbix make make install ftp://ftp.gnupg.org/gcrypt/libgpg-error/ wget ftp://ftp.gnupg.org/gcrypt/libgpg-error/libgpg-error-1.5.tar.bz2 ./configure –prefix=/zabbix make make install ftp://ftp.gnupg.org/gcrypt/libgcrypt/ wget ftp://ftp.gnupg.org/gcrypt/libgcrypt/libgcrypt-1.2.4.tar.gz เลือก Version 1.2.2 ขึ้นไป ./configure –prefix=/zabbix –with-gpg-error-prefix=/zabbix make make install ftp://ftp.gnutls.org/pub/gnutls/opencdk/opencdk-0.5.9.tar.gz ./configure –prefix=/zabbix make make install libcfg http://platon.sk/projects/release_list_page.php?project_id=3 ./configure –prefix=/zabbix make make install http://www.gnu.org/software/gnutls/releases/ wget http://www.gnu.org/software/gnutls/releases/gnutls-1.7.9.tar.bz2 ./configure –prefix=/zabbix <br>–with-libgcrypt-prefix=/zabbix <br>–with-gaa-prefix=/zabbix <br>–with-libopencdk-prefix=/zabbix <br>–with-libcfg-prefix=/zabbix make make install http://download.jabberd.org/jabberd14/. ./configure –prefix=/zabbix –with-gnutls=/zabbix make make install curl พอลงเสร็จ MySQL ที่ใช้ ดันเก่าไปอีก กรรมเลย คราวนี้เปลี่ยนเครื่อง มาใช้เครื่อง gentoo kernel 2.6.18 ไอข้างบนทั้งหมด สามารถใช้ emerge gnutls jabberd ทีเดียวมาครบหมด กรรมเลย รู้งี้ใช้ gentoo แต่แรกก็ดี http://www.zabbix.com DB shell> mysql -u<username> -p<password> mysql> create database zabbix; mysql> grant all privileges on zabbix.* to zabbix@localhost identified by “zabbix”; mysql> quit; shell> cat create/mysql/schema.sql |
mysql zabbix -uzabbix -p shell> cat create/data/data.sql |
mysql zabbix -uzabbix -p shell> cat create/data/images.sql |
mysql zabbix -uzabbix -p ลงเสร็จ กรรมอีก คราวนี้ MySQL ใหม่ไปอีก ซวยๆๆๆๆๆๆๆๆๆๆ เลยต้องมาใช้ PostgreSQL แทน shell> psql -U postgres template1 psql> create database zabbix; psql> \q shell> cd create/postgresql shell> cat schema.sql |
psql -U postgres zabbix shell> cd ../data shell> cat data.sql |
psql -U postgres zabbix shell> cat images_pgsql.sql |
psql -U postgres zabbix ./configure –enable-server –enable-agent –with-mysql –with-net-snmp –with-jabber –with-libcurl make make install แก้ไข /etc/services เพิ่ม zabbix_agent 10050/tcp zabbix_trap 10051/tcp useradd -g deamon -s /sbin/nologin -d /zabbix zabbix /zabbix/bin/zabbix_server -c /zabbix/etc/zabbix_server.conf /zabbix/bin/zabbix_agent -c /zabbix/etc/zabbix_agent.conf /zabbix/bin/zabbix_agentd -c /zabbix/etc/zabbix_agentd.conf เสร็จแล้วก็เรียก web ซักหน่อย http://localhost/~zabbix user : admin password : comfirm ว่าถูก ต้องทุกอย่าง พอ login เสร็จมันจะขึ้นหน้านี้มา Press here to disconnect/reconnect ไอเราก็นึกว่ามัน ไม่ผ่าน ลองแล้วลองอีก ทั้งแงะ DB ทั้งลงใหม่ มันก็ถูกนี้หว่า สรุป มันขึ้นมาเพื่อให้เรา logout พ้ามาหน้านี้แปล่ว่า ถุกแล้วครับ ไม่ต้องตกลงใจ ไปหน้าอื่นได้เลย วันนี้แค่นี้ก่อน วันหลังมาต่อ |
สุดยอดเลยภัทธ์ 555;)
เจ๋งจริง ๆ
สู้ต่อไปครับ
สรุปว่า ลง กับ core 6 ได้มั้ยครับ เนี่ย
ของผมมีแต่ core 2 กับ core 4 แล้วก็ gentoo ครับ
ไม่มี core อื่นๆ ให้ลองครับ
ผมลงกับ core 6 คับ ไม่ทราบว่าตรงส่วน
shell> cd create/postgresql
shell> cd ../data
ม้นอยู่ folder อะไรคับ
ตอนนี้คุณต้องอยู่ floder ของ zabbix ก่อนครับ
หมายถึงว่าให้เข้าไปที่ /etc/zabbix แล้ว mkdir postgresql ป่ะคับ แล้วส่วนที่ cd ../data นี้คือ สร้าง data ไว้ใน /etc/zabbix ป่ะคับ
หมายถึง หลังจาก load โปรแกรม zabbix จากแล้ว http://www.zabbix.com
คุณทำการแตก zip แล้วไปเก็บไว้ที่ไหนหละครับ ก็เริ่มจากตรงนั้นแหละครับ
เช่น load มาได้ zabbix-x-x.tar.gz
คุณขยายไฟล์แล้วไปไว้ที่
/usr/src/zabbix-x-x คุณก็เริ่มจากตรงนั้นครับ
ตอนนี้ผมลงเสร็จแล้ว เข้าเว็บเบสได้แล้วคับ แต่ดันใช้ไม่เป็นนึกว่ามันจะทำกราฟให้เราเลย เวลาเราจะไปเพิ่ม server เพื่อที่จะ monitor อะคับ แล้วจะทำให้มันจับทราฟฟิกอย่างงัยคับ ช่วยแนะนำด้วยคับ