Elasticsearch:4.ELK監(jiān)控 MySQL 慢查詢?nèi)罩?/h1>

環(huán)境

第一步:安裝 Filebeat 并打開 MySQL 慢查詢?nèi)罩?/h2>

1.打開 MySQL 慢查詢?nèi)罩?/h4>
慢查詢?nèi)罩灸J路徑:/var/lib/mysql/master118-slow.log
#################### 相關命令 ####################
## 查看是否打開慢查詢?nèi)罩?show variables like '%slow_query_log%';

## 打開慢查詢?nèi)罩荆ó斍吧В?set global slow_query_log=1;

## 大于多少秒的記錄日志(而非大于等于)
show variables like 'long_query_time';

## 設置long_query_time閾值(當前生效)(需要重新連接mysql才能看到修改值)
set global long_query_time=4;

## 查看慢查詢?nèi)罩居涗浄绞?show variables like '%log_output%';

## 查詢未使用索引的查詢是否記錄
show variables like 'log_queries_not_using_indexes';

## 未使用索引的查詢也記錄日志(建議打開)
set global log_queries_not_using_indexes=1;

## 是否將慢管理語句例如ANALYZE TABLE和ALTER TABLE等記入慢查詢?nèi)罩?show variables like 'log_slow_admin_statements';

## 另外,如果你想查詢有多少條慢查詢記錄荣回,可以使用系統(tǒng)變量科侈。
show global status like '%slow_queries%';

#################### 打開慢查詢?nèi)罩荆ㄓ谰蒙В?###################
vim /etc/my.cnf
# 打開慢日志查詢
slow_query_log = 1
# 設置慢查詢閾值
long_query_time = 2
# 未使用索引的查詢也記錄日志(建議打開)
# log_queries_not_using_indexes = 1

systemctl stop mysqld
systemctl start mysqld
systemctl status mysqld

2.安裝并設置 Filebeat

1.安裝

wget https://artifacts.elastic.co/downloads/beats/filebeat/filebeat-6.6.0-x86_64.rpm
rpm -ivh filebeat-6.6.0-x86_64.rpm

2.啟用模塊

filebeat modules enable mysql

    ## 查看模塊列表:
    filebeat modules list
    ## 模塊文件路徑
    /etc/filebeat/modules.d

3.修改配置文件 filebeat.yml

## 備份配置文件
cp /etc/filebeat/filebeat.yml /etc/filebeat/filebeat.yml.bak
## 過濾掉 # 開頭的注釋行和空行潦刃,方便修改
cat /etc/filebeat/filebeat.yml.bak | grep -v '^#' | grep -v '^  #' | grep -v '^$' > /etc/filebeat/filebeat.yml
## 編輯配置文件,修改以下內(nèi)容
vim /etc/filebeat/filebeat.yml

    output.elasticsearch:
      hosts: ["localhost:9200"]
    修改為:
    output.elasticsearch:
      hosts: ["192.168.1.1:9200"]

4.修改配置文件

cp /usr/share/filebeat/module/mysql/slowlog/config/slowlog.yml /usr/share/filebeat/module/mysql/slowlog/config/slowlog.yml.bak
vim /usr/share/filebeat/module/mysql/slowlog/config/slowlog.yml

exclude_lines: ['^[\/\w\.]+, Version: .* started with:.*', '^# Time:']   # Exclude the header
修改為
exclude_lines: ['^[\/\w\.]+, Version: .* started with:.*']   # Exclude the header

5.初始換環(huán)境

filebeat setup -e

    -e  指定將將輸出發(fā)送到標準錯誤而不是syslog
    該命令加載建議的索引模板以寫入 Elasticsearch沮趣,并部署 Kibana 可視化儀表板(如果可用)

6.以上命令確認輸出沒有錯誤后開啟 Filebeat 服務并設置開機自動啟動

systemctl stop filebeat
systemctl start filebeat
systemctl start httpd
systemctl status filebeat

附錄:

官網(wǎng)介紹:https://www.elastic.co/guide/en/beats/filebeat/6.6/filebeat-module-mysql.html

?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者

  • 序言:七十年代末务傲,一起剝皮案震驚了整個濱河市狈癞,隨后出現(xiàn)的幾起案子履羞,更是在濱河造成了極大的恐慌峦萎,老刑警劉巖,帶你破解...
    沈念sama閱讀 211,639評論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件忆首,死亡現(xiàn)場離奇詭異爱榔,居然都是意外死亡,警方通過查閱死者的電腦和手機糙及,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,277評論 3 385
  • 文/潘曉璐 我一進店門详幽,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人丁鹉,你說我怎么就攤上這事妒潭。” “怎么了揣钦?”我有些...
    開封第一講書人閱讀 157,221評論 0 348
  • 文/不壞的土叔 我叫張陵,是天一觀的道長漠酿。 經(jīng)常有香客問我冯凹,道長,這世上最難降的妖魔是什么炒嘲? 我笑而不...
    開封第一講書人閱讀 56,474評論 1 283
  • 正文 為了忘掉前任宇姚,我火速辦了婚禮,結果婚禮上夫凸,老公的妹妹穿的比我還像新娘浑劳。我一直安慰自己,他們只是感情好夭拌,可當我...
    茶點故事閱讀 65,570評論 6 386
  • 文/花漫 我一把揭開白布魔熏。 她就那樣靜靜地躺著,像睡著了一般鸽扁。 火紅的嫁衣襯著肌膚如雪蒜绽。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,816評論 1 290
  • 那天桶现,我揣著相機與錄音躲雅,去河邊找鬼。 笑死骡和,一個胖子當著我的面吹牛相赁,可吹牛的內(nèi)容都是我干的相寇。 我是一名探鬼主播,決...
    沈念sama閱讀 38,957評論 3 408
  • 文/蒼蘭香墨 我猛地睜開眼钮科,長吁一口氣:“原來是場噩夢啊……” “哼裆赵!你這毒婦竟也來了?” 一聲冷哼從身側響起跺嗽,我...
    開封第一講書人閱讀 37,718評論 0 266
  • 序言:老撾萬榮一對情侶失蹤战授,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后桨嫁,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體植兰,經(jīng)...
    沈念sama閱讀 44,176評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,511評論 2 327
  • 正文 我和宋清朗相戀三年璃吧,在試婚紗的時候發(fā)現(xiàn)自己被綠了楣导。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 38,646評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡畜挨,死狀恐怖筒繁,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情巴元,我是刑警寧澤毡咏,帶...
    沈念sama閱讀 34,322評論 4 330
  • 正文 年R本政府宣布,位于F島的核電站逮刨,受9級特大地震影響呕缭,放射性物質發(fā)生泄漏。R本人自食惡果不足惜修己,卻給世界環(huán)境...
    茶點故事閱讀 39,934評論 3 313
  • 文/蒙蒙 一恢总、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧睬愤,春花似錦片仿、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,755評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至啥刻,卻和暖如春奸鸯,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背可帽。 一陣腳步聲響...
    開封第一講書人閱讀 31,987評論 1 266
  • 我被黑心中介騙來泰國打工娄涩, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人。 一個月前我還...
    沈念sama閱讀 46,358評論 2 360
  • 正文 我出身青樓蓄拣,卻偏偏與公主長得像扬虚,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子球恤,可洞房花燭夜當晚...
    茶點故事閱讀 43,514評論 2 348

推薦閱讀更多精彩內(nèi)容