专栏首页A周立SpringCloud安装单机版 Skywalking

安装单机版 Skywalking

点击上方 IT牧场 ,选择 置顶或者星标技术干货每日送达!

TIPS 本文基于Skywalking 6.6.0编写,理论支持Skywalking所有版本。

本文探讨如何快速安装单机的Skywalking。

下载

•前往 http://skywalking.apache.org/downloads/ ,根据自己的操作系统,下载即可。•对于网络不好的童鞋,可用如下百度盘地址下载:

链接: https://pan.baidu.com/s/12jDtNoxVfulIOZFK5EYvaA 提取码: dsy3

环境需求

•JDK版本在JDK 8 - JDK 12之间

注意:如使用 ElasticSearch7 的版本,那么需要 JDK 11+

•确保如下端口可用:

•11800:和Skywalking通信的gRPC端口•12800:和Skywalking通信的HTTP端口•8080:UI所占用的端口

TIPS

可使用如下命令查询端口是否被占用。

> # Linux/macOS
> netstat -an|grep 8080
> 
> # 对于使用windows的同学,则可以使用
> netstat -ano|findstr 8080
>

如果没有结果,就说明8080端口没有被占用。其他端口也是一样,以此类推。

安装&启动

安装Skywalking比较简单,解压,然后根据操作系统的不同,执行对应命令即可。

Linux或macOS

执行:

cd apache-skywalking-apm-bin/bin
sh startup.sh

Windows

执行:

cd apache-skywalking-apm-bin/bin
startup.bat

首页

访问 http://localhost:8080 ,即可看到类似如下的界面

停止

# jps
72844 OAPServerStartUp
72849 skywalking-webapp.jar


# kill 72844 72849

参考文档

Backend, UI, and CLI setup[1]

[1] Backend, UI, and CLI setup: https://github.com/apache/skywalking/blob/master/docs/en/setup/backend/backend-ui-setup.md

本文分享自微信公众号 - IT牧场(itmuch_com),作者:itmuch

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2020-06-02

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 看完这篇文章你还敢说你懂JVM吗?

    在一些物理内存为8g的服务器上,主要运行一个Java服务,系统内存分配如下:Java服务的JVM堆大小设置为6g,一个监控进程占用大约 600m,Linux自身...

    用户1516716
  • Skywalking系列博客2-Skywalking使用

    Skywalking有多种使用方式,目前最流行(也是最强大)的使用方式是基于Java agent的。

    用户1516716
  • 垃圾回收-实战篇

    上文 GC 理论颇受大家好评,学习了之后,相信大家对 GC 的工作原理有了比较深刻的认识,这一篇我们继续趁热打铁,来学习下 GC 的实战内容,主要包括以下几点

    用户1516716
  • ADS1256,引起了通信丢失

    最近在项目中用到了TI的ADS1256, SPI接口的24位高精度AD和NXP的K64来采集扭矩传感器正负20mv的电压信号,调试中发现Modbus通讯会丢失,...

    用户1605515
  • 树的遍历 Traverse a Tree

    值得注意的是,当删除树中的节点时,删除过程将按照后序遍历的顺序进行。也就是说,当你删除一个节点时,你将首先删除它的左节点和它的右边的节点,然后再删除节点本身。

    爱写bug
  • 快速排序详细讲解

      在这里,快速排序,顾名思义,排序速度较快,但是较为复杂,但是递归这个思想,说简单但是也有些绕,说难也就几行代码的问题。

    爱学习的孙小白
  • 编写可维护代码之“中间件模式”

    当我们在编写业务代码时候,我们无法避免有些业务逻辑复杂而导致业务代码写得又长又乱,如果再加上时间紧凑情况下写出来的代码估计会更让人抓狂。以至于我们一直在寻求更好...

    胡杰雄
  • 身为Java程序员,这些开源工具你一定要学会

    本文主要介绍Java程序员应该在2018年学习的一些基本和高级工具。如果你是一位经验丰富的Java开发人员,拥有5到10年的经验,你可能对这些工具很熟悉,但如果...

    用户1257393
  • rest_framework -- 认证

    py3study
  • 那些能帮助你提升十倍开发效率的优质工具

    Java世界中存在着很多工具,从著名的IDE(例如Eclipse,NetBeans和IntelliJ IDEA)到JVM profiling和监视工具(例如JC...

    Java架构

扫码关注云+社区

领取腾讯云代金券