iT邦幫忙

0

如何監控ADSL線路 (已解決)

  • 分享至 

  • xImage

最近突然收到這個需求, 想請教大家是如何監控ADSL外線是否正常?
像是透過什麼設備或軟體監控?

比方設備的話,可以透過Load balance 或firewall 偵測到斷線發alert ,
但重點是如果是用監控軟體的話,大家是怎麼設定監控Wan是否正常的? 像是有多條ADSL線都需要監控狀態

我設過很多監控但就是沒設定過監控WAN 線路 故想請大家提供一個方向, 謝謝
(監控軟體的設定應該都大同小異, 所以只需要知道WAN 監控的方式即可)

======================
不好意思,過太久忘了這件事,
謝謝大家的意見, 目前也僅能先用Service綁IP並已用uptime kuma 這個簡易又方便的監控系統通知到公司內部的通訊軟體,會用這套監控是因為支援很多通訊軟體,
用來監控ADSL 線路,確實很實用"

看更多先前的討論...收起先前的討論...
設過很多監控,如果有監控 LAN or PC,原理不都一樣嗎 ?
根據ISP給你的 小烏龜機型,上網找管理帳號密碼,進入管理介面,啟用SNMP,設定好他,然後在內部去收這些SNMP封包進行分析,就這樣
Kailis iT邦研究生 1 級 ‧ 2022-04-29 09:50:07 檢舉
我昨天有去查過ATU-R型號, 但網路資訊很少, 有些有明確說明有SNMP功能, 但有些沒有, 監控SNMP 可以用 下方節省哥推薦的 Librenms 監控, 並發alert , 但有一個問題, 如果atur 沒熱當, 只是internet 線路掛掉, SNMP 能發Alert 嗎?
SMS,Mail 備援的4G 都可以
其實我建議,ADSL該退場了,換 FTTB 吧,最好是光纖入戶
這樣至少確保光纖本身是沒有問題的,接下來就是你自己網管設備的問題
最基礎的也至少要有一台有基本防火牆功能的分享器吧,
進階的換上一台有主動偵測能力的防火牆,但這要看貴司的IT預算
防火牆是需要MA年費的,不是買了就可以,大多數的服務都要年費
要看你們需要到哪裡,買了服務當然會有即時報告,樓主問的這些通通都會有
只是沒有預算,只能土炮,你講的那堆問題,其實很多時候在分享器防火牆內都能找到,只是你要怎麼去分析那些LOG而已
Kailis iT邦研究生 1 級 ‧ 2022-04-29 11:29:33 檢舉
其實我們有F5的Load Balance 設備,但Port 數有限, 只用來做主要線路的load balance, 但ADSL 那種是For 會議室或員工上網用 不影響營運但斷線又會造成困擾, 所以不是什麼基礎設備都沒有, 只是看錢有沒有花在刀口, 如果影響不大的部份,是不是能用軟體監控就好這樣
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中
2
Ray
iT邦大神 1 級 ‧ 2022-04-28 16:16:46

你拿不到 ATU-R 的 SNMP 權限, 所以這條路走不通..
那就只剩下 Layer 3 的通訊檢測, 例如: ICMP echo

接下來的關鍵是: 你如何定義斷線?

  • 實體線路斷?
  • 實體沒斷, 但 ADSL ateway 不通?
  • 實體沒斷, ADSL Gateway 可通, 但出不了 Internet?
  • ....

先定義出你的斷線條件, 才能決定要用甚麼目標當監測標的?

Kailis iT邦研究生 1 級 ‧ 2022-04-28 16:45:30 檢舉

感謝ray大的回覆,
一般實體線在機房,斷的機率太低,雖然有機會, 但可以忽略

1.實體沒斷, 但 ADSL Gateway 不通?
所以若是有固I 我設定監控ISP給的GATEWAY 嗎?
那PPPOE 那種的能如何監控?
2.實體沒斷, ADSL Gateway 可通, 但出不了 Internet?
這段,監控的標的是什麼?
舉例, 外部監控的話,可以用服務的PUBLIC IP 確認,如果內部監控服務是正常,而外部監控Public IP服務不通,就是ATUR 當掉或是ISP線路異常之類的, 是這樣嗎?

