linux 配置 skywalking


linux安裝elasticsearch

一、檢測是否已經安裝的elasticsearch

ps -aux|grep elasticsearch

 

二、下載elasticsearch

(1)下載網站為:https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-5.6.7.tar.gz

 

 

三、解壓安裝

   tar -zxvf elasticsearch-5.6.7.tar.gz

四、以本機為例修改配置文件

1:進入如下目錄

cd /usr/elasticsearch/config

vi elasticsearch.yml

A、memory下添加如下

         ·  bootstrap.memory_lock: false

 ·  bootstrap.system_call_filter: false

 

B退出保存后執行如下命令:

sysctl -p

 

2、修改如下文件

    vi /etc/security/limits.conf

A、在文件末尾添加如下代碼

       #  python為登錄服務器的用戶名

   

  • tycoon soft nofile 65536
  • tycoon hard nofile 65536
  • tycoon soft nproc  4096
  • tycoon hard nproc  4096

3、創建tycoon用戶(root用戶不能啟動elasticsearch)

     useradd tycoon

        passwd tycoon

按提示輸入兩次密碼:tycoon

 

然后授權:

  cd /usr/local

  sudo chown -R python:python elasticsearch

切換用戶

  su - tycoon

 

五、啟動elasticsearch

1、啟動

  ./bin/elasticsearch

2、后台啟動:

  ./bin/elasticsearch -d

3、控制台啟動( 后停止)

  ctrl+c

linux安裝 skywalking

一、安裝部署collector

1、解壓安裝包tar -xvf skywalking-collector.tar.gzwindows用戶可

以選擇zip包;

2、設置config目錄下的collector.config配置文件;

      

      修改內容如下:

      #配置es(節點,多個逗號分隔)

es.cluster.nodes=127.0.0.1:9300

#es集群名稱

es.cluster.name = myesdb

es.cluster.transport.sniffer = true

#collector當前主機名或者IP地址,請使用真實的地址,默認為127.0.0.1

cluster.current.hostname = 127.0.0.1

# 監聽端口.

cluster.current.port = 11800

#RESTful

http.hostname=127.0.0.1

http.port=12800

3、啟動:collector

   

 

 

二、配置web

1、解壓tar -xvf skywalking-web.tar.gz 同樣windows用戶可以選擇zip 

2、設置config目錄下的collector_config.properties配置文件

 

         #collector服務配置

         collector.servers[0]=127.0.0.1:12800

 

3、 設置config目錄下的application.properties 配置文件

         #web服務端口

         server.port = 8088

4、 啟動

      

      

 

三、配置Agent

1、修改Agent配置


修改配置config下配置文件

#應用的唯一標示,以應用為粒度。

agent.application_code=Your_ApplicationName //改為你的項目名字#collector的端口服務地址;

collector.servers=127.0.0.1:10800 //不用改變

 

2、啟動Agent

基於JAR file的服務(SpringBoot)
在啟動你的應用程序的命令行中添加 -javaagent 參數. 並確保在-jar參數之前添加它. 例如:
java -javaagent:/yourpath/。。。。。。/skywalking-agent/skywalking-agent.jar -jar yourApp.jar

 


免責聲明!

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



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