發佈日期: 發佈留言

監測主機網路服務狀態

Views: 9

能夠即時監控系統或網路服務並顯示監控狀態的自動化監控軟體是不可或缺的工具。在此分享我們的做法
Apache2|Nginx + PHP + Linux Shell Scripts

主機監測UPtime
主機監測UPtime

(1).專案名稱
(2).監測運作 PORT埠,背景色就是最後的狀態。
(3).可依年月查詢
(4).會自動重載頁面
(5).一些資訊
(6).其它連結


Linux Shell Scripts 程式碼內容

#!/bin/bash

# 用日期為檔名一部份
fday=`date +%Y-%m`
runtime=`date +%H-%M`

serverip="bonkids.net"
  for svip in $serverip
  do
    chkip1=`telnet "$svip" 80 <<!
^]
quit
!
`
    if [ "`echo -e $chkip1 | awk '{print $4}'`" == "to" ]; then
      echo -e $chkip1 | awk '{print $4 " =OK"}'
      echo "`date '+%Y-%m-%d %H:%M:%S'` $svip OK" >> /XXX_CKLOG/"$fday".log
    else  
      # 再測一次 sleep 1或3秒      
      echo -e $chkip1 | awk '{print $4 " =NG1"}'
      sleep 1
      chkip2=`telnet "$svip" 80 <<!
^]
quit
!
`
      if [ "`echo -e $chkip2 | awk '{print $4}'`" == "to" ]; then
        echo -e $chkip2 | awk '{print $4 " =OK"}'
        echo "`date '+%Y-%m-%d %H:%M:%S'` $svip OK" >> /XXX_CKLOG/"$fday".log
      else
        echo -e $chkip2 | awk '{print $4 " =NG2"}'
#       echo "`date '+%Y-%m-%d %H:%M:%S'` httpd on $svip - - - Failed!!" | mail -s $runtime" XXX Server Check: httpd failed." chungg.lin@gmail.com
        echo "`date '+%Y-%m-%d %H:%M:%S'` $svip NG" >> /XXX_CKLOG/"$fday".log
      fi

    fi
  done


XXXX年-XX月.log 記錄檔案內容

2011-08-25 00:04:28 XXX.net OK
2012-08-25 00:14:26 XXX.net OK
2013-08-25 00:24:29 XXX.net OK
2014-08-25 00:34:27 XXX.net OK
2015-08-25 00:44:28 XXX.net OK
2016-08-25 00:54:31 XXX.net NG
2017-08-25 01:04:29 XXX.net NG
2018-08-25 01:14:25 XXX.net OK
2019-08-25 01:24:25 XXX.net OK
2020-08-25 01:34:27 XXX.net OK
2021-08-25 01:44:23 XXX.net OK
2022-08-25 01:54:23 XXX.net OK

發佈日期: 發佈留言

Curl 對外IP、Wget 外部IP

Views: 25

視窗介面下 Graphic mode – 利用網頁瀏覽器上網查:
https://www.chungg.com/myip.php
https://www.chungg.com/myip.php?onlyip

WINDOWS 文字模式下 – 利用 WGET.exe 程式指令
wget -qO- https://www.chungg.com/myip.php?onlyip

LINUX Text mode – wget指令 , curl指令
wget 範例:
wget -qO- https://www.chungg.com/myip.php?onlyip
wget + 寄 mail
wget -qO- https://www.chungg.com/myip.php?onlyip | mail -s “信件主旨” chungg.lin@gmail.com

curl 範例:
curl https://www.chungg.com/myip.php?onlyip
顯示時給它斷行,這樣就不會接著命令列
curl https://www.chungg.com/myip.php?onlyip ; echo

網路斷線偵測 BAT 檔

Views: 253

網路斷線,請下載這個檔案,然後回應我相關訊息!

一、程式畫面訊息大致如下

1.立即測 – 立即檢測現在的網路狀態
2.常駐狀態 – 程式會一直檢測網路狀態直到斷線
0.離開- 退出程式
請選澤測試模式(預設1,於5秒後…)?