0
bluegrass
iT邦高手 1 級 ‧ 2022-04-28 18:05:18

你ADSL的WAN口做PING DETECTION到Google不就好

Kailis iT邦研究生 1 級 ‧ 2022-04-28 18:11:52 檢舉

這個是硬體端監控ADSl WAN很容易, 我主要的問題是透過監控系統的話,要如何用你說的ADSL WAN Detection google ?

bluegrass iT邦高手 1 級 ‧ 2022-04-28 18:22:10 檢舉

你ADSL是兩個地方接通用的還是上網的?

Kailis iT邦研究生 1 級 ‧ 2022-04-29 09:46:24 檢舉

上網用的,如果有wan loadbalance 設備, 監控就很容易, 如果沒有要如何用監控系統, 監控才是我想知道的

2

LibreNMS,搭配 Service (Plugin) 對 WAN 的 GW (局端) ping 並留下歷史數據。

另外,也可以搭配 Traceroute 的 Service (Plugin) 監測路徑的變化。

Kailis iT邦研究生 1 級 ‧ 2022-04-29 11:36:14 檢舉

好的,我會試試看,是否符合需求

0
by2048
iT邦高手 1 級 ‧ 2022-04-29 10:11:18

https://ithelp.ithome.com.tw/articles/10173098
門神 提供Ping Log Freeware 這個工具
pppoe 在用戶端只提供一個連線ip,連線後tracert 168.95.1.1第1的點就是gateway用上述工具程式ping這個gateway
也可以ping 168.95.1.1 看記錄來判斷有無斷線

Kailis iT邦研究生 1 級 ‧ 2022-04-29 11:35:07 檢舉

謝謝提供, 但這個功能只要有監控系統就有記錄了,也有DB可以查歷史記錄, 但我們的ADSL 沒有接電腦, 所以沒有PPPOE 撥號再執行程式去Tracert gateway 的功能 , 或是有其它怎麼串設備監控的想法或方向?

0
Titan Cheng
iT邦新手 5 級 ‧ 2022-04-29 12:07:56

1.在AWS上開一台Linux裝Smokeping
2.在地端開開一台Linux裝Smokeping

0
echochio
iT邦高手 1 級 ‧ 2022-04-29 20:06:29

我用免費的 https://uptimerobot.com/ 每五分鐘檢查一次網頁
當然也可用付費的 ......
網外檢查 網頁 與 監控 的 80 與 443
不知道你是否有 網頁 或 監控
那個 ADSL 是不是有固定 IP 沒固定IP 就用 DDNS 吧
一般ADSL 會給固定IP, 不知道你的固定IP 有沒有被用掉
https://ithelp.ithome.com.tw/upload/images/20220429/20110611ZPYIbAml7q.png

隨便一個 email 就可申請帳號 斷線通知我都用 telegram 通知
https://ithelp.ithome.com.tw/upload/images/20220429/20110611wAcHNETfCO.png

0
打雜工
iT邦研究生 1 級 ‧ 2022-04-30 11:01:59

呼應樓上的,我也用免費的 https://uptimerobot.com/ 每五分鐘檢查一次網頁及ADSL
另外再加Google試算表做一些功能(網路有範例),利用這兩個方式由外部雙重監測,以告知我斷線了。
https://ithelp.ithome.com.tw/upload/images/20220430/20071567diHACh1l0Z.png

當然內部也是有監測的,只是對外如果真的全斷了,內部監測可能會無法通知(簡訊、Mail、APP推播等),因此透過外部監測可以補強這部分。

echochio iT邦高手 1 級 ‧ 2022-05-05 13:22:04 檢舉

是呀用uptimerobot的 webhook 去觸動 Google apps script
然後就可紀錄到 google sheet
去發 line bot 都可

用 Heroku 做 webhook .....

我要發表回答

立即登入回答