检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
监控只会显示一条sql为select name from UserTable。 mysql最大采集行数:Agent可以采集的mysql最大行数。如果Agent采集的mysql行数超过配置的“mysql最大采集行数”,那么Agent立即停止采集。默认值:500,可配置范围:10~2000。
Mysql数据库 介绍APM采集的Mysql数据库指标的类别、名称、含义等信息。 表1 Mysql数据库采集参数 参数名 数据类型 应用类型 默认值 Agent支持的起始版本 Agent支持的终止版本 描述 是否采集原始sql radio JAVA false 2.0.0 - 调
NodeJsMysql数据库 介绍APM采集的NodeJsMysql数据库指标的类别、名称、含义等信息。 表1 NodeJsMysql数据库指标说明 指标类别 指标 指标名称 指标说明 单位 数据类型 默认聚合方式 数据库连接(connection,以数据库为维度统计sql调用详情。)
tcd、ObsClient、MySQL、Postgresql、Oracle、HBase、NodeJsMysql 以及MongoDB多种类型。对于数据库的监控,APM系统会采集具体的执行语句详情,方便用户定位代码级的性能问题。 本章节主要对查看Mysql数据库监控进行介绍。 查看数据库监控
自定义告警策略 APM支持为单个组件创建自定义告警策略。 创建自定义告警策略 登录管理控制台。 单击左侧,选择“管理与监管 > 应用性能管理 APM”,进入APM服务页面。 在左侧导航栏选择“应用监控 > 指标”。 在界面左侧树单击对应环境后的,进入实例监控页面。 单击“告警策略”,切换至告警策略页签。
自定义统计采集 自定义统计采集(WebEvent)是自定义统计采集器,获取自定义统计相关信息。包括:类别、指标、指标名称、指标说明、单位、数据类型以及默认聚合方式。 表1 自定义上报采集(WebEvent)指标说明 指标类别 指标 指标名称 指标说明 单位 数据类型 默认聚合方式
默认聚合方式 自定义统计指标集(Event,自定义统计指标集相关信息。) total 自定义事件总次数 自定义事件总次数 - INT SUM k 自定义事件名 自定义事件名 - STRING LAST v 最后一次事件值 最后一次事件值 - STRING LAST avgV2 内容平均事件值
搜索条件的实例列表。 单击列表右上角的自定义列表项,使界面上显示您需要查看的指标数据。 单击列表右上的导出列表项,可以导出当前页的列表信息,最大支持导出100条。 数据库维度统计 以数据库维度汇总对数据库监控的指标数据,包括database、调用次数、平均耗时、最大耗时、错误次数。
APM自定义策略 如果系统预置的APM权限不能满足您的授权要求,您可以创建自定义策略。自定义策略中可以添加的授权项(Action),请参考策略和授权项说明。 目前华为云支持以下两种方式创建自定义策略: 可视化视图创建自定义策略:无需了解策略语法,按可视化视图导航栏选择云服务、操作
间。 表2 自定义上报相关参数说明 参数名称 说明 事件内容 自定义上报内容,详细说明参见自定义上报。 请求次数 自定义上报请求次数。 设备数量 设备数量。 用户标识 用户的标识。 标签 事件的标签。 事件内容最大值 自定义上报内容的最大值。 事件内容最小值 自定义上报内容的最小值。
报时间。 表2 自定义上报相关参数说明 参数名称 说明 请求次数 自定义上报请求次数。 浏览量 自定义上报访问量或点击量。 用户数量 访问页面的用户数量。 事件值 自定义上报值,详细说明参见自定义上报。 最大事件值 自定义上报的最大事件值。 最小事件值 自定义上报的最小事件值。 平均事件值
面,通过参数、调用耗时等进一步定位问题。 自定义事务 为了更精准定义事务,精准采集事务相关的调用链数据,您可以利用URI模板自定义事务,将多个请求分类放至不同的事务中。当采集器接收到请求时,优先计算自定义事务。 在事务界面,单击“自定义事务”。事务是由请求方法和正则表达式组成的,事务格式为{Request
于分析异常SQL语句导致的数据库性能问题,异常SQL语句是指慢SQL语句和调用出错的SQL语句。SQL分析当前仅支持MySQL、Oracle、PostgreSQL关系型数据库。 SQL操作界面说明 图1 SQL界面图示 异常SQL语句分析 数据库SQL语句异常,可能导致业务超时等
data[0][2]: 方法的index,对应methods中的数组下标。 data[0][3]: 行号 data[0][4]: 方法的子节点,就是方法中调用的其他方法。 methods Array of strings 调用栈上的方法信息是个二维数组。 method[0][0]: 方法的唯一id。
Python类型 APM支持的Python类型 APM支持Python类应用,目前已支持多种主流框架、web服务器、通讯协议、数据库等,可实现应用轻松接入。 表1 skywalking探针Python组件和框架 探针类型 组件 版本 skywalking探针 aiohttp 3.7+
可选。对于不同指标集细粒度的定义。 指标 对于指标集中某一个指标定义一个或者多个告警规则。 指标:指标集中的某一个指标。例如:监控项:URL 监控;指标集:汇总。则告警规则的指标可选为“错误次数”。 操作符:表示指令应进行什么性质的操作。 阈值:指标集中的某一个指标的阈值。 告警条件 定义告警的触发条件。
制实现用户自定义身份代理,再将登录链接嵌入至客户自建系统实现无需在华为云官网登录就可在自建系统界面查看。 前提条件 用户自定义创建身份代理并创建登录地址FederationProxyUrl,详细可参考IAM服务的文档“创建自定义身份代理”。 操作步骤 用户创建自定义身份代理成功后,您需要执行如下步骤,实现页面的内嵌。
支持Spring Cloud OpenFeign的Hystrix异步模式。 1.0.28(CCE latest版本) 2020-2-12 修复Redis Lettuce插件可能导致内存泄漏的问题。 1.0.27 2019-11-30 支持mysql客户端mysql-connector-java-8
每分钟会调10万次,进一步证实是缓存失效了。 当查询instance信息时,会先从缓存查,如果查不到再从mysql查。instance信息查到之后存入缓存,防止频繁访问数据库。 检查代码发现缓存的key是一个类,该类没有重写equals和hashCode方法。因此,导致缓存通过k
采集参数可以让用户自定义采集的数据。 数据采集由APM Agent实现采集,比如java性能数据采集通过javaagent来实现。APM Agent采集的数据必须跟采集器的指标集的数据模型定义对应,服务器端才会得到处理。 每一种语言和框架的Agent都定义自己的采集器。 采集器