# 安裝MRTG * 安裝相關套件 `yum -y install perl gd libpng zlib mrtg net-snmp net-snmp-utils` * 設定SNMP * 測試SNMP `snmpwalk -v2c -c public 127.0.0.1` * MRTG設定檔 開啟/etc/mrtg/mrtg.cfg ```Target[eth0]: 2:public@127.0.0.1 MaxBytes[eth0]: 1250000 Title[eth0]: Traffic Analysis PageTop[eth0]: <H1>127.0.0.1 eth0</H1> ``` 其他監控設置皆是如此設定 public前面的2表示是第幾張網路卡,可使用`ip link`指令來查詢 改變[]裡面的參數名稱以及網卡位置 * 執行3次下面的指令,來執行mrtg去讀取mrtg.cfg `env LANG=C /usr/bin/mrtg /etc/mrtg/mrtg.cfg` * 定時刷新 `crontab -e` 加入 `* * * * * env LANG=C /usr/bin/mrtg /etc/mrtg/mrtg.cfg > /dev/null 2>&1` * 重啟httpd服務 `systemctl restart httpd` ![](https://i.imgur.com/GfHmr0d.png) ![](https://i.imgur.com/Fvb6M6Q.png)