美文网首页
SkyWalking6.2环境部署及使用

SkyWalking6.2环境部署及使用

作者: 洛神灬殇 | 来源:发表于2022-04-29 23:31 被阅读0次

    说明:Elasticsearch 环境安装及配置可见 ELK 日志系统环境搭建中相应部分即可

    elasticsearch-6.6.1

    skywalking-6.2.0-GA

    下载

    cd /usr/local #root用户
    

    wget http://mirrors.tuna.tsinghua.edu.cn/apache/incubator/skywalking/6.0.0-GA/apache-skywalking-apm-incubating-6.2.0-GA.tar.gz

    tar -zxvf apache-skywalking-apm-incubating-6.2.0-GA.tar.gz
    
    chown es:es /usr/local/apache-skywalking-apm-incubating/ -R
    

    配置

    cd /usr/local/apache-skywalking-apm-incubating/config #es用户

    vim application.yml #修改application.yml 内容如下图

    image image

    【先以 h2 数据库作为存储,可以成功,不报/graphql 500 错误(当然这是后话了),此处先以此配置保证该 skywalking 不存在错误,之至于 es 配置将在

    下一步继续解决该问题】

    cd ../webapp/

    vim webapp.yml #修改webapp.yml 内容如下图

    image

    运行

    cd ../bin/

    ./startup.sh # 访问ip:8080 (默认端口8080以及用户名密码admin)

    配置(es6 为存储)

    cd /usr/local/apache-skywalking-apm-incubating/config #es用户

    vim application.yml #修改application.yml 内容如下图

    image

    问题

    页面访问登陆后报/graphql 500 问题

    cd /usr/local/apache-skywalking-apm-incubating/logs

    查看 skywalking-oap-server.log 有无错误信息,即 skywalking 应用启动日志信息

    查看 oap.log 有无错误信息,即确认 es 连接成功[或者改成使用 h2 数据库以确认是否报 500,以定位 es 配置或连接问题]

    激活 Agent 模块

    vim /usr/local/apache-skywalking-apm-incubating/agent/config/agent.config #修改配置如下

    image

    启动 agent 应用

    (1)SpringMVC(Tomcat)

    编辑 Tomcat 的 bin 目录下 setenv.sh 脚本,添加命令

    JAVA_OPTS="$JAVA_OPTS -javaagent:/usr/local/apache-skywalking-apm-incubating/agent/skywalking-agent.jar”

    /usr/local/skywalking-agent/skywalking-agent.jar 实际情况根据 skywalking-agent.jar 所在绝对路径进行配置

    (2)Springboot

    启动命令:Java -javaagent:/usr/local/apache-skywalking-apm-incubating/agent/skywalking-agent.jar -jar myApplication.jar

    实际情况根据 skywalking-agent.jar 所在绝对路径执行命令

    相关文章

      网友评论

          本文标题:SkyWalking6.2环境部署及使用

          本文链接:https://www.haomeiwen.com/subject/ggueyrtx.html