亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費(fèi)注冊(cè) 查看新帖 |

Chinaunix

  平臺(tái) 論壇 博客 文庫(kù)
最近訪問(wèn)板塊 發(fā)新帖
查看: 1987 | 回復(fù): 9
打印 上一主題 下一主題

[文本處理] awk腳本 求助 謝謝 [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報(bào)告]
發(fā)表于 2014-04-21 11:12 |只看該作者 |倒序?yàn)g覽
我有很多類似這樣的nagios記錄,時(shí)間是從0點(diǎn)0分0秒 到 23:59:59
關(guān)鍵字是  DOWN WARNING CRITICAL,有這些字樣的記錄就會(huì)發(fā)出告警短信。

[Sun Apr 13 12:47:09 2014] HOST ALERT: check_North;DOWN;SOFT;1;(Host check timed out after 30.00 seconds)
[Sun Apr 13 12:47:10 2014] HOST ALERT: 242.103;DOWN;HARD;2;(Host check timed out after 30.00 seconds)
[Sun Apr 13 12:47:10 2014] HOST NOTIFICATION: xiaofei;242.103;DOWN;notify-host-by-email;(Host check timed out after 30.00 seconds)
[Sun Apr 13 12:47:13 2014] HOST ALERT: dx-144.23;DOWN;SOFT;1;(Host check timed out after 30.00 seconds)
[Sun Apr 13 12:47:13 2014] HOST ALERT: 242.109;DOWN;SOFT;1;(Host check timed out after 30.00 seconds)
[Sun Apr 13 12:47:16 2014] HOST ALERT: IIS242.209;DOWN;SOFT;1;(Host check timed out after 30.00 seconds)
[Sun Apr 13 12:47:17 2014] HOST ALERT: 242.220;DOWN;SOFT;1;(Host check timed out after 30.00 seconds)
[Sun Apr 13 15:15:41 2014] SERVICE ALERT: dx-144.8;checkPro-hqc;WARNING;SOFT;1;No data was received from host!
[Sun Apr 13 18:57:48 2014] SERVICE ALERT: IIS242.240;checkping;WARNING;SOFT;1ING WARNING - Packet loss = 60%, RTA = 46.90 ms
[Sun Apr 13 18:57:51 2014] SERVICE ALERT: 242.103;checkping;WARNING;SOFT;1ING WARNING - Packet loss = 50%, RTA = 41.30 ms
[Sun Apr 13 18:57:52 2014] SERVICE ALERT: 242.110;checkping;WARNING;SOFT;1ING WARNING - Packet loss = 50%, RTA = 40.53 ms
[Sun Apr 13 18:58:14 2014] SERVICE ALERT: 242.109;check-host-alive;WARNING;SOFT;1ING WARNING - Packet loss = 81%, RTA = 43.89 ms
[Sun Apr 13 18:58:15 2014] SERVICE ALERT: dx-144.8;check-c-disk;WARNING;SOFT;1;No data was received from host!
[Sun Apr 13 18:58:32 2014] SERVICE ALERT: 242.103;checkping;WARNING;SOFT;2ING WARNING - Packet loss = 70%, RTA = 42.57 ms
[Sun Apr 13 18:58:33 2014] SERVICE ALERT: 242.110;checkping;WARNING;SOFT;2ING WARNING - Packet loss = 80%, RTA = 44.41 ms
[Sun Apr 13 18:58:38 2014] SERVICE ALERT: js-144.28;checkPro-hqc;WARNING;SOFT;1;No data was received from host!
[Sun Apr 13 18:58:52 2014] SERVICE ALERT: IIS242.209;checkCPU;WARNING;SOFT;2;could not fetch information from server
[Sun Apr 13 18:58:55 2014] SERVICE ALERT: IIS242.240;check-host-alive;WARNING;SOFT;1ING WARNING - Packet loss = 81%, RTA = 43.90 ms
[Sun Apr 13 18:58:06 2014] SERVICE ALERT: 242.108;check6501;CRITICAL;SOFT;1;Connection timed out
[Sun Apr 13 18:58:07 2014] SERVICE ALERT: dx-144.23;CheckHqservice;CRITICAL;HARD;1;Using service TCP
[Sun Apr 13 18:58:07 2014] SERVICE ALERT: dx-144.12;check-d-disk;CRITICAL;SOFT;1;Connection timed out
[Sun Apr 13 18:58:10 2014] SERVICE ALERT: js-144.28;CheckHqservice;CRITICAL;HARD;1;Using service TCP
[Sun Apr 13 18:58:10 2014] SERVICE ALERT: dx-144.12;check-c-disk;CRITICAL;SOFT;1;Connection timed out
[Sun Apr 13 18:58:15 2014] SERVICE ALERT: js-144.28;checkCPU;CRITICAL;SOFT;1;Connection timed out
[Sun Apr 13 18:58:16 2014] SERVICE ALERT: dx-144.12;checkPro-hqc;CRITICAL;SOFT;1;Connection timed out
[Sun Apr 13 18:58:17 2014] SERVICE ALERT: dx-144.23;checkCPU;CRITICAL;SOFT;1;CRITICAL - Socket timeout after 30 seconds
[Sun Apr 13 18:58:19 2014] SERVICE ALERT: 242.108;check cpu load;CRITICAL;SOFT;1;CHECK_NRPE: Socket timeout after 10 seconds.
[Sun Apr 13 18:58:23 2014] SERVICE ALERT: dx-144.23;check-c-disk;CRITICAL;HARD;2;Connection timed out
[Sun Apr 13 18:58:26 2014] SERVICE ALERT: dx-144.8;checkPro-hqc;CRITICAL;SOFT;1;Connection timed out
[Sun Apr 13 18:58:30 2014] SERVICE ALERT: dx-144.23;checkCPU;CRITICAL;HARD;2;Connection timed out
[Sun Apr 13 18:58:31 2014] SERVICE ALERT: dx-144.7;check-c-disk;CRITICAL;HARD;2;Connection timed out
[Sun Apr 13 18:58:35 2014] SERVICE ALERT: dx-144.8;CheckHqservice;CRITICAL;HARD;1;Using service TCP