1、
測試結束,請拍照!…拍完後按[ C ]鍵結束,或等待60秒後會再測一次
再測一次?([M]回選單) [Y,C,M]?

2、常駐檢測中 ….. 可縮小視窗,但,請勿關閉視窗!
網路異常請將記錄檔寄給 忠碁科技 chungg.com@gmail.com
網路異常報表檔製作完成,按[ C ]鍵結束!或等待60秒後會再測一次
再測一次?([M]回選單) [Y,C,M]?

二、如何執行?
基本上, 當你發現不能上網時,1.立即檢測現在的網路狀態 檢測完畢拍照LINE給忠碁,然後按[C]離開。

若做 2.常駐狀態時,程式會一直處在執行的狀態下,可以縮小視窗,以不影響電腦使用為之,待斷線後會自動產生 網路異常_YYYYMMDDHH.txt 檔案,與本BAT檔同目錄,然後將記錄檔寄給 忠碁科技 chungg.com@gmail.com 即可。

發佈日期: 發佈留言

迅時 OM20 IP PBX 筆記

om20 SIP

Views: 3806

OM20 是一個小型的 IP PBX (有人譯為網路交換機) ☏, 適用於中小企業, 型號 “20” 代表可註冊20 支 IP Phone ☏.

傳統的 PBX 是極為封閉的產品,也因為如此,PBX 的技術與專業知識門檻過高且不容易取得,必須高度仰賴設備原廠的支援服務,甚至有些連新進人員的分機設定這種事都要請原廠支援,無形中提高企業的管理維護成本。

現代人其實也越來越少真正使用「電話」當成主要的溝通工具,取而代之的是 e-mail、即時通訊軟體,甚至是透過視訊會議來進行溝通,主因當然就是傳統的「分機」不但可能找不到人,使得效率不彰,而且也不符合現代行動工作者的特性。如果提到一些跨國、跨區域的企業,那傳統分機的缺陷就更加明顯。

IP PBX 的開發走開放的IP協定,電話走IP網路,企業IT人員自已就能進行帳號的管理,分機(VOIP等配備)的增減就如同開設網路帳號一樣,IT人員擁有自主管理權。

▣特性功能簡單介紹:
– 有一個文字轉歡迎詞的功能, 就是電腦語音合成. 如果你懶的自己錄的話. 就由系統幫你合成.
– 迅時官網有提供針對台灣, 香港所預先定義好的參數包, 主要是撥碼原則的一些撥號音的設置, 可直接至官網下載.
– NeeHau 是一個 Windows 端的 SIP Phone 協同軟體, 主要功能是可直接由電腦撥號, 進線根據 caller ID 顯示相關客戶資料等諸多功能.
– 分機本身可以設置權限限撥. 例如限撥分機, 國內, 國際等.
– 禁止呼分機 禁止呼外線 禁止外線呼入 禁止分機呼入

▣取代了那些設備:
– 電話錄音機
– 電話總機(部份費用)
– 總機型話機:用手機APP或普通話機取代

▣目前已知好用的功能:
– 大部份的設定都用網頁介面設定,不用由話機按的霧煞煞,又要背一堆指令的。
– 每通來電去電皆有錄音記錄。<超重要的功能>
– 只有一個局線FXO(3),只要在模擬分機FXS(2)接上傳真機,就可以撥分機收傳真,不用手動切 電話/傳真。
– 設備的狀態都有日誌訊息記錄,不用猜猜看。

▣安裝調試視頻:

喂喂 APP (Google Play Android 應用程式) – New Rock Technologies
https://play.google.com/store/apps/details?id=com.newrock.wewei&hl=zh-TW
[本站下載]

CSipSimple (Android):
https://play.google.com/store/apps/details?id=com.csipsimple&hl=zh-TW

軟體電話 X-Lite (Android): http://www.counterpath.com/x-lite/

▣忠碁科技提供二組試用帳號:

位置:60.248.236.XX:xxxx
分機:501
密碼:請【來信】索取
分機:502
密碼:請【來信】索取
xxxxx:為隱藏內容, 為避免不必要的困擾,請點來信索取唷! 或是使用網站的【聯絡我們】表單。