HOME   ·Î±×ÀΠ  ȸ¿ø°¡ÀÔ
    
ȸ¿ø°¡ÀÔ
ºñ¹Ð¹øÈ£ ã±â ÀÚµ¿·Î±ä
ÀÌÀü°Ô½ÃÆÇ
   free_board
   °Ç°­°Ô½ÃÆÇ
   ¿À¶óŬDB
   Linux
   HTML/javascript
   Áú¹®°ú ´ä
È£¼­±â
   À̹ÌÁö°Ô½ÃÆÇ  
   °Ç°­°Ô½ÃÆÇ  
   À½¾ÇÀÚ·á  
   ¼ºÁØÀÌ °Ô½ÃÆÇ  
 Hit : 4200
 À̸§ : È£¼®  (220.¢½.198.178)
 ³¯Â¥ : 2009-09-11 23:13:52
 Á¦¸ñ : MRTG ¼³Ä¡ ¼Ö¶ó¸®½º
FreeBSD - MRTG ¼³Ä¡
ruo91 2009-06-09 13:05:11 ÁÖ¼Òº¹»ç Á¶È¸ 449  ½ºÅ©·¦ 1
Áý¿¡¼­ ¼­¹ö¸¦ µ¹¸®°í ÀÖ´Â À¥¼­¹öÀÇ Æ®·¡ÇÈ°ú NAT À¸·Î ¹°¸° ³»ºÎ ³×Æ®¿öÅ©ÀÇ Æ®·¡ÇÈ »óȲÀ» ¾Ë¾Æº¸±â À§ÇØ MRTG ¸¦ ¼³Ä¡ ÇÏ¿´´Ù. ¼³Ä¡ ¹æ¹ýÀº FreeBSD ÀÇ Æ÷Æ®·Î ¼³Ä¡¸¦ ÁøÇàÇÑ´Ù.

1. snmpd ¼³Ä¡

yongbok# cd /usr/ports/net-mgmt/net-snmp && make install clean
¼³Ä¡°¡ ¿Ï·á µÇ¸é snmpd.conf ÆÄÀÏÀ» »ý¼ºÇÏ¿© ¾Æ·¡¿Í °°ÀÌ »ç¿ëÀÚ È¯°æ¿¡ ¸Â°Ô ¼ÂÆÃÀ» ÇØÁÖ¸é µÈ´Ù.

yongbok# vi /usr/local/share/snmp/snmpd.conf
# sec.name | source | community
com2sec local localhost private
# MyROFroup ´Â Àб⸸ °¡´É ÇÏ°í MyRWGroup À¸·Î ¼³Á¤ÇÏ¸é ¾²±âµµ °¡´ÉÇØÁø´Ù.
# ¾²±â±ÇÇѱîÁö ¼³Á¤ÇÒ¶§´Â ½ÅÁßÇÏ°Ô »ý°¢Çؼ­ ÇؾßÇÑ´Ù.
# group ÀÌ°ÍÀ» ¾È½áÁÖ¸é cfgmaker ·Î cfg ÆÄÀÏ »ý¼º½Ã ¿¡·¯¸¦ ¹ß»ýÇÏ°Ô µÈ´Ù. ³ª¸§ Æ®·¯ºí ½´ÆÃ
group MyROGroup v1 local
group MyROGroup v2c local
group MyROGroup usm local
# snmpŬ¶óÀÌÆ®¿¡¼­ ¸ðµç °ªÀ» Á¢±Ù ÇÒ ¼ö ÀÖ´Ù.
view    all     included        .1
# context | sec.model | sec.level | match | read | write | notif
access MyROGroup        ""      any       noauth    exact   all     all     none
# snmp ¼­¹öÀÇ Á¤º¸¸¦ ÀÔ·ÂÇØÁØ´Ù.
syslocation MyHome
syscontact Yongbok <ruo91@naver.com>

»ç¿ëÀÚ È¯°æ¿¡ ¸Â°Ô ¼öÁ¤À» ÇÏ°í ÀúÀåÀ» ÇÏ¿´´Ù¸é snmpd.conf ÆÄÀÏ¿¡ 600 ±ÇÇÑÀ» ÁØ´Ù.
yongbok# chmod 600 /usr/local/share/snmp/snmpd.conf

snmpd ¸¦ ½ÇÇàÇϱâ À§Çؼ­´Â /etc/rc.conf ÆÄÀÏ¿¡ ¾Æ·¡¿Í °°ÀÌ Ãß°¡ ÈÄ ½ÃÀÛÇÑ´Ù.
yongbok# vi /etc/rc.conf
snmpd_enable="YES"
yongbok# /usr/local/etc/rc.d/snmpd start
Starting snmpd.

2. MRTG ¼³Ä¡

yongbok# cd /usr/ports/net-mgmt/mrtg && make install clean
ÂÞ·ç·è~ ÄÄÆÄÀÏÀÌ µÇ°í ¼³Ä¡°¡ ¿Ï·á µÇ¸é ¾Æ·¡¿Í °°ÀÌ cfgmaker ·Î ¼³Á¤ ÆÄÀÏÀ» »ý¼ºÇÑ´Ù.
yongbok# cfgmaker private@localhost > /usr/local/etc/mrtg/ruo91.cfg

