skywalking 問題彙總

2021-10-09 13:21:39 字數 1493 閱讀 7674

一、遇到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...