zoukankan      html  css  js  c++  java
  • SkyWalking 踩坑记录

    SkyWalking 非侵入式的监控微服务性能和追踪链路的功能,很好很强大!

    但,不管是从日志统计,还是自定义监控的角度,若用于统计微服务接口的调用次数,则不合适,相当勉强。

    可以根据这篇文章(https://blog.csdn.net/tcy1429920627/article/details/107815750)进行搭建。

    主要环境:

    • CentOS Linux release 7.9.2009 (Core)
    • elasticsearch-7.10.2-linux-x86_64
    • apache-skywalking-apm-es7-8.3.0
    • 随机找一个应用程序jar包

    elasticsearch是作为数据仓库使用的。es+sw整套搭建好后,SkyWalking界面没有数据。于是,搭了一套elasticsearch-head用于查询数据是否入库,发现数据仅有一次数据入库,es索引里的docs都是【0】。索引超出1000的限制,sw的oapService无法启动。

    在重新搭建es的过程中,发现sw的 agent/config/agent.config 配置里的端口“11800”是sw默认的代理监控端口,被我改成了应用程序jar包的端口,导致监控没数据。改回原默认接口后,sw数据出现!

    collector.backend_service=${SW_AGENT_COLLECTOR_BACKEND_SERVICES:xx.xx.xx.xx:11800}

    还踩了一个VMware自建虚机的坑:就是自建的虚机,ip会动态变化。要改为“static”,并且设置固定ip xx.xx.xx.xx,网关是 xx.xx.xx.2,这样访问的ip地址才能固定。


    转载需注明
    转载自: 博客园 - 读万卷书 行万里路 - 松江府 http://www.cnblogs.com/MikeYao/
  • 相关阅读:
    es6箭头函数 this 指向问题
    vue脚手架搭建移动端项目--flexible.js
    vue通过自定义指令 v-py 将名字转拼音
    ES6相关
    闭包
    apply和call与this
    RPC
    Linux根目录下各目录文件类型及各项缩写全称
    网站分析相关
    [转]作为首席架构师,我是如何选择并落地架构方案的?
  • 原文地址:https://www.cnblogs.com/MikeYao/p/14374264.html
Copyright © 2011-2022 走看看