当前位置: 首页 > news >正文

skywalking

部署:

docker部署方式

  • docker-compose.yaml
version: '3'
services:elasticsearch:build:context: elasticsearchrestart: alwaysnetworks:- skywalking_netcontainer_name: elasticsearchimage: elasticsearch:7.17.6environment:- "discovery.type=single-node"- "TAKE_FILE_OWNERSHIP=true"- "TZ=Asia/Shanghai" # 设置时区- "ES_JAVA_OPTS=-Xms512m -Xmx512m" # 设置jvm内存大小volumes:- /root/pigx/project/skywalking/elasticsearch/data:/usr/share/elasticsearch/data- /root/pigx/project/skywalking/elasticsearch/logs:/usr/share/elasticsearch/logsports:- 9200:9200- 9300:9300skywalking-oap:build:context: skywalking-oaprestart: alwaysprivileged: truenetworks:- skywalking_netcontainer_name: skywalking-oapimage: apache/skywalking-oap-server:8.9.1depends_on:- elasticsearchlinks:- elasticsearchenvironment:SW_STORAGE: elasticsearch  # 指定ES版本SW_STORAGE_ES_CLUSTER_NODES: elasticsearch:9200TZ: Asia/Shanghai# volumes:#   - /etc/localtime:/etc/localtime:roports:- 12800:12800- 11800:11800skywalking-ui:build:context: skywalking-uirestart: alwaysprivileged: truenetworks:- skywalking_netcontainer_name: skywalking-uiimage: apache/skywalking-ui:8.9.1depends_on:- skywalking-oaplinks:- skywalking-oapenvironment:SW_OAP_ADDRESS: http://skywalking-oap:12800TZ: Asia/Shanghaivolumes:- /etc/localtime:/etc/localtime:roports:- 13080:8080networks:skywalking_net:driver: bridge 

启动jar:

java -javaagent:./skywalking-agent/skywalking-agent.jar -Dskywalking.agent.service_name=my-app -Dskywalking.collector.backend_service=192.168.1.66:11800 -
Dskywalking.plugin.toolkit.log.grpc.reporter.server_host=192.168.1.66 -Dskywalking.plugin.toolkit.log.grpc.reporter.server_port=11800 -jar -Xms512M -Xmx1024M -XX:PermSize=1024M -XX:MaxPermSize=1024M my-app.jar
  • 上启动参数中可用修改“/skywalking-agent/config/agent.config”的配置代替
-Dskywalking.collector.backend_service=192.168.1.66:11800 -
Dskywalking.plugin.toolkit.log.grpc.reporter.server_host=192.168.1.66 -Dskywalking.plugin.toolkit.log.grpc.reporter.server_port=11800

在这里插入图片描述

参考:Docker部署SkyWalking实现全链路跟踪和日志监控
详解Docker Compose配置文件参数
Dockerfile参数速查

http://www.lryc.cn/news/330537.html

相关文章:

  • 江苏开放大学2024年春《大学英语(D) 060108》第二次过程性考核作业参考答案
  • dockerfile制作-pytoch+深度学习环境版
  • YOLOv8结合SCI低光照图像增强算法!让夜晚目标无处遁形!【含端到端推理脚本】
  • 视频监控/云存储/AI智能分析平台EasyCVR集成时调用接口报跨域错误的原因
  • VuePress基于 Vite 和 Vue 构建优秀框架
  • 冒泡排序,选择排序,插入排序,希尔排序,基数排序,堆排序代码分析(归并排序和快速排序后续更新)
  • 从入门到精通:NTP卫星时钟服务器技术指南
  • OpenResty基于来源IP和QPS来限流
  • 面对AI技术创业的挑战以及提供给潜在创业者的一些建议
  • `require`与`import`的区别
  • 中介者模式:优雅解耦的利器
  • Ubuntu20.04安装MatlabR2018a
  • 基于SpringBoot的图书馆管理系统设计与实现
  • 网易云首页单页面html+css
  • acwing算法提高之图论--最小生成树的典型应用
  • springcloud基本使用二(远程调用)
  • 代码随想录刷题day42| 01背包理论基础分割等和子集
  • Python文件操作命令
  • CSS面试题---基础
  • OpenHarmony实战开发-分布式数据管理
  • 微服务(基础篇-007-RabbitMQ部署指南)
  • C语言一维数组及二维数组详解
  • 11.图像边缘检测的原理与实现
  • RVM安装ruby笔记
  • 电力系统负荷预测方法
  • electron打包桌面版.exe之vue项目踩坑(vue3+electron 解决打包后首页打开空白,打包后路由不跳转及请求不到后端数据等问题)
  • MySQL学习笔记(持续更行ing)
  • 服务器配置Huggingface并git clone模型和文件
  • Rust 开发的高性能 HTTP 请求工具
  • Android Studio 通过 WIFI 调试手机 app