安裝-apache skywalking (java 應用性能監控)


 

 官網:http://skywalking.apache.org/

 

 

服務器:10.30.31.28 

centos 7

jdk 1.8.x

ES 5.x

5.0.0-bet a2版本 . http://skywalking.apache.org/downloads/

 

Skywalking

SkyWalking 是針對分布式系統的 APM 系統,也被稱為分布式追蹤系統

  • 自動監控和手動監控可以同時使用,使用手動監控彌補自動監控不支持的組件,甚至私有化組件。
  • 純 Java 后端分析程序,提供 RESTful 服務,可為其他語言探針提供分析能力。
  • 高性能純流式分析。

 

安裝服務端skywalking

#tar zxvf apache-skywalking-apm-incubating-5.0.0-beta2.tar.gz

修改配置文件 :config/application.yml 

naming:
jetty:
#OS real network IP(binding required), for agent to find collector cluster
host: 0.0.0.0  ##這里
port: 10800
contextPath: /
cache:

 

remote:
gRPC:
# OS real network IP(binding required), for collector nodes communicate with each other in cluster. collectorN --(gRPC) --> collectorM
host: 10.30.31.28  ##這里
port: 11800

 

 

agent_gRPC:
gRPC:
#OS real network IP(binding required), for agent to uplink data(trace/metrics) to collector. agent--(gRPC)--> collector
host: 10.30.31.28  ##這里
port: 11800

 

agent_jetty:
jetty:
# OS real network IP(binding required), for agent to uplink data(trace/metrics) to collector through HTTP. agent--(HTTP)--> collector
# SkyWalking native Java/.Net/node.js agents don't use this.
# Open this for other implementor.
host: 10.30.31.28  ##這里

 

ui:
jetty:
# Stay in `localhost` if UI starts up in default mode.
# Change it to OS real network IP(binding required), if deploy collector in different machine.
host: 10.30.31.28 ##這里
port: 12800

 

 

部署ES 5.x

network.host: 0.0.0.0
thread_pool.bulk.queue_size: 1000

cluster.name: CollectorDBCluster
node.name: anyname

 

啟動server 端:

#cd bin

#bash startup.sh 

###agent

安裝agent

scp agent目錄到tomcat服務器

修改配置文件:

collector.servers=10.30.31.28:10800   #服務端ip

 

##配置tomcat catclina.sh腳本

找到部署項目tomcat 放在catalina.sh第一行,application_code代表當前應用的名稱 

CATALINA_OPTS="$CATALINA_OPTS -javaagent:/usr/local/skywalking-agent/skywalking-agent.jar -Dskywalking.agent.application_code=xAlgo"; export CATALINA_OPTS

 

或者 加這個

setenv.sh

-javaagent:/usr/local/skywalking-agent/skywalking-agent.jar -Dskywalking.agent.application_code=irsapi-8081-10.30.31.64

 

打開服務端:http://服務端ip:8080   admin/admin

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM