使用环境

centos7.3

JKD1.8

elasticsearch5.6.8

skyWalking3.2.6

1、安装elasticsearch

skywalking可以使用H2或者elasticsearch作为存储,推荐使用elasticsearch。

注意按照官网说明要使用5.X版本。

wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-5.6.8.tar.gz
tar zxvf elasticsearch-5.6.8.tar.gz
cd elasticsearch-5.6.8/

修改配置文件,主要修改cluster.name 要与后面skywalking中的配置一致,

vim config/elasticsearch.yml:

cluster.name: CollectorDBCluster
network.host: 0.0.0.0

elasticsearch启动时会有几个坑,一个是不能使用root账户,可以新建elasticsearch用户专门用于elasticsearch。

另一个是系统设置要做一些更改,详见记录Linux下安装elasticSearch时遇到的一些错误

如果想要更改elasticsearch的jvm参数,可以修改./config/jvm.options文件

安装完城后执行 ./bin/elasticsearch -d 即可,可以使用jps命令查看是否正常启动。

2、 安装skywalking

linux下载、解压skywalking

wget http://muug.ca/mirror/apache-dist/incubator/skywalking/5.0.0-beta/apache-skywalking-apm-incubating-5.0.0-beta.tar.gz
tar xvf apache-skywalking-apm-incubating-5.0.0-beta.tar.gz 

在我本机使用默认配置的127.0.0.1地址总是执行失败,因此改成了局域网ip,需要改的地方有./bin下的.sh文件中的ip,./config/application.yml里面的所有ip,配置文件中还需要配置elasticsearch信息:

storage:elasticsearch:cluster_name: CollectorDBClustercluster_transport_sniffer: truecluster_nodes: localhost:9300index_shards_number: 2index_replicas_number: 0ttl: 7

启动:执行./bin/startup.sh即可。

3、 监控远程应用

将skywalking解压文件夹中的agent文件夹拷贝到需要监控的应用所在的服务器,更改./agent/config下的配置文件,重点添加如下配置:

collector.servers=192.168.2.189:10800

其中192.168.2.189是skywalking主程序中配置的地址。

正常启动java应用,带上如下参数:

-javaagent:/path/to/agent/skywalking-agent.jar




skywalking 安装部署以及监控远程应用相关推荐

  1. grafana graphite statsd搭建安装部署 实时监控_亲测成功

    grafana graphite statsd搭建安装部署 实时监控_亲测成功 docker部署grafana graphite stastd实时监控告警配置_亲测成功 下载软件 # 下载carbon ...

  2. zabbix安装部署windows_Zabbix监控windows部署安装

    Zabbix agent 在windows上安装部署 1.  下载与解压 解压zabbix_agents_2.4.0.win.zip conf目录存放是agent配置文件 bin文件存放windows ...

  3. skywalking 安装_分布式监控系统SkyWalking

    分布式监控系统SkyWalking 公司微服务架构用了有些时间了,微服务架构下的链接调用问题也越来越明显.人员流失,架构改造等原因,想人工维护架构图是不大可能了.常见的APM工具有cat.zipkin ...

  4. 傲云浏览器linux,Centos7安装部署zabbix监控软件

    目录 部署监控服务器 部署监控服务器Zabbix Server Web页面验证设置 部署监控服务器 一.安装LNMP环境 Zabbix监控管理控制台需要通过Web页面展示出来,并且还需要使用MySQL ...

  5. Centos7安装部署zabbix监控软件

    目录 部署监控服务器 部署监控服务器Zabbix Server Web页面验证设置 部署监控服务器 一.安装LNMP环境 Zabbix监控管理控制台需要通过Web页面展示出来,并且还需要使用MySQL ...

  6. 1 ELK安装部署并监控nginx

    ELK日志收集部署 ELK介绍 ELK是3个开源产品的组合: Elasticsearch Logstash Kibana 全部由Elastic开发维护. Elasticsearch是一个基于Lucen ...

  7. ELK YUM 安装部署添加监控

    简介 ELK 官网: https://www.elastic.co/cn/what-is/elk-stack ElasticSearch ElasticSearch 是一个高可用开源全文检索和分析组件 ...

  8. Destoon源数据库配置文件在哪_数据库监控软件Lepus安装部署详解

    Lepus安装部署 一.软件介绍 Lepus是一套开源的数据库监控平台,目前已经支持MySQL.Oracle.SQLServer.MongoDB.Redis等数据库的基本监控和告警(MySQL已经支持 ...

  9. 【云原生 | Kubernetes 系列】---Skywalking部署和监控

    [云原生 | Kubernetes 系列]-Skywalking部署和监控 1. 分布式链路追踪概念 在较大的web集群和微服务环境中,客户端的一次请求可能需要经过多个不同的模块,多个不同中间件,多个 ...

  10. Kafka教程(一)基础入门:基本概念、安装部署、运维监控、命令行使用

    Kafka教程(一)基础入门 1.基本概念 背景 领英->Apache 分布式.消息发布订阅系统 角色 存储系统 消息系统 流处理平台-Kafka Streaming 特点 高吞吐.低延迟 cg ...

最新文章

  1. iOS实现图片自动轮播展示
  2. 内核同步机制——完成量
  3. 程序员的噩梦,你遇到过哪几条?
  4. android 屏幕关闭 eofexception,android EOFException异常解决办法 (SharedPreferences保存对象)...
  5. 一键抠除路人甲,昇腾CANN带你识破神秘的“AI消除术”
  6. 网站页面间脚本传值 sessionStorage
  7. 产品体验报告-美团APP
  8. 2.10 环境变量PATH 2.11 cp命令 2.12 mv命令 2.13 文档查看cat/mor
  9. gmail api 发送邮件_Node定时自动发邮件功能
  10. 智伴机器人安卓怎么设置个人热点_智伴机器人怎么联网?看这个联网视频教程...
  11. pt和px有什么区别?pt和px如何转换?
  12. 用SVD压缩彩色图片(MATLAB代码)
  13. vue组件中的方法执行顺序是怎么样的?data和props执行顺序
  14. 领英精灵和领英助理哪个好,为什么领英精灵会成为领英最好的辅助工具。置顶收藏
  15. Minecraft 1.18.1、1.18.2模组开发 22.狙击枪(Sniper Rifle)
  16. Linux服务器EDAC CE memory read error
  17. 小写金额转换为大写金额JS方法
  18. 统计绘图软件--SYSTAT SigmaPlot
  19. [附源码]Python计算机毕业设计儿童成长记录与分享系统Django(程序+LW)
  20. 手把手教你如何玩转消息中间件(ActiveMQ)

热门文章

  1. 计算机图片处理是什么应用,计算机图像处理技术及其应用领域
  2. 管理好团队的七个要点,你做到了几个?
  3. Android平板获取唯一标识DeviceId
  4. Python 学习笔记03 - 程序结构
  5. 【Unity2D入门教程】简单制作一个弹珠游戏之制作场景①(开场,结束,板子,球)
  6. 你知道h5游戏是什么吗,怎么制作一款h5案例?
  7. san分布式共享文件系统_SAN存储区域网络共享软件全攻略
  8. MFC工具条与状态条设计
  9. 西部世界Filecoin双节点设置 大胆玩出圈
  10. macbook air 安装win7双系统