我的需求是:
我想分時(shí)間段(最好自己能定義例如: 09:00:00~13:15)統(tǒng)計(jì)一下分別有多少次 DOWN 和 WARNING 和 CRITICAL,最好結(jié)果能導(dǎo)入到xls表格。
謝謝

論壇徽章:
32
處女座
日期:2013-11-20 23:41:20雙子座
日期:2014-06-11 17:20:43戌狗
日期:2014-06-16 11:05:00處女座
日期:2014-07-22 17:30:47獅子座
日期:2014-07-28 15:38:17金牛座
日期:2014-08-05 16:34:01亥豬
日期:2014-08-18 13:34:25白羊座
日期:2014-09-02 15:03:55金牛座
日期:2014-11-10 10:23:58處女座
日期:2014-12-02 09:17:52程序設(shè)計(jì)版塊每日發(fā)帖之星
日期:2015-06-16 22:20:002015亞冠之塔什干火車頭
日期:2015-06-20 23:28:22
2 [報(bào)告]
發(fā)表于 2014-04-21 11:49 |只看該作者
禁用表情~{:2_171:}

論壇徽章:
23
15-16賽季CBA聯(lián)賽之吉林
日期:2017-12-21 16:39:27白羊座
日期:2014-10-27 11:14:37申猴
日期:2014-10-23 08:36:23金牛座
日期:2014-09-30 08:26:49午馬
日期:2014-09-29 09:40:16射手座
日期:2014-11-25 08:56:112015年辭舊歲徽章
日期:2015-03-03 16:54:152015年迎新春徽章
日期:2015-03-04 09:49:0315-16賽季CBA聯(lián)賽之山東
日期:2017-12-21 16:39:1915-16賽季CBA聯(lián)賽之廣東
日期:2016-01-19 13:33:372015亞冠之山東魯能
日期:2015-10-13 09:39:062015亞冠之西悉尼流浪者
日期:2015-09-21 08:27:57
3 [報(bào)告]
發(fā)表于 2014-04-21 11:50 |只看該作者
回復(fù) 1# kwingart


