日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

FreeBSD Apinger 介紹

0.名稱Apinger - Alarm Pinger 1.敘述Alarm Pinger(apinger)是一個(gè)透過(guò)ICMP回應(yīng)來(lái)監(jiān)控多種IP設(shè)備的小工具,有許多其他的工具可以達(dá)到這個(gè)目的,但是它們大部分是shell或是perl script且當(dāng)持續(xù)監(jiān)控的狀況之下,他們需要產(chǎn)生較多的process,及消耗較多的CPU資源.Alarm Pinger是一個(gè)透過(guò)C寫(xiě)出的程式,所以不需要太多的CPU資源.Alarm Pinger支援IPv4及IPv6.Alarm Pinger透過(guò)設(shè)定檔設(shè)定監(jiān)控的目標(biāo)及其他參數(shù).apinger需要透過(guò)root權(quán)限才可以執(zhí)行(用來(lái)創(chuàng)造raw socket),但是,一旦apinger開(kāi)始送出或是接收封包,socket就會(huì)被丟棄. 2.安裝 補(bǔ)充:作者有寫(xiě)了*些許*的說(shuō)明檔,放在/usr/ports/net/apinger/work/之下,有興趣可以看看,前提是..你還沒(méi)有進(jìn)行make clean啟動(dòng)檔:/usr/local/etc/rc.d/apinger.sh設(shè)定檔:/usr/lcoal/etc/apinger.conf.sample--下載apinger設(shè)定檔(apinger的設(shè)定檔,複製更名為apinger.conf) 3.設(shè)定檔只列出可能需要修改的部分:紫色表示新增;棕色表示刪除# 設(shè)定當(dāng)狀況符合時(shí),送出訊息的程式位址## Mailer to use (default: "/usr/lib/sendmail -t")#mailer "/var/qmail/bin/qmail-inject"mailer "/usr/local/sbin/sendmail -t"# 定義相關(guān)的狀況輸出檔案(若不想要輸出,則維持註解狀況即可)#status {# ## 定義輸出的檔案位址# ## File where the status information whould be written to# file "/tmp/apinger.status"## ## 定義輸出的間隔時(shí)間 預(yù)設(shè)為5分鐘.# ## Interval between file updates# ## when 0 or not set, file is written only when SIGUSR1 is received# interval 5m#}# 定義警告相關(guān)設(shè)定alarm default {# 設(shè)定將警告訊息送給誰(shuí)(預(yù)設(shè)是root). ## Mailbox where alarm report should be sent mailto "root@localhost" ## 設(shè)定信件的envelope-from(通常不用變動(dòng)) ## What to put in the "From: " header mailfrom "root@localhost"## 設(shè)定信件的envelope sender(通常不用變動(dòng)) ## What should be the envelope sender #mailenvfrom "root@localhost"## 設(shè)定信件的標(biāo)題 ## 預(yù)設(shè)是原因 對(duì)於監(jiān)測(cè)目標(biāo)的敘述 ***警告的名稱*** 圖例:## Subject of the mail message (default: "%r: %T(%t) *** %a ***") #mailsubject "%s %r: %a: %T"參數(shù)代表意思: %t - 監(jiān)測(cè)的IP位址 ; %T - 對(duì)於監(jiān)測(cè)IP位址的敘述 %a - 警告的名稱; %A - 警告的形式("down"/"loss"/"delay")%r - 發(fā)出訊息的原因("ALARM"/"alarm canceled"/"alarm canceled (config reload)") %p - 送出的偵測(cè)數(shù) ; %P - 收到的偵測(cè)數(shù) %l - 最近平均遺失的封包 ;%d - 最近平均的延遲狀況 %s - 目前時(shí)間; %% - 表示%這個(gè)字元 ## 將所有訊息合併送出 ## Combine all alarms that are fired in the 5s interval ## so one report is send for all of them #combine 5s ## 設(shè)定警告訊息送出的間隔及次數(shù) ## 預(yù)設(shè)是每隔5分鐘進(jìn)行偵測(cè)一次,不停重複 ## Repeat alarm actions each 5 minutes, but max 10 times (0 whould mean no limit) #repeat 5m 10 ## 但是一直重複看了很煩..送出幾次就可以了 }## 定義關(guān)於"Down"的設(shè)定,預(yù)設(shè)是30秒沒(méi)有回應(yīng)視為*沒(méi)有回應(yīng)*## This alarm will be fired when target doesn"t respond for 30 seconds.alarm down "down" { time 30s}## 定義關(guān)於"Delay"(延遲)警告的設(shè)定## 當(dāng)延遲超過(guò)200微秒時(shí),會(huì)發(fā)出相關(guān)警告.延遲低於100微秒時(shí),警告會(huì)取消## 題外話:當(dāng)您覺(jué)得系統(tǒng)一直不停的送給你delay及cancel訊息,不妨調(diào)整一下## This alarm will be fired when responses are delayed more than 200ms## it will be canceled, when the delay drops below 100msalarm delay "delay" { delay_low 100ms delay_high 200ms}## 定義關(guān)於封包遺失(loss)的設(shè)定,當(dāng)封包遺失超過(guò)20%時(shí)發(fā)出,低於10%時(shí),警告取消## 題外話:當(dāng)您覺(jué)得系統(tǒng)一直不停的送給你delay及cancel訊息,不妨調(diào)整一下## This alarm will be fired when packet loss goes over 20%## it will be canceled, when the loss drops below 10%alarm loss "loss" {percent_low 10percent_high 20}## 定義預(yù)設(shè)偵測(cè)值.## These parameters can be overriden in a specific target configurationtarget default { ## 定義送出偵測(cè)的時(shí)間間隔(預(yù)設(shè)是一秒) ## How often the probe should be sentinterval 1s## 定義有多少回應(yīng)被用來(lái)評(píng)估平均的延遲值 ## How many replIEs should be used to compute average delay## for controlling "delay" alarms avg_delay_samples 10## 定義有多少偵測(cè)被用來(lái)評(píng)估平均的封包遺失值 ## How many probes should be used to compute average loss avg_loss_samples 50 ## 定義在遺失多少封包之後視為全部封包遺失(loss) ## The delay (in samples) after which loss is computed ## without this delays larger than interval would be treated as loss avg_loss_delay_samples 20 ## 定義對(duì)偵測(cè)目標(biāo)要進(jìn)行的測(cè)試 ## Names of the alarms that may be generated for the target alarms "down","delay","loss" ## (關(guān)於RRD繪圖的部分,目前不加以說(shuō)明) ## Location of the RRD #rrd file "/tmp/apinger-%t.rrd" }## 定義要偵測(cè)的目標(biāo)## 語(yǔ)法: target {

推薦閱讀