20150803工作日誌

2021-07-04 07:38:48 字數 2349 閱讀 5642

今天修復內網郵件報警只顯示部分名字的錯誤。

原因:外網有主機名,在通過日誌篩選資訊時,awk指令使用『.'為分隔符,但是內網暫時沒有主機名,只能使用ip位址,因此在使用『.'為分隔符時就會出錯,只保留部分ip位址,因此,需要修改shell命令。

過程:首先將原本有的指令提出,修改部分,執行觀察結果,慢慢看懂乙個乙個小的部分,最後連在一起。想著方便,便在原基礎上改部分內容,但是效果不佳,導致一問題較為複雜,像

172.20.200.245:1:

172.20.200.245:1:

172.20.200.245:1:

172.20.200.245:8:11

172.20.200.245:8:11

172.20.200.245:8:11

172.20.200.198:8:

首先刪除最後的冒號,然後再每行末尾新增分號,混在一起操作,因個人剛接觸,較難完成

[mon aug  3 16:14:07 2015] service alert: 172.20.200.245;nrpe_check_day;critical;soft;1;critical - the error type id is:1:

[mon aug  3 16:15:07 2015] service alert: 172.20.200.245;nrpe_check_day;critical;soft;2;critical - the error type id is:1:

[mon aug  3 16:16:07 2015] service alert: 172.20.200.245;nrpe_check_day;critical;hard;3;critical - the error type id is:1:

[mon aug  3 16:24:57 2015] service alert: 172.20.200.245;nrpe_check_szday;critical;soft;1;critical - the error type id is:8:11:

[mon aug  3 16:25:57 2015] service alert: 172.20.200.245;nrpe_check_szday;critical;soft;2;critical - the error type id is:8:11:

[mon aug  3 16:26:57 2015] service alert: 172.20.200.245;nrpe_check_szday;critical;hard;3;critical - the error type id is:8:11:

[mon aug  3 16:27:47 2015] service alert: 172.20.200.198;nrpe_check_szday;critical;soft;1;critical - the error type id is:8:

[mon aug  3 16:28:47 2015] service alert: 172.20.200.198;nrpe_check_szday;critical;soft;2;critical - the error type id is:8:

[mon aug  3 16:29:47 2015] service alert: 172.20.200.198;nrpe_check_szday;critical;hard;3;critical - the error type id is:8:

[mon aug  3 16:30:37 2015] service alert: 172.20.0.193;nrpe_check_szday;critical;soft;1;critical - the error type id is:8:11:

[mon aug  3 16:31:37 2015] service alert: 172.20.0.193;nrpe_check_szday;critical;soft;2;critical - the error type id is:8:11:

[mon aug  3 16:32:37 2015] service alert: 172.20.0.193;nrpe_check_szday;critical;hard;3;critical - the error type id is:8:11:

而重新完整自己寫的話,可以直接先刪除末尾的冒號,就不會產生上面的情況,簡單方便

指令:cat nagios.log.bk | grep "error type" | grep -v "current service state" |sed 's/.$//'| awk ''|tr ";" ":"| cut -d ":" -f 1,8,9|awk ''

還有就是將nagios 寫成naglos導致執行指令碼時,因找不到檔案而停止,最開始還懷疑是自己指令出了問題 ,查了很久。導致浪費了大量時間,應該再仔細認真一點,不該在這種小問題上出錯。總體而言,今天效率較為低下。

20070323工作日誌

11 32 今天先來第一件事就把昨天查詢的開題報告資料copy到電腦上 然後就開始寫開題報告,這個開題報告真麻煩 分開題報告 文獻綜述和任務書三個部分 開始以為有怎麼資料,湊湊copy應該就差不多,後來發現pdf中copy出來的都是imag 根本沒法用,那只好晚上找 找了半天,弄弄,還是沒搞完 頭都...

20070329工作日誌

2007 3 30 10 29 28日後來就寫日誌,一直寫到下班 至於debug fz模組,昨天debug了一下,和tg模組差不多,只是在讀取role配置檔案時有所不同,側重點不同 2007 3 30 10 36 29日就是正常上班 處理了醫療模組中的乙個頁面新增和合管辦的頁面新增 增加了js驗證,...

20070330工作日誌

2007 3 30 10 29 28日後來就寫日誌,一直寫到下班 至於debug fz模組,昨天debug了一下,和tg模組差不多,只是在讀取role配置檔案時有所不同,側重點不同 2007 3 30 10 36 29日就是正常上班 處理了醫療模組中的乙個頁面新增和合管辦的頁面新增 增加了js驗證,...