<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
<title><![CDATA[鍵盤語言 (Keyboard Languag)]]></title> 
<link>http://www.xspace.idv.tw/bo_blog/index.php</link> 
<description><![CDATA[網路語言是時代變遷的記錄，更是社會文化的載體，它彰顯出網路時代青年人的思維習慣與言語方式，是當代青年人以網路生活為主題，尤其在網聊、「網路社區」中使用的「鍵盤語言」。沒有規則，自成方圓的網路語言以其快捷性、豐富性、自由性、互通性的鮮明特徵，迅速地成為了虛擬時代青少年的新寵。當然,這些網路「新語言」撇開了語言規範，只能用在網路世界中，現實生活裏，我們還得「老老實實」說話。]]></description> 
<language>zh-tw</language> 
<copyright><![CDATA[鍵盤語言 (Keyboard Languag)]]></copyright>
<item>
<link>http://www.xspace.idv.tw/bo_blog/read.php?</link>
<title><![CDATA[為伺服器安裝基本主機流量統計圖 snmp + mrtg on CentOS]]></title> 
<author>bruce_wu &lt;bruce@xspace.idv.tw&gt;</author>
<category><![CDATA[流量統計]]></category>
<pubDate>Tue, 08 May 2007 07:31:21 +0000</pubDate> 
<guid>http://www.xspace.idv.tw/bo_blog/read.php?</guid> 
<description>
<![CDATA[ 
	對於觀察伺服器的流量是不可少的，當然在 Linux 上能夠做到的也有很多工具可用來觀察，這邊將使用 Mrtg 來實現。<br />對於Mrtg就不多說了，在網上很容易就找到其各方面的詳細資料，也可以上<a href="http://www.mrtg.org/">http://www.mrtg.org/</a> 查看官方文檔。<br /><br />下面我就說說我的安裝過程：<br /><br />1.環境 CentOS 5.0<br />2.需要安裝有 net-snmp、net-snmp-utils、 libpng、zlib、freetype、fontconfig、gd、mrtg<br />以上套件皆都使用 yum 安裝，這裡就不再詳述<br /><br /><strong><span style="font-size: small">首先先設定 snmp ，讓他可以正常運作</span></strong><br />修改 snmpd.conf 檔 目錄在 /etc/snmp/snmpd.conf ，修改成如下即可其他的可以全部拿掉<br />#<span style="color: #0000ff">vi /etc/snmp/snmpd.conf</span><br /><br /><blockquote>com2sec local localhost public<br />com2sec mynetwork 192.168.2.0/24 public<br /><span style="background-color: #ffff99; color: #ff0000"># 註﹕請將 192.168.2.0/24 改為您機器目前所在的 network 範圍。</span><br />group MyRWGroup v1 local<br />group MyROGroup v1 mynetwork<br />group MyRWGroup v2c local<br />group MyROGroup v2c mynetwork<br />view all included .1 80<br /><br />access MyROGroup &quot;&quot; any noauth prefix all none none<br />access MyRWGroup &quot;&quot; any noauth prefix all all all<br />syslocation CentOS 5.0 <br />syscontact snmp &lt;<a href="mailto:snmp@xspace.idv.tw">snmp@xspace.idv.tw</a>&gt;</blockquote>修改好後存檔，並啟動 snmpd<br />#<span style="color: #0000ff">service snmpd start<br /></span><br />測試可否使用<br />#<span style="color: #0000ff">snmpwalk -c public -v 1 localhost<br /></span>正常的話會出現許多資料。<br /><br />如果會出現 timeout 錯誤，請察看 snmpd 是否有正常啟動<br />#<span style="color: #0000ff">netstat -nal</span><br />看看是否有如下這兩行<br /><span style="background-color: #ffff99; color: #ff0000">tcp &nbsp; &nbsp; &nbsp; &nbsp;0 &nbsp; &nbsp; &nbsp;0 127.0.0.1:199 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 0.0.0.0:* &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; LISTEN<br />udp &nbsp; &nbsp; &nbsp; &nbsp;0 &nbsp; &nbsp; &nbsp;0 0.0.0.0:161 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 0.0.0.0:*</span><br />(snmp 所使用的 prot 為 udp 161 及 sumx &nbsp;的 port 199 &nbsp;都要有)<br /><br /><span style="font-size: small"><strong>沒問題後皆下來設定 mrtg</strong></span><br />#<span style="color: #0000ff">cd /etc/mrtg</span><br />#<span style="color: #0000ff">cfgmaker --global 'WorkDir: /var/www/mrtg' &#92;<br />--global 'Options[_]: bits,growright' &#92;<br />--global 'Language: big5' &#92;<br />--output /etc/mrtg/mrtg.cfg &#92;<br />public@192.168.2.254</span> &nbsp; &nbsp; &nbsp;<span style="background-color: #ffff99; color: #ff0000">&lt;-- (192.168.2.254 需要換成您的這一台伺服器的IP位置 )</span><br />正常的話不會有錯誤訊息。<br /><br /><strong><span style="font-size: small">產生Mrtg網頁報表<br /></span></strong>#<span style="color: #0000ff">/usr/bin/mrtg /etc/mrtg/mrtg.cfg</span> <br />#<span style="color: #0000ff">/usr/bin/mrtg /etc/mrtg/mrtg.cfg</span> <br />#<span style="color: #0000ff">/usr/bin/mrtg /etc/mrtg/mrtg.cfg</span> <br />(如需在命令前加env LANG=C 在執行的時候系統會給出提示，就請改用下面的來產生）<br />#<span style="color: #0000ff">env LANG=C /usr/bin/mrtg /etc/mrtg/mrtg.cfg</span><br />#<span style="color: #0000ff">env LANG=C /usr/bin/mrtg /etc/mrtg/mrtg.cfg</span><br />#<span style="color: #0000ff">env LANG=C /usr/bin/mrtg /etc/mrtg/mrtg.cfg</span><br />執行三次 (第一次和第二次都會出現錯誤，第三次就不會了，因為第一次建立資料的關係)<br /><br /><span style="font-size: small"><strong>產生Mrtg網頁報表索引頁</strong></span><br />#<span style="color: #0000ff">indexmaker --columns=1 &#92;<br />--output=/var/www/mrtg/index.html &#92;<br />--title='網路流量分析' /etc/mrtg/mrtg.cfg<br /></span><br />設定報表瀏覽範圍<br />這個版本的 mrtg 安裝後 會在 /etc/httpd/conf.d 內增加一個 mrtg.conf 的檔案，內容下：<br />修改一下可瀏覽的IP範圍<br />#<span style="color: #0000ff">vi /etc/httpd/conf.d/mrtg.conf</span> <blockquote>Alias /mrtg /var/www/mrtg<br />&lt;Location /mrtg&gt;<br />Order deny,allow<br />Deny from all<br />Allow from 127.0.0.1 &nbsp; &nbsp;<span style="background-color: #ffff99; color: #ff0000">&lt;-- 修改成 &nbsp;Allow from 192.168.2.0/255.255.255.0</span><br />Allow from ::1<br /># Allow from .example.com<br />&lt;/Location&gt;</blockquote><br />修改成存檔，並重新啟動 Apache<br />#<span style="color: #0000ff">service httpd resatrt<br /></span><br /><strong><span style="font-size: small">新增排程更新Mrtg報表</span></strong><br />為了讓資料自動更新，還需要將 mrtg 產生報表放入 crontab<br />#<span style="color: #0000ff">crontab -e</span><br />在其中加入 <span style="background-color: #ffff99; color: #0000ff">*/5 * * * * env LANG=C /usr/bin/mrtg /etc/mrtg/mrtg.cfg</span> <br />(註：如之前未加env LANG=C的話，則這裡也不用加）<br /><br />該句表示讓系統在後臺每五分鍾執行一次 <span style="background-color: #ffff99; color: #0000ff">env LANG=C /usr/bin/mrtg /etc/mrtg/mrtg.cfg</span> &nbsp;即每5分鍾更新一次流量數據<br /><br />註：<span style="color: #ff0000">在此版本安裝好的MRTG 不需在手動加入排程執行更新了</span>，安裝好 mrtg 後會在 /etc/cron.d/ 內增加一個 mrtg 檔，此檔案內容如下：<br /><span style="background-color: #ffff99; color: #0000ff">*/5 * * * * root LANG=C LC_ALL=C /usr/bin/mrtg /etc/mrtg/mrtg.cfg --lock-file /var/lock/mrtg/mrtg_l --confcache-file /var/lib/mrtg/mrtg.ok</span><br />功能也是如上所述<br /><br />瀏覽MRTG所產生的報表<br />完成以上步驟後，使用瀏覽器瀏覽 http://xxx.xxx.xxx.xxx/mrtg/ 即可察看頻寬使用資料了<br /><br /><img src="http://oss.oetiker.ch/mrtg/192.33.92.249_fa4_1-day.png" border="0" width="500" height="135" /><br /><br />MRTG 官方文件：<a href="http://oss.oetiker.ch/mrtg/doc/">http://oss.oetiker.ch/mrtg/doc/</a>
]]>
</description>
</item><item>
<link>http://www.xspace.idv.tw/bo_blog/read.php?&amp;guid=0#topreply</link>
<title><![CDATA[[評論] 為伺服器安裝基本主機流量統計圖 snmp + mrtg on CentOS]]></title> 
<author> &lt;user@domain.com&gt;</author>
<category><![CDATA[評論]]></category>
<pubDate>Thu, 01 Jan 1970 00:00:00 +0000</pubDate> 
<guid>http://www.xspace.idv.tw/bo_blog/read.php?&amp;guid=0#topreply</guid> 
<description>
<![CDATA[ 
	
]]>
</description>
</item>
</channel>
</rss>