/usr/local/etc/mrtg µð·ºÅ丮¿¡ ruo91.cfg ¶ó´Â ¼³Á¤ ÆÄÀÏÀÌ »ý¼º µÈ´Ù.
ruo91.cfg ÆÄÀÏÀ» »ç¿ëÀÚ È¯°æ¿¡ ¸Â°Ô ¼öÁ¤À» ÇÑ´Ù.

yongbok# vi /usr/local/etc/mrtg/ruo91.cfg
# Created by
# /usr/local/bin/cfgmaker private@localhost

### Global Config Options
#  for UNIX
WorkDir: /home/www/traffic
Language: korean
RunAsDaemon: yes
EnableIPv6: no
######################################################################
# System: yongbok.net
# Description: FreeBSD yongbok.net 7.2-STABLE FreeBSD 7.2-STABLE
# 0: Thu May  7 15:02:46 KST 2009     root@yongbok.net:/usr/obj/usr/src/sys/Yongbok i386
# Contact: YongBok <ruo91@naver.com>
# Location: Home Server
######################################################################
### Interface 1 >> Descr: 'stge0' | Name: 'stge0' | Ip: '115.137.195.157' | Eth: '30-78-30-30-31-38-66-33-63-38-66-39-31-34' ###
Target[localhost_1]: 1:private@localhost:
SetEnv[localhost_1]: MRTG_INT_IP="115.137.195.157" MRTG_INT_DESCR="stge0"
MaxBytes[localhost_1]: 125000000
Title[localhost_1]: Traffic Analysis for 1 -- yongbok.net
PageTop[localhost_1]: <h1>Traffic Analysis for 1 -- yongbok.net</h1>
  <div id="sysdetails">
   <table>
    <tr>
     <td>System:</td>
     <td>yongbok.net in Home Server</td>
    </tr>
    <tr>
     <td>Maintainer:</td>
     <td>YongBok <ruo91@naver.com></td>
    </tr>
    <tr>
     <td>Description:</td>
     <td>stge0  </td>
    </tr>
    <tr>
     <td>ifType:</td>
     <td>ethernetCsmacd (6)</td>
    </tr>
    <tr>
     <td>ifName:</td>
     <td>stge0</td>
    </tr>
    <tr>
     <td>Max Speed:</td>
     <td>125.0 MBytes/s</td>
    </tr>
    <tr>
     <td>Ip:</td>
     <td>115.137.195.157 (ns.yongbok.net)</td>
    </tr>
   </table>
  </div>

WorkDir: /home/www/traffic ´Â mrtg ±×·¡ÇÁ¸¦ º¸¿©ÁÙ ÆÄÀϵéÀÇ µð·ºÅ丮¸¦ ÁöÁ¤ÇØÁØ´Ù.

Language: korean Àº Çѱ¹¾î·Î º¸¿©ÁØ´Ù.
RunAsDaemon: yes ´Â Perl µ¥¸óÀÌ ÁÖ±âÀûÀ¸·Î 5ºÐ¾¿ ½ÇÇàÀ» ÇÑ´Ù.
¶ÇÇÑ ¾Æ·¡ ¿É¼ÇÀÌ Àִµ¥ CPU, Memory µîÀÇ »ç¿ë·üÀ» º¼¼ö ÀÖ´Ù. ±×¸®°í ¿É¼Ç¿¡¼­ Target[cpu], MaxBytes[cpu] °°ÀÌ [] ´ë°ýÈ£ ¾È¿¡ µé¾î°¡´Â ¹®ÀÚ¿­Àº mrtg ½ÇÇà½Ã cpu.html ó·³ html ÆÄÀÏ À̸§À¸·Î »ý¼ºÀÌ µÈ´Ù.

 

# CPU MEM
### CPU 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:private@localhost
MaxBytes[cpu]: 2000
#Unscaled[cpu]: dwmy
Options[cpu]: integer, gauge,withzeroes, growright, noinfo, nopercent
YLegend[cpu]: CPU Load Average
ShortLegend[cpu]: (%)
LegendI[cpu]: Aver 1/minite
LegendO[cpu]: Aver 5/min
Legend1[cpu]: Aver 1/minite
Legend2[cpu]: Aver 5/min
Title[cpu]: CPU Load
PageTop[cpu]: </p><h1>CPU Load Average</h1>
### Rate of CPU use ###
Target[cpu_use]: .1.3.6.1.4.1.2021.11.50.0&.1.3.6.1.4.1.2021.11.52.0:private@localhost
MaxBytes[cpu_use]: 100
Options[cpu_use]: growright, noinfo, nopercent
YLegend[cpu_use]: CPU usage(%)
ShortLegend[cpu_use]: (%)
LegendI[cpu_use]: User
LegendO[cpu_use]: System
Legend1[cpu_use]: CPU usage(User)(%)
Legend2[cpu_use]: CPU usage(System)(%)
Title[cpu_use]: Rate of CPU use
PageTop[cpu_use]: <h1>Rate of CPU use</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:private@localhost
MaxBytes1[mem]: 2070868
MaxBytes2[mem]: 2048248
Unscaled[mem]: dwmy
Options[mem]: gauge, growright, noinfo
YLegend[mem]: Mem Free(Bytes)
ShortLegend[mem]: Bytes
kilo[mem]: 1024
kMG[mem]: k,M,G,T,P
LegendI[mem]: Real
LegendO[mem]: Swap
Legend1[mem]: RAM [MBytes]
Legend2[mem]: Swap Memory [MBytes]
Title[mem]: Memory Free
PageTop[mem]: <h1>Memory Free</h1>


