通過awk、sed檢視listener.log診斷logon on storm
兩節點rac當機,初步判斷是登入風暴造成的,現在需要找出是哪些機器。
通過檢視listener.log可以找出,此時需要藉助linux工具從中提取資訊
節點1:
首先通過awk和sed提取出登入數和ip,然後將其聚集即可
[oracle@racdg1 log]$ egrep '06-JAN-2011 09:43|06-JAN-2011 09:42|06-JAN-2011 09:41|06-JAN-2011 09:40|06-JAN-2011 09:39' listener.log | grep CONNECT_DATA | awk -F= '{print $16}' | sed 's/)(PORT//g' > aa.txt
[oracle@racdg1 log]$ more aa.txt | sort -n | uniq -c
5 192.*.*.101
1 192.*.*.190
28 192.*.*.22
59 192.*.*.27
25 192.*.*.41
27 192.*.*.42
3 192.*.*.43
26 192.*.*.46
56 192.*.*.47
1 192.*.*.48
33 192.*.*.71
57 192.*.*.72
25 192.*.*.76
87 192.*.*.77
4 192.*.*.78
63 192.*.*.81
19 192.*.*.82
1 192.*.*.83
14 192.*.*.96
30 192.*.*.97
52 192.*.*.98
節點2依法炮製,然後拿此資料找開發人員共同檢視原因
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/15480802/viewspace-688859/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Oracle效能診斷檢視總結Oracle
- 檢視和診斷JVM執行緒資訊JVM執行緒
- [linux]sed與awkLinux
- awk sed 用法詳解
- 《sed & awk》讀書筆記之 awk 篇筆記
- shell 中 grep、sed、awk 命令
- Sed&awk筆記之awk篇:快速瞭解Awk(一)筆記
- V$SQL檢視顯示結果異常的診斷SQL
- 透過v$wait_chains檢視診斷資料庫hang和ContentionAI資料庫
- linux awk sed grep awk 求和平均最大最小Linux
- 指令碼三兄弟 grep、awk、sed指令碼
- 【shell筆記>命令】grep,sed,awk筆記
- Shell字元操作命令——grep、sed、awk字元
- Alibaba Java診斷工具Arthas檢視Dubbo動態代理類Java
- oracle之 redo過高診斷Oracle
- grep、sed、awk、head、tail、gsub、subAI
- 通過shell指令碼檢視鎖資訊指令碼
- 通過v$parameter 檢視 issys_modifiable 狀態判斷是否動態引數
- Linux三劍客grep、awk和sedLinux
- Linux 文字處理工具(grep sed awk )Linux
- 學習sed & awk時做的筆記筆記
- 【Shell】sed xargs grep awk的組合用法
- Linux 系統如何通過 netstat 命令檢視連線數判斷攻擊Linux
- Oracle 通過undo塊檢視事務資訊Oracle
- 通過shell指令碼檢視procedure的資訊指令碼
- 通過shell指令碼檢視package的資訊指令碼Package
- linux三劍客(grep、sed、awk)基本使用Linux
- sed+awk模擬簡單sql查詢SQL
- Awk和Sed格式化Hive的資料Hive
- Laravel 通過遷移指令碼建立MySQL檢視Laravel指令碼MySql
- 通過Python檢視Azure VM的狀態Python
- 通過v$sql_bind_capture和dba_hist_sqlbind關聯診斷gc事件SQLAPTGC事件
- 一次DG故障診斷過程分析
- c# 通過檢視登錄檔的方式來判斷電腦安裝office的版本C#
- Linux命令之grep/sed/awk等行轉列Linux
- Linux三劍客Awk、Sed、Grep 命令詳解Linux
- shell指令碼專題-----cat,find,grep,awk,sed(五)指令碼
- Linux 三劍客 Awk、Sed、Grep 命令詳解Linux