基于k8s部署带skywalking agent的微服务工程

2025-05-07 05:39:29

1、访问skywalking官网,下载所需的压缩文件。选择自己需要的文件,分为linux和windows的压缩包(注:这里只部署客户端,服务端另行查找资料)

基于k8s部署带skywalking agent的微服务工程

3、配置agent.config文件主要配置#用户ui显示的应用名称agent.service_name=${SW_AGENT_N帆歌达缒AME:myapp}#服务器端收集器地址collector.backend_service=${SW_AGENT_COLLECTOR_BACKEND_SERVICES:skywalking-skywalking-oap:11800}

基于k8s部署带skywalking agent的微服务工程基于k8s部署带skywalking agent的微服务工程基于k8s部署带skywalking agent的微服务工程

7、项目里的Docker酆璁冻嘌file如下这一行是集成skywalking的关键ENTRYPOINT ["ja即枢潋雳va","-Djava.security.egd=file:/dev/./urandom","-javaagent:/tmp/agent/skywalking-agent.jar","-jar","app.jar"]

基于k8s部署带skywalking agent的微服务工程

9、在k8s中部署应用kubectl create -f deployment.yml部署之后使用下面命令查看pod状态kubectl -n infra describe po myapp-bddddfd5c-lrf9v

10、部署成功,访问skywalking的ui界面,如下图

基于k8s部署带skywalking agent的微服务工程
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