Skywalking是一個(gè)應(yīng)用性能管理(APM)系統(tǒng),具有服務(wù)器性能監(jiān)測(cè),應(yīng)用程序間調(diào)用關(guān)系及性能監(jiān)測(cè)等功能,Skywalking分為服務(wù)端、管理界面、以及嵌入到程序中的探針部分,由程序中的探針采集各類(lèi)調(diào)用數(shù)據(jù)發(fā)送給服務(wù)端保存,在管理界面上可以查看各類(lèi)性能數(shù)據(jù)。本文介紹服務(wù)端及管理界面的安裝。
Skywalking安裝
1:安裝服務(wù)端:
這里介紹服務(wù)端的兩種存儲(chǔ)等式,一種是默認(rèn)的H2存儲(chǔ),即數(shù)據(jù)存儲(chǔ)在內(nèi)存中,一種是使用elasticsearch存儲(chǔ),大家可以任選1.1或1.2其中一種安裝方式
? ? ? ? ? ?1.1 :默認(rèn)H2存儲(chǔ)
輸入以下命令,并耐心待下載。
?sudo?docker run --name skywalking -d -p?1234:1234?-p?11800:11800?-p?12800:12800?--restart always apache/skywalking-oap-server?
? ?1.2:elasticsearch存儲(chǔ)
? ? ? ? ? ? ???1.21:安裝ElasticSearch,因?yàn)樵诎惭blatest版本時(shí)失敗了,找不到版本信息(Unable to find image 'elasticsearch:latest' locally),所以這里指定以ElasticSearch 6.72版為例。?
? ? ???sudo?docker run -d --name elasticsearch -p?9200:9200?-p?9300:9300?--restart always -e?"discovery.type=single-node"?elasticsearch:6.7.2
1.22:安裝?ElasticSearch管理界面elasticsearch-hq
? ??sudo?docker run -d --name elastic-hq -p?5000:5000?--restart always elastichq/elasticsearch-hq?
? ? ? ? ? ? 1.23:輸入以下命令,并等待下載?! ? ? ? ??
sudo docker run --name skywalking -d -p 1234:1234 -p 11800:11800 -p 12800:12800 --restart always --link elasticsearch:elasticsearch -e SW_STORAGE=elasticsearch -e SW_STORAGE_ES_CLUSTER_NODES=elasticsearch:9200 apache/skywalking-oap-server?
? ? ? ? ? 出現(xiàn)以下界面后Skywalking的服務(wù)端就安裝完成了。
? ? ? ? ??
2:安裝管理界面:
? ? ?輸入以下命令,并等待下載安裝。
?sudo?docker run --name skywalking-ui -d -p?8080:8080?--link skywalking:skywalking -e SW_OAP_ADDRESS=skywalking:12800?--restart always apache/skywalking-ui?
出現(xiàn)以下界面后就安裝完成了。
? ? ? ? ? ??文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-660123.html
? ? ? ?3:訪(fǎng)問(wèn)管理界驗(yàn)證安裝結(jié)果
在瀏覽器里面輸入http://服務(wù)器IP:8080,出現(xiàn)了如下界面,到此Skywalking的安裝就大功告成了。文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-660123.html
到了這里,關(guān)于Docker安裝Skywalking APM分布式追蹤系統(tǒng)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!