检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
version `ZLIB_1.2.9' not found 问题现象 报错信息:java.lang.UnsatisfiedLinkError: /jre/lib/amd64/libfontmanager.so: /apm-javaagent-profiler/apm-javaagent/native-agent
APM的主机IP}:41333 -A POSTROUTING -d {上报到APM的主机IP}/32 -p tcp --dport 41333 -j SNAT --to-source {跳板机ip} -A OUTPUT -p tcp --dport 41335 -j DNAT -
Profiler功能进行CPU热点采样时,会同时采集Native(Linux Kernel + JVM + C/C++)以及Java栈,采集Native栈需要对Java中每个线程的perf_event的fd进行MMap,Linux内核中限制了进程perf_event相关的MMap的总内存大小
状态码 状态码如表1 状态码所示 表1 状态码 状态码 编码 状态码说明 100 Continue 继续请求。 这个临时响应用来通知客户端,它的部分请求已经被服务器接收,且仍未被拒绝。 101 Switching Protocols 切换协议。只能切换到更高级的协议。 例如,切换到
skywalking探针 microv4 4.6.0~4.10.2 skywalking探针 grpc 1.55.0~1.57.0 skywalking探针 gorm 1.22.0~1.25.1 skywalking探针 mongo 1.11.1~1.11.7 skywalking探针 Native
线程 对线程进行监控,展示BLOCKED状态线程数、峰值线程数、TERMINATED状态线程数、RUNNABLE状态线程数、存活线程数、守护线程数、WAITING线程数的趋势图。 类加载 对加载类进行监控,展示总共加载类个数、当前类个数、总卸载的类个数的趋势图。
错误码 调用接口出错后,将不会返回结果数据。调用方可根据每个接口对应的错误码来定位错误原因。当调用出错时,HTTP请求返回一个4xx或5xx的HTTP状态码。返回的消息体中是具体的错误代码及错误信息。在调用方找不到错误原因时,可以联系华为云客服,并提供错误码,以便我们尽快帮您解决问题
method[0][6]: 方法是否为native方法。
/dev/termination-log terminationMessagePolicy: File imagePullPolicy: Always restartPolicy: Always terminationGracePeriodSeconds
错误码 当您调用API时,如果遇到“APIGW”开头的错误码,请参见API网关错误码进行处理。 状态码 错误码 错误信息 描述 处理措施 400 apm2.00000001 Internal error. 内部错误 apm后端服务发生未知异常,请联系apm技术人员进行处理 400
/dev/termination-log terminationMessagePolicy: File imagePullPolicy: Always restartPolicy: Always terminationGracePeriodSeconds
TERMINATED状态线程数 终止状态线程数量。 RUNNABLE状态线程数 运行状态线程数量。 BLOCKED状态线程数 阻塞状态线程数量。 NEW状态线程数 新状态线程数量。 TIMED_WAITING状态线程数 超时等待状态线程数量。
INT SUM invokeCount 调用次数 该url的调用次数 - INT SUM lastError 错误信息 该url发生错误时产生的错误信息 - STRING LAST maxTime 最大响应时间 该url在采集周期内最大响应时间 ms INT MAX maxTimeNativeUrl
使用APM管理电商应用 本实践基于华为云服务编写,以某手机销售电商应用为例,如何将APM接入该电商应用并管理起来。该电商应用情况介绍: 该应用是为使用JBoss部署的JAVA应用,支持部署在SUSE12 SP2虚拟机上,运行环境支持JRE1.8及以上版本。 该应用包含五个微服务,每个微服务包含一个实例
状态 线程状态,包括:NEW、BLOCKED、WAITING、TIMED_WAITING、TERMINATED以及RUNNABLE。 单击操作列“查询堆栈”按钮,获取堆栈跟踪信息。如果“查询堆栈”按钮置灰,表示内部线程不支持查询堆栈的操作。
概述 使用限制 Profiler性能分析,仅针对白名单用户开放。 Alpine Linux系统不支持Profiler功能。因为Alpine Linux是一个轻量级的Linux系统发行版,缺少运行Profiler的必要依赖。如果需要支持Profiler功能,建议使用标准Linux操作系统
Terminated线程数 终结线程数量。 最大连接数 Tomcat可用的最大连接数。 当前连接数 Tomcat当前已占用的连接数。 最大线程数 Tomcat最大执行线程数。 当前线程数 Tomcat当前执行线程数。 繁忙线程数 Tomcat当前处理任务的执行线程数。
blockedThreadCount 阻塞状态线程数量 阻塞状态线程数量 - INT SUM waitingThreadCount 等待状态线程数量 等待状态线程数量 - INT SUM timedWaitingThreadCount 超时等待状态线程数量 超时等待状态线程数量 - INT SUM terminatedThreadCount
Spring Kafka Consumer 1.3.x~2.3.x skywalking探针 ActiveMQ 5.10.0~5.15.4 skywalking探针 RabbitMQ 3.x~5.x skywalking探针 Pulsar 2.2.x~2.9.x skywalking探针 NATS
INT SUM invokeCount 调用次数 该url的调用次数 - INT SUM lastError 错误信息 该url发生错误时产生的错误信息 - STRING LAST maxTime 最大响应时间 该url在采集周期内最大响应时间 - INT MAX maxTimeNativeUrl