try:
  1. awk -vst='09:00:00' -vet='13:15:00' '{k=$1" "$2" "$3" "st"~"et" "$5}$4>=st&&$4<=et{if(/DOWN/)a[k" DOWN"]++;if(/WARNING/)a[k" WARNING"]++;if(/CRITICAL/)a[k" CRITICAL"]++}END{for(i in a)print i,a[i]}' file
復(fù)制代碼

論壇徽章:
0
4 [報(bào)告]
發(fā)表于 2014-04-21 12:27 |只看該作者
有用,謝謝。結(jié)果如下:
[Wed Apr 16 09:00:00~13:15:00 2014] CRITICAL 1006
[Tue Apr 15 09:00:00~13:15:00 2014] CRITICAL 573
[Mon Apr 14 09:00:00~13:15:00 2014] DOWN 48
[Sun Apr 13 09:00:00~13:15:00 2014] CRITICAL 271
[Sat Apr 19 09:00:00~13:15:00 2014] DOWN 1
[Wed Apr 16 09:00:00~13:15:00 2014] WARNING 185
[Mon Apr 14 09:00:00~13:15:00 2014] WARNING 136
[Mon Apr 14 09:00:00~13:15:00 2014] CRITICAL 583
[Sun Apr 13 09:00:00~13:15:00 2014] WARNING 66
[Sat Apr 19 09:00:00~13:15:00 2014] CRITICAL 47
[Fri Apr 18 09:00:00~13:15:00 2014] WARNING 10
[Sat Apr 19 09:00:00~13:15:00 2014] WARNING 3
[Thu Apr 17 09:00:00~13:15:00 2014] DOWN 12
[Thu Apr 17 09:00:00~13:15:00 2014] CRITICAL 441
[Thu Apr 17 09:00:00~13:15:00 2014] WARNING 82
[Tue Apr 15 09:00:00~13:15:00 2014] WARNING 108
[Tue Apr 15 09:00:00~13:15:00 2014] DOWN 28
[Fri Apr 18 09:00:00~13:15:00 2014] DOWN 3
[Fri Apr 18 09:00:00~13:15:00 2014] CRITICAL 396
[Sun Apr 13 09:00:00~13:15:00 2014] DOWN 19
[Wed Apr 16 09:00:00~13:15:00 2014] DOWN 105

我能不能在這個(gè)基礎(chǔ)上再“無(wú)恥”的提個(gè)需求,就是需要顯示結(jié)果如下(也就是在給定的時(shí)間段中按down critical warning加總來(lái)統(tǒng)計(jì))

09:00:00~13:15:00 2014  DOWN N次(加總)
09:00:00~13:15:00 2014  CRITICAL N次(加總)
09:00:00~13:15:00 2014  WARNING N次(加總)


謝謝哈

論壇徽章:
11
金牛座
日期:2015-03-19 16:56:22數(shù)據(jù)庫(kù)技術(shù)版塊每日發(fā)帖之星
日期:2016-08-02 06:20:00數(shù)據(jù)庫(kù)技術(shù)版塊每日發(fā)帖之星
日期:2016-04-24 06:20:00數(shù)據(jù)庫(kù)技術(shù)版塊每日發(fā)帖之星
日期:2016-04-13 06:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-04-13 06:20:00數(shù)據(jù)庫(kù)技術(shù)版塊每日發(fā)帖之星
日期:2016-02-03 06:20:00數(shù)據(jù)庫(kù)技術(shù)版塊每日發(fā)帖之星
日期:2015-08-06 06:20:00季節(jié)之章:春
日期:2015-03-27 15:54:57羊年新春福章
日期:2015-03-27 15:54:37戌狗
日期:2015-03-19 16:56:41數(shù)據(jù)庫(kù)技術(shù)版塊每日發(fā)帖之星
日期:2016-08-18 06:20:00
5 [報(bào)告]
發(fā)表于 2014-04-21 12:30 |只看該作者
不能老讓大家?guī)湍阕鲎鳂I(yè)~

