2013-08-27

MRTG繪圖中一些參數的運用

承之前的「MRTG Config的結構」這篇,我要來測試各項目對繪圖結果的狀態有什麼修改…

原始config與原圖(就一般使用cfgmaker跑出來的)
Target[192.168.1.1_26]: 26:public@192.168.1.1:::::2
SetEnv[192.168.1.1_26]: MRTG_INT_IP="" MRTG_INT_DESCR="26"
MaxBytes[192.168.1.1_26]: 12500000
Title[192.168.1.1_26]: Traffic Analysis for 26
最原始的圖
基本cfgmaker跑出來的預設圖片

2013-08-24

如何讓Apache在編碼設定上自動一些

其實我不知道這個標題要怎麼下

說明一下狀況好了…就是,apache我用yum安裝好之後,他在httpd.conf的預設上已經使用了AddDefaultCharset UTF8了…這一點,其實沒什麼問題…

但,其實這個會跟瀏覽器上的「自動編碼」有一些關係…(不過似乎在IIS上比較沒有相關)

一般來說,瀏覽器的自動編碼是依照網頁上<head></head>中使用meta來寫content的charset時有相關…中文地區比較常用的就是大陸的gbxxxx,還有我們的big5與現在要多加習慣的utf-8

MRTG Config的結構

Multi Router Traffic Grapher - Configuration File Format

底下三篇是中國大陸的朋友寫的,雖然不是每個option都有中文解說,但比起都看英文來的好…
MRTG 系列 :參數設定(上篇)
MRTG 系列 :參數設定(中篇)
MRTG 系列 :參數設定(下篇)

最近因為原來的MRTG伺服器掛掉,所以重新架設…

舊的伺服器是在我接手之前就有人架好的,所以現在自己來架,就要看一下手冊


2013-08-23

javascript檢查是否使用行動裝置瀏覽器來開啟頁面

if( /Android|webOS|iPhone|iPad|iPod|BlackBerry/i.test(navigator.userAgent) ) {
// some code.. 
}
jquery本來有$.browser.mobile的方式,但後來在1.9的版本好像就移除了…

2013-08-22

MRTG---cfgmaker的用法

最近 mrtg 的 server 掛了,所以要再找一台電腦重架

用 centos 6.4 x64 來裝…使用 yum 安裝 mrtg net-snmp net-snmp-utils

mrtg 在安裝當下的版本是 2.16.2-7

就以比較直接的做法就是…

/usr/bin/cfgmaker public@localhost --output=localhost.cfg
cfgmaker 是 mrtg 做某設備 run 網頁跟圖形的 config 產出器…其指令很豐富,可以用『man cfgmaker』來看…如上述的指令,其意思如下:
cfgmaker [snmp 的 comm]@[被偵測的 ip ]  --output==[ config 的產出路徑與檔名設定]
[snmp 的 comm]就是設備上 snmp 服務會被設定一個溝通器(或交涉名字,把這個跟現在聊天軟體用的id想成一塊就容易了解了)…此溝通器有分 RO(ReadOnly) 跟 RW(ReadWrite) ,只能讀取/可讀取也可更改資料…不特別指定的話,會自動用 public@x.x.x.x 的方式送出詢問…

然後要讓他跑出圖來就是
env LANG=C /usr/bin/mrtg localhost.cfg

2013-08-14

[解決方法]ADOBE CS5.5 換CS 6,一段時間後,Acrobat PRO突然不能用…

之前學校花大錢買了ADOBE CS5.5的授權,後來又花大錢買了CS6的授權…過了N天之後,學校開始有人發生問題…

本來安裝CS 5.5的人,因為喜新厭舊又自以為新的就是好的,後來改灌為CS6,雖然是移除前版再安裝新版的方式,但差不多在使用一段時間(約莫30~45天)都陸續出現問題。

主要是Acrobat PRO,突然之前所有的pdf 檔案都無法開啟,有的是閃退,有的是一點畫面都沒有…一開始因為是程序異常或崩壞,所以都直接重灌CS6。

但又一樣過了30~45天左右又出現一樣的問題…

所以就把問題丟到我們單位…

同事本來還是叫他重灌CS6,但事主說過他這個狀況重灌不只一次,但都是一個月左右就有一樣的問題…

同事無法解決,只好問我…我也只好問ADOBE,翻翻ADOBE的HELP ISSUE,發現了「Doesn't launch after 30 days | Installed as part of a CS6 suite」…下載裡面的「Acrofix.zip」,解壓縮後執行唯一的執行檔,然後電腦的Acrobat RPO CS6…就正常了。

(英文說明懶得看,可以參考「Adobe Acrobat 無法啟動」)