cfg ÆÄÀÏÀ» ¼ÂÆÃÀ» ÈÄ mrtg¸¦ ½ÇÇàÇغ»´Ù.
yongbok# vi /etc/rc.conf
snmpd_enable="YES"
mrtg_enable="YES"
yongbok# mrtg /usr/local/etc/mrtg/ruo91.cfg

 

html ÆÄÀÏÀ» »ý¼ºÇÏ¸ç ±×·¡ÇÁ¿¡ ±â·ÏÀ» ÇÑ´Ù. ÀÌ·¸°Ô ¸¸µé¾îÁø html ÆÄÀÏÀ» indexmaker µµ±¸¸¦ »ç¿ëÇÏ¿© index.html À¸·Î º¸±â ½±°Ô ¸¸µé¾î º»´Ù.

 

yongbok# indexmaker /usr/local/etc/mrtg/ruo91.cfg \
--output=/home/www/traffic/index.html --title="Yongbok Traffic"

»ý¼º µÈ index.html À» À¥»ó¿¡¼­ È®ÀÎÇغ»´Ù.
È£¼® http://www.cyworld.com/ruo91/2713127 09-09-11 23:14
220.¢½.198.178
°Ô½Ã¹° 121°Ç
¹øÈ£ ºÐ·ù Á¦¸ñ
À̸§
³¯Â¥ ÀÐÀ½
85 ÀÏ¹Ý   Nagios¼³Ä¡¹®¼­ LinuxTip [¼­¹ö¸ð´ÏÅ͸µ sms] È£¼® 09-03-04 3859
97 ÀÏ¹Ý   ¼­ºê¹öÁ¯ ¹öÁ¯°ü¸®Åø »ç¿ëÇϱâ È£¼® 10-01-27 3869
99 ÀÏ¹Ý   ¸®´ª½º ¼­¹ö°ü¸®¸¦ À§ÇÑ SSUÈ°¿ë¹ý È£¼® 10-02-18 3876
98 ÀÏ¹Ý   ping ¸í·É¾î·Î ¼­¹ö¸¦ Á¡°ËÇÑ´Ù (1) È£¼® 10-02-17 3910
95 ÀÏ¹Ý   ¹é¾÷È­ÀÏ CD ·Î ±Á´Â¹æ¹ý È£¼® 10-01-18 3941
100 ÀÏ¹Ý   iptables ¸¦ ÀÌ¿ëÇÑ ¾ÆÀÌÇÇ,Æ÷Æ® Â÷´Ü È£¼® 10-04-09 3950
39 ÀÏ¹Ý   ½ºÆԾ½Å(SpamAssassin) ¼³Ä¡ ¹× »ç¿ë È£¼® 06-08-25 3999
90 ÀÏ¹Ý   °ø°³ÇÁ·ÎÁ§Æ® GNU , GPL LICENSE (1) È£¼® 09-03-23 4104
94 ÀÏ¹Ý   clientmqueue ½ÎÀÌÁî Áõ°¡½Ã Á¶Ä¡¹æ¹ý È£¼® 09-12-23 4104
92 ÀÏ¹Ý      MRTG ¼³Ä¡ ¼Ö¶ó¸®½º ,°ø°³ ¼Ò½º Æ®·¡ÇÈ °ü¸® Åø MRTG 100% È°¿ëÇϱâ È£¼® 09-04-12 4171
¡æ ÀÏ¹Ý      MRTG ¼³Ä¡ ¼Ö¶ó¸®½º (1) È£¼® 09-09-11 4201
86 ÀÏ¹Ý   rrdtool ±×·¡ÇÁ snmp ÀÌ¿ë very good È£¼® 09-03-06 4214
42 ÀÏ¹Ý   ¼Ö¶ó¸®½º ½Ã½ºÅÛ Á¤º¸ ¸í·É¾î Á¤¸® È£¼® 06-12-10 4235
73 ÀÏ¹Ý   phpMyAdmin ¼³Ä¡¹ý 2.10.1 ¹öÁ¯ (1) È£¼® 08-10-15 4294
27 ÀÏ¹Ý   Server/Mail/qmail_install È£¼® 06-03-28 4297
óÀ½ÀÌÀü  [1] 2 [3] [4] [5] [6] [7] [8] [9]  ´ÙÀ½¸Ç³¡
 
Copyright © zenos.pe.kr. All rights reserved.