Shell 解決Redis Slow Log去重問題

發(fā)布時間:2024-02-16
建站服務(wù)器
老東家監(jiān)測redis的慢查詢?nèi)罩?,采用crontab 每隔一段時間對慢查詢?nèi)罩静蓸?然后追加寫入一個文本文件。
所以文本文件中有很多重復(fù)的慢查詢?nèi)罩?br>如何對整段重復(fù)的慢查詢?nèi)罩救ブ啬兀?br>采用shell 命令的方式最簡單和直接。
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日志先合并為一行,去重之后,在還原格式。
下面是用于測試的附件
redisslowlog.txt
附王工對這個問題的需求描述和說明。
https://blog.csdn.net/wzy0623/article/details/83652539?tdsourcetag=s_pcqq_aiomsg
上一個:windows10官方下載的u盤裝機(jī)(win10官方安裝教程u盤安裝步驟)
下一個:華為p30隔空操作怎么設(shè)置密碼(華為p30隔空操作怎么設(shè)置手機(jī))

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