SkyWalking UI需要什么jar包支持
时间: 2023-05-24 10:03:49 浏览: 164
A:SkyWalking UI需要以下几个jar包的支持:
1. skywalking-ui.jar - UI的核心jar包,用于展示和监控SkyWalking的性能指标数据。
2. skywalking-api.jar - 用于SkyWalking UI和SkyWalking Agent之间的通信,提供许多API来获取和分析性能指标数据。
3. skywalking-config.jar - 用于配置SkyWalking UI和SkyWalking Agent之间的参数,例如数据存储和日志记录。
4. skywalking-remote.jar - 用于远程连接SkyWalking UI和SkyWalking Agent,以便在不同的部署环境中监控应用程序的性能指标。
5. skywalking-ui-deploy.jar - 用于部署SkyWalking UI和其所有依赖项,例如服务器和数据库等。
请注意,这些jar包的版本和SkyWalking Agent的版本必须匹配,否则可能会导致SkyWalking UI无法正常工作。你可以在SkyWalking的官方网站上找到适合你所使用的SkyWalking版本的jar包。
相关问题
skywalking 容器
引用中提到,可以通过下载地址 http://skywalking.apache.org/downloads/ 获取 skywalking 的 agent。下载后,将 agent 目录拷贝到所需位置,并增加 JVM 启动参数 `-javaagent:/path/to/skywalking-agent/skywalking-agent.jar`,其中参数值为 skywalking-agent.jar 的绝对路径。此外,插件可以放置在 /plugins 目录中,新的插件只需要在启动阶段放入目录中即可生效。日志默认输出到 /logs 目录中。
另外,还有一种方法是使用 wutang 的 wutang/skywalking-docker 镜像,该镜像已经将 UI 和 collector 打包在一起。可以使用以下命令运行容器:
```
docker run -p 8080:8080 -p 10800:10800 -p 11800:11800 -p 12800:12800 -e ES_CLUSTER_NAME=elasticsearch -e ES_ADDRESSES=上一步拿到的elasticsearchIP:9300 UI_ADMIN_PASSWORD=skywalking的admin账号的密码 -d wutang/skywalking-docker:5.x
```
对于 Windows Tomcat 7 和 Tomcat 8,可以修改 tomcat/bin/catalina.bat,在首行加入如下信息:
```
set "CATALINA_OPTS=-javaagent:/path/to/skywalking-agent/skywalking-agent.jar"
```
skywalking配置es
要配置SkyWalking使用ES作为存储后端,你需要进行以下步骤:
1. 首先,你需要下载并解压最新版本的SkyWalking。你可以从官方网站下载最新的版本\[2\]。解压缩文件可以使用以下命令:tar -zxf apache-skywalking-apm-es7-8.1.0.tar.gz。
2. 接下来,你需要修改SkyWalking的配置文件。打开config/application.yml文件,找到storage配置项。将storage.type设置为es7,表示使用ES作为存储后端。同时,你需要将storage.namespace设置为你的ES集群的名称,将storage.clusterNodes设置为ES集群的地址,多个地址之间使用逗号分隔\[3\]。
3. 然后,你需要将SkyWalking的agent文件夹复制到你的客户端机器上。你可以将agent文件夹放在任意位置,只要你在后续的步骤中指定了正确的路径。如果你在同一台机器上进行配置,则不需要复制agent文件夹\[1\]。
4. 最后,你需要在启动应用程序时指定SkyWalking的agent参数。使用-javaagent参数指定skywalking-agent.jar的路径,并使用-Dskywalking.agent.service_name参数设置应用程序的名称。另外,使用-Dskywalking.collector.backend_service参数设置SkyWalking Collector的地址和端口,多个地址之间使用逗号分隔\[1\]。
完成以上步骤后,你可以启动SkyWalking并访问UI页面来查看数据。使用/bin/startup.sh命令启动SkyWalking\[3\]。
请注意,以上步骤仅适用于使用ES作为存储后端的配置。如果你使用其他存储后端,需要相应地修改配置文件和参数。
希望这些信息对你有帮助!
#### 引用[.reference_title]
- *1* [skywalking8.0+es构建监控系统](https://blog.csdn.net/weixin_37703281/article/details/111410634)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down28v1,239^v3^insert_chatgpt"}} ] [.reference_item]
- *2* *3* [ES7集群搭建及SkyWalking部署](https://blog.csdn.net/alanzy123/article/details/109100936)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down28v1,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文