論壇徽章:
0
6 [報(bào)告]
發(fā)表于 2014-04-21 12:35 |只看該作者
唉,對(duì)awk真不熟悉,又急著用。以后我會(huì)多來(lái)論壇,多貢獻(xiàn)我知道的。謝謝了

論壇徽章:
0
7 [報(bào)告]
發(fā)表于 2014-04-21 12:54 |只看該作者
不好意思,還得加個(gè)需求,需要 WARNING CRITICAL前面的兩個(gè)字段 主機(jī)名 和 chech方式,例如 dx-144.23;CheckHqservice;CRITICAL ,DOWN 前面只有一個(gè)字段

最后結(jié)果最好顯示如下:

09:00:00~13:15:00 2014  check_North DOWN N次(加總)
09:00:00~13:15:00 2014  242.103 DOWN N次(加總)
...
09:00:00~13:15:00 2014  dx-144.23 CheckHqservice CRITICAL N次(加總)
...
09:00:00~13:15:00 2014  IIS242.240 checkping WARNING N次(加總)
...

難度提高了不少,辛苦了

論壇徽章:
2
白羊座
日期:2013-11-18 19:52:42辰龍
日期:2014-09-07 07:46:06
8 [報(bào)告]
發(fā)表于 2014-04-21 13:18 |只看該作者
這個(gè)好像要在nagios里配置的,象你現(xiàn)在這樣做,要nagios干嗎?

論壇徽章:
780
金牛座
日期:2014-02-26 17:49:58水瓶座
日期:2014-02-26 18:10:15白羊座
日期:2014-04-15 19:29:52寅虎
日期:2014-04-17 19:43:21酉雞
日期:2014-04-19 21:24:10子鼠
日期:2014-04-22 13:55:24卯兔
日期:2014-04-22 14:20:58亥豬
日期:2014-04-22 16:13:09獅子座
日期:2014-05-05 22:31:17摩羯座
日期:2014-05-06 10:32:53處女座
日期:2014-05-12 09:23:11子鼠
日期:2014-05-21 18:21:27
9 [報(bào)告]
發(fā)表于 2014-04-21 13:21 |只看該作者
回復(fù) 7# kwingart
沒大看明白這需求,這最后次數(shù)怎么統(tǒng)計(jì)的。
先按WARNNING CRITICAL DOWN,再看
不同的check方式和主機(jī)?


   

論壇徽章:
30
申猴
日期:2014-04-10 09:43:532015年亞洲杯紀(jì)念徽章
日期:2015-03-20 14:40:232015亞冠之阿爾納斯?fàn)?日期:2015-06-02 18:59:042015亞冠之阿爾希拉爾
日期:2015-06-30 15:22:572015亞冠之大阪鋼巴
日期:2015-07-20 10:44:332015亞冠之阿爾納斯?fàn)?日期:2015-10-28 14:57:5215-16賽季CBA聯(lián)賽之新疆
日期:2015-12-25 10:18:45黑曼巴
日期:2016-06-26 21:39:5315-16賽季CBA聯(lián)賽之山西
日期:2016-07-25 21:54:2715-16賽季CBA聯(lián)賽之北京
日期:2016-10-27 12:07:2315-16賽季CBA聯(lián)賽之八一
日期:2017-07-07 16:39:0915-16賽季CBA聯(lián)賽之吉林
日期:2017-09-04 12:14:43
10 [報(bào)告]
發(fā)表于 2014-04-21 15:30 |只看該作者
回復(fù) 4# kwingart
直接把變量k中的$3去掉就可以了!


   
您需要登錄后才可以回帖 登錄 | 注冊(cè)

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號(hào)-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號(hào):11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報(bào)專區(qū)
中國(guó)互聯(lián)網(wǎng)協(xié)會(huì)會(huì)員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過(guò)ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請(qǐng)注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP