goodbye 212cafe.com
เหนื่อยดี ช่วงนี้
Happy new year 2008 - Bac ...
Happy December
ตัณหานั่นและ เป็นบ่อเกิดแ ...
Disconnect time for syste ...
system admin เล่าธรรม
Called "Family" ...
Calm + Jazz
golfreeze 's holiday
400D and next step..
วูบหนึ่งของจิต
คิดถึงจัง ครับ อาม่า
loadbalance in my style
Korea Trips

1 | 2 | 3 | 4 | 5 | 6 | 7 |>>


All (101)
default (101)



สมัครสมาชิก | Login


All (2)
default (2)



editor
พี่ต้น
อาจารย์อัน
ป๋าเชษ thaiadmin
G7_Joke
Blog ท่าน xCarible
ป๋าตั้ม zendz
wai_wai
ป๋า HUI
Doc+E-book ท่านออฟ
forum zendz
พี่ชัตพง
packetstormsecurit
thai_Linux_cafe
Kitty เว็บ อ.กิต
http://gentoo-wiki.c
www.unixtutorials.in
www.securityfocus.co
www.linuxsecurity.co
www.netadmintools.co
กลุ่มผู้ดูแลระบบแห่ง
network_thai_อ่าน
ป๋าอัท siambox
เช๊คราคาคอม
thailand freebsd
debian expert P.poon
พี่ดวง NTT
ตาลแห้ง
สภ อ.ชะอวก Freebsd
พี่ชัย NTT
Itwizard
สมาคมถ่ายภาพแห่้งไทย
พี่เฮา 2how
ท่าน vexxhost
shell script
secure knowledge
อ.วิริยะ Unix เก๋า
กระดานดำ เพื่อสังคม
เก๋าเรียกพี่ ท่านกิว
กีต้าร์เมา
Learning Hornica
Debian project
รู้ทันมะเร็ง
ฝึก shell script
ruby + ubuntu
gg db hack
พี่ samarn ถ่ายรูป



เพิ่มกราฟ ของ establish กับ tcp connection เข้า mrtg
2006-08-09 23:53:15

ใช้ OS Debian 3.1
1.สั่งโหลด จาก mirror ในไทยครับ
โดยเพิ่มไปที่ /etc/apt/sources.list
แล้วสั่ง apt-get update แล้ว
 
#aptitude install snmpd
#aptitude install mrtg
 
แล้วมา config
 
#/etc/snmp/snmpd.conf
 
ให้เอา # ใส่หน้า คำสั่ง
 
com2sec paranoid default public
 
แล้วเอาเครื่องหมาย # ออกจากคำสั่ง
 
com2sec readonly default public
 
แล้วสั่ง daemon start
 
#/etc/init.d/snmpd restart
 
แล้วต่อไปมา config ไฟส์ mrtg บ้าง

แล้วพิมพ์ ตามนี้เพื่อทำการ สั่งให้สร้าง config

 
#cfgmaker --global 'options[_]: growright,bits' --global 'WorkDir: /home/golf/public_html/mrtg' --output=/etc/mrtg.cfg public@127.0.0.1
 
การเพิ่มกราฟ นั้นไม่จำต้องลบไฟส์ในห้อง DocumentRoot ออกก็ได้น่ะครับแต่เพิ่มกราฟ establish กับ tcp connection ดังนี้ในไฟส์ดังนี้ (ผมใช้เป็น OS Debian 3.1 ครับ) 
 
#vi /etc/mrtg,cfg
 
โดยเพิ่ม
 
### Load Average ###
Target[cpu]: .1.3.6.1.4.1.2021.10.1.5.1&.1.3.6.1.4.1.2021.10.1.5.2:public@127.0.0.1
MaxBytes[cpu]: 100
Unscaled[cpu]: dwmy
Options[cpu]: gauge, absolute, growright, noinfo, nopercent
YLegend[cpu]: CPU Load(%)
ShortLegend[cpu]: (%)
LegendI[cpu]:   CPU System
LegendO[cpu]:   CPU User
Title[cpu]: CPU Analysis
PageTop[cpu]: <H1>CPU Analysis</H1>
 
### Memory Free ###
Target[mem]: .1.3.6.1.4.1.2021.4.6.0&.1.3.6.1.4.1.2021.4.4.0:public@127.0.0.1
MaxBytes1[mem]: 1030288
MaxBytes2[mem]: 1052216
Unscaled[mem]: dwmy
Options[mem]: gauge, absolute, growright, noinfo
YLegend[mem]: Memory Free
ShortLegend[mem]: Bytes
kilo[mem]: 1024
kMG[mem]: k,M,G,T,P
LegendI[mem]: Real
LegendO[mem]: Swap
Legend1[mem]: (MBytes)
Legend2[mem]: (MBytes)
Title[mem]: Memory Analysis
PageTop[mem]: <H1>Memory Analysis</H1>
 
### New TCP Connection Monitoring (per minute) ###
Target[server.newconns]: tcpPassiveOpens.0&tcpActiveOpens.0:public@127.0.0.1
Title[server.newconns]: Newly Created TCP Connections
PageTop[server.newconns]: <H1>New TCP Connections</H1>
MaxBytes[server.newconns]: 10000000000
ShortLegend[server.newconns]: c/s
YLegend[server.newconns]: Conns / Min
LegendI[server.newconns]: In
LegendO[server.newconns]: Out
Legend1[server.newconns]: New inbound connections
Legend2[server.newconns]: New outbound connections
Options[server.newconns]: growright,nopercent,perminute
 
### Established TCP Connections ###
Target[server.estabcons]: tcpCurrEstab.0&tcpCurrEstab.0:public@127.0.0.1
Title[server.estabcons]: Currently Established TCP Connections
PageTop[server.estabcons]: <H1>Established TCP Connections</H1>
MaxBytes[server.estabcons]: 10000000000
ShortLegend[server.estabcons]:
YLegend[server.estabcons]: Connections
LegendI[server.estabcons]: In
LegendO[server.estabcons]:
Legend1[server.estabcons]: Established connections
Legend2[server.estabcons]:
Options[server.estabcons]: growright,nopercent,gauge
 
และสุดท้ายก็สั่ง คำสั่งข้างล่างนี้เพื่อให้แสดง output ออกมาที่ไฟส์ไหนถ้ารูปไม่ออกอาจเกิดจากการระบุ output ผิดครับ
 
#indexmaker /etc/mrtg.cfg --columns=1 --output /home/golf/public_html/mrtg/index.html
 
แล้วสั่ง mrtg 3 ครั้งสำหรับ Debian ครับ
 
#mrtg
#mrtg
#mrtg
 
แต่ถ้าเป็น ubuntu 6.06ให้สั่ง
 
#env LANG=C /usr/bin/mrtg /etc/mrtg.cfg
#env LANG=C /usr/bin/mrtg /etc/mrtg.cfg
#env LANG=C /usr/bin/mrtg /etc/mrtg.cfg
 
3 ครั้งน่ะครับ 
 
จะได้กราฟตามนี้ครับที่ ===> http://www.saiyaithai.org/mrtg    :D