Skywalking9.4.0部署监控项目

 1、SkyWalking简介

SkyWalking是国内开源的基于字节码注入的调用链分析以及应用监控分析工具。特点是支持多种插件,UI功能较强,接入端无代码侵入。目前使用厂商最多,版本更新较快,已成为 Apache 基金会顶级项目。

它有哪些功能呢?

  • 多种监控手段。可以通过语言探针和 service mesh 获得监控是数据。
  • 多个语言自动探针。包括 Java,.NET Core 和 Node.JS。
  • 轻量高效。无需大数据平台,和大量的服务器资源。
  • 模块化。UI、存储、集群管理都有多种机制可选。
  • 支持告警。
  • 优秀的可视化解决方案。

SkyWalking在逻辑上分为四个部分:探针,平台后端,存储和UI。

  • 探测器收集遥测数据,包括各种格式(SkyWalking,Zipkin,OpenTelemetry,Prometheus,Zabbix等)的指标,跟踪,日志和事件。
  • 平台后端支持数据聚合、分析和流流程,涵盖跟踪、指标、日志和事件。充当聚合器角色和/或接收者角色。
  • 存储通过开放/可插拔接口存储SkyWalking数据。您可以选择现有实现,例如 ElasticSearch,H2,MySQL,TiDB,BanyanDB,或者实现你自己的。
  • UI是一个高度可定制的基于Web的界面,允许SkyWalking最终用户可视化和管理SkyWalking数据。

2、Skywalking部署(这里选择ElasticSearch作为储存)

2.1安装ElasticSearch

官网:Download Elasticsearch | Elastic

这里我下载的是windows的7.4.2版本

直接运行即可

可以访问本机9200端口看看有没有成功运行

 

2、安装Skywalking

官网:Downloads | Apache SkyWalking

1.下载最新版

 

 2.修改配置,主要是指定elasticsearch

修改成自己配置的地址

 3.启动

注意!JDK版本需要在11-17,其他版本可能运行不了,试过JDK8的不行。 

4.访问8080端口,查看是否启动成功

 3、配置agent

官网地址:Downloads | Apache SkyWalking

下载对应版本

 agent包直接放在项目主目录下

 agent运行步骤

 1.修改应用名,为了区分

 2.修改skywalkingip地址

 3.添加运行参数,就是agent jar包的位置

 4.运行项目即可

测试,可以看见应用在skywalking以及可以看见了 

 需要资源或者有什么问题可以留言讨论哦。

猜你喜欢

转载自blog.csdn.net/qq_52183856/article/details/130956471