一、遇到es儲存磁碟空間滿了
檢視skywalking collector日誌
cd /usr/local/skywalking/logs
tail -600f skywalking-oap-server.log
錯誤資訊如下:
(searchphaseexecutionexception: all shards failed)
重啟es
su esroot
cd /usr/local/elk/elasticsearch/bin
ps -ef|grep elastic
kill -9 ***
./elasticesearch -d
檢視所有所有的狀態curl 'localhost:9200/_cat/indices?v'
刪除red狀態的索引
curl -xdelete http://localhost:9200/index_name
重啟skywalking collector
cd /usr/local/skywalking/bin
./oapservice.sh
修改配置資訊
cd elasticsearch-6.7.0/config/
vi elasticsearch.yml
action.auto_create_index
#此名稱需要和collector配置檔案一致。在skywalking配置中需要需要到
cluster.name: elasticsearch
# 資料儲存目錄
path.data: /data/esdata
# 日誌儲存目錄
path.logs: /data/eslog
# 允許遠端訪問
network.host: 0.0.0.0
# 埠
# 賦予logstash建立索引的許可權,
# 不加該行配置,skywalking 啟動會報index_not_found_exception,錯誤
# 參考:
# index_not_found_exception-%e7%9a%84%e8%a7%a3%e5%86%b3%e5%8a%9e%e6%b3%95.html
action.auto_create_index: .security,.monitoring*,.watches,.triggered_watches,.watcher-history*,filebeat*
Skywalking急速安裝
tips 本文基於skywalking 6.6.0編寫,理論支援skywalking所有版本。環境需求 確保如下埠可用 安裝 啟動 安裝skywalking比較簡單,解壓,然後根據作業系統的不同,執行對應命令即可。linux或macos 執行 cd apache skywalking apm bin...
Skywalking效能剖析
簡介 級效能剖析就是利用方法棧快照,並對方法執 況進行分析和彙總。並結合有限的分布式追蹤 span 上下文,對 執行速度進行估算。優勢精確的問題定位,直接到 方法和 行 無需反覆的增刪埋點,大大減少了人力開發成本 不用承擔過多埋點對目標系統和監控系統的壓力和效能風險 按需使用,平時對系統無消耗,使用...
SkyWalking 踩坑記錄
skywalking 非侵入式的監控微服務效能和追蹤鏈路的功能,很好很強大!但,不管是從日誌統計,還是自定義監控的角度,若用於統計微服務介面的呼叫次數,則不合適,相當勉強。可以根據這篇文章 進行搭建。主要環境 elasticsearch是作為資料倉儲使用的。es sw整套搭建好後,skywalkin...