Shell 解決Redis Slow Log去重問題

發(fā)布時(shí)間:2024-02-16
建站服務(wù)器
老東家監(jiān)測(cè)redis的慢查詢?nèi)罩?,采用crontab 每隔一段時(shí)間對(duì)慢查詢?nèi)罩静蓸?然后追加寫入一個(gè)文本文件。
所以文本文件中有很多重復(fù)的慢查詢?nèi)罩?br>如何對(duì)整段重復(fù)的慢查詢?nèi)罩救ブ啬兀?br>采用shell 命令的方式最簡(jiǎn)單和直接。
awk'/^1\\\\)/{prints;s=""};{s=(s""$0)};end{prints}'b.txt|sort|uniq|sed's//\\\\n/g'|awk'/^1\\\\)\\\\(integer\\\\)/{rc=rc 1;rowdata=rc")\\\\t"$1""$2""$3"\\\\n\\\\t"$4""$5""$6""$7"\\\\n\\\\t"$8""$9""$10;printrowdata};/^/{print"\\\\t"$0}end{print"不重復(fù)日志總數(shù):"rc}'
核心就是把整段的redis日志先合并為一行,去重之后,在還原格式。
下面是用于測(cè)試的附件
redisslowlog.txt
附王工對(duì)這個(gè)問題的需求描述和說明。
https://blog.csdn.net/wzy0623/article/details/83652539?tdsourcetag=s_pcqq_aiomsg
上一個(gè):windows10官方下載的u盤裝機(jī)(win10官方安裝教程u盤安裝步驟)
下一個(gè):華為p30隔空操作怎么設(shè)置密碼(華為p30隔空操作怎么設(shè)置手機(jī))

營(yíng)業(yè)線橋涵的施工要點(diǎn)有哪些?
風(fēng)冷模塊機(jī)與智能多聯(lián)機(jī)是什么關(guān)系?
年休假制度的規(guī)定有什么
臺(tái)爾曼忍冬的繁殖與栽培
《徑山茶圖考》之徑山茶之文化
惠普打印機(jī)有多少種型號(hào),惠普復(fù)印機(jī)有哪些型號(hào)
電磁流量計(jì)幾種連接方式
LR2728-24R040F1,旺詮合金2728 40mΩ ±1% 4W
堅(jiān)果云鏈接(堅(jiān)果怎么和電腦連接)
360的arp防火墻在哪里(360 arp防護(hù))
十八禁 网站在线观看免费视频_2020av天堂网_一 级 黄 色 片免费网站_绝顶高潮合集Videos