window 安装 skywalking
### SkyWalking 在 Windows 上的安装与配置指南 #### 一、SkyWalking 简介 SkyWalking 是一个可观测性平台和应用性能管理系统(APM),主要用于微服务、云原生和容器化环境中的应用程序监控。它能够提供追踪、度量分析、服务网格遥测分析、诊断等功能,并且支持多种编程语言。 #### 二、安装前准备 在安装 SkyWalking 之前,确保已准备好以下工具和环境: - **Java 环境**:确保系统中已安装 JDK,并且版本不低于 8。 - **下载 SkyWalking 组件**:根据给定的描述,需要下载三个主要组件:`skywalking-collector.zip`、`skywalking-web.zip` 和 `skywalking-agent.zip`。 #### 三、步骤详解 ##### 1. 下载安装包 访问 SkyWalking 的 GitHub 发布页面 (https://github.com/OpenSkywalking/skywalking/releases) 并下载所需的安装包。根据实际需求选择适合的版本进行下载,通常情况下推荐使用最新稳定版。 - **skywalking-collector.zip**:SkyWalking Collector 负责收集数据并将其存储到后端数据库。 - **skywalking-web.zip**:SkyWalking Web UI 提供用户界面用于展示监控数据。 - **skywalking-agent.zip**:SkyWalking Agent 是用于监控应用程序的探针。 ##### 2. 安装 Agent 探针 - **解压安装包**:将下载好的 `skywalking-agent.zip` 解压至指定目录,保持目录结构完整。 - **配置 Agent**:编辑 `agent.config` 文件,设置 `agent.application_code` 参数为你需要监控的应用程序名称。例如,如果监控的是一个名为“myapp”的应用,则应设置 `agent.application_code=myapp`。 示例配置如下: ```properties agent.application_code=myapp ``` ##### 3. 监控 Tomcat 应用 为了监控基于 Tomcat 的应用,需要在 Tomcat 的启动脚本中添加 SkyWalking Agent 的路径。 - **编辑 catalina.bat**:打开 Tomcat 的 `bin` 目录下的 `catalina.bat` 文件,在首行添加 `-javaagent:[skywalking-agent-path]\skywalking-agent.jar`。其中 `[skywalking-agent-path]` 是指 SkyWalking Agent 的安装路径。 - **示例配置**:假设 SkyWalking Agent 安装在 `C:\skywalking-agent` 目录下,则配置应为: ```bat set JAVA_OPTS=-javaagent:C:\skywalking-agent\skywalking-agent.jar ``` - **启动 Tomcat**:完成配置后,启动 Tomcat 服务器。 ##### 4. 配置 SkyWalking Collector - **启动 Collector**:打开 `skywalking-collector` 的 `bin` 目录下的 `startup.bat` 文件来启动 Collector 服务。 - **验证配置**:可以通过访问 `http://localhost:11800/healthcheck` 来检查 Collector 是否正常工作。如果一切正常,将返回 JSON 格式的数据表示服务状态。 ##### 5. 配置 SkyWalking Web UI - **配置 application.properties**:在 `skywalking-web` 的 `Config` 目录下的 `application.properties` 文件中,可以指定应用的运行端口。确保所选端口未被其他应用占用。 - **启动 Web UI**:在 `skywalking-web` 的 `bin` 目录下运行 `startup.bat` 文件启动 Web UI。 完成上述步骤后,通过浏览器访问 `http://127.0.0.1:8089` 即可查看监控数据。 #### 四、注意事项 - **端口冲突**:在配置 Web UI 的端口时,请确保所选端口没有被其他应用占用。 - **JDK 版本**:确保系统安装了兼容的 JDK 版本。 - **Agent 配置**:正确配置 `agent.config` 文件对于监控功能至关重要。 以上步骤详细介绍了如何在 Windows 系统上安装和配置 SkyWalking,希望能帮助需要的朋友顺利完成安装配置过程。
- 粉丝: 25
- 资源: 95
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助