云服务器内容精选

  • 前提条件 服务已接入CCE类型Prometheus 监控并接入CCE集群,具体请参见Prometheus实例 for CCE。 服务已接入云服务类型Prometheus 监控并接入云服务,具体请参见Prometheus实例 for 云服务。 服务已接入E CS 类型Prometheus监控并接入插件,具体请参见Prometheus实例 for ECS。 服务已接入通用实例类型Prometheus 监控,具体请参见Prometheus 通用实例。
  • 更多操作 您还可以根据需要执行以下操作,具体请参见表 相关操作。 表6 相关操作 操作 说明 改变指标排列顺序 在“指标量(最近10分钟)”或“占比”列后单击,可改变指标在列表中的排列顺序。为默认排序,为按大小正序排序(即数据大的显示在最后方),为按大小倒序排序(即数据小的显示在最后方)。 新增指标 单击“新增指标”,在指标列表中选择需要新增的指标,单击“确定”。 说明: 单次新增指标最多支持新增100个指标。 废弃指标 废弃一个指标:选择一个指标,单击操作列的。 废弃一个或多个指标:选中一个或多个指标前的复选框,在弹出框中选择“废弃”,可以废弃一个或多个指标。 说明: 单次废弃指标最多支持废弃100个指标。
  • 注意事项 目前仅default类型、CCE类型、云服务类型、通用实例、ECS类型的Prometheus实例支持指标查看、新增和废弃功能。 default类型的Prometheus实例下,指标名以“aom_”、“apm_”开头以及资源类型为ICAgent的指标暂不支持废弃。 ECS类型的Prometheus实例仅支持展示和配置UniAgent插件采集的指标。 CCE类型的Prometheus实例仅支持废弃如下指标: 只有在CCE “插件市场” 页面或 AOM “集成中心” 页面安装的3.9.0以上的云原生监控插件(kube-prometheus-stack)上报的指标可以被废弃,且只有kube-prometheus-stack处于“运行中”状态时,指标才能废弃成功。 查看kube-prometheus-stack插件状态的方法:登录CCE控制台,单击集群名称进入集群,在左侧导航栏中选择“插件中心”,在右侧找到“云原生监控插件”卡片,查看插件的状态。
  • 维度 Key Value rabbitmq_instance_id RabbitMQ实例 rabbitmq_node RabbitMQ实例节点 rabbitmq_queue RabbitMQ实例队列 rabbitmq_vhost RabbitMQ实例Vhost rabbitmq_vhost_exchange RabbitMQ实例Exchange rabbitmq_vhost_queue RabbitMQ实例Queue
  • 指标体系 表1 指标体系 指标名称 指标描述 注册用户数日新增 指在一天内注册的新用户数量。这个指标可以用来跟踪一天内注册用户的数量,以及比较不同日期的注册用户数。 注册用户数月新增 指在一个月内注册的新用户数量。这个指标可以用来跟踪一个月内注册用户的数量,以及比较不同月份的注册用户数。 注册用户数总数 指从网站或应用程序启动以来注册的总用户数量。这个指标可以用来跟踪用户数量的整体趋势,以及比较不同时间段的注册用户数。
  • 新建自定义指标 登录AppStage业务控制台。 在快捷入口选择“运营中心”,进入运营中心控制台。 在左侧导航栏选择“指标管理”,进入指标管理页面。 单击“新建指标”。 配置指标信息,参数说明如表1、表2、表3所示。 表1 基础信息 参数 说明 名称 必填。在数据分析或监控系统中使用的指标标识符,通常是一个短字符串或缩写。 指标显示名 必填。在数据分析或监控系统中显示的指标名称,通常是一个更易于理解和识别的字符串。 描述 可选。对指标进行详细说明和解释的文字描述。 表2 指标配置 参数 说明 指标类型 必填。要统计的指标的种类。 普通型指标 复合型指标 静态指标 数据模型 选择已发布的数据模型,该参数的取值在“数据模型”页面配置。 计算方式 指标的计算方法。 仅当“指标类型”为“普通型指标”时,该参数显示,此时,“函数”为选填,“字段”为必填。 说明: 简易模式可选择常用聚合函数。 高级模式支持自定义计算公式。 计算时间单位 指标的统计时间单位。 仅当“指标类型”为“普通型指标”,且“数据模型”选择离线数据模型时,该参数显示且为可选参数。 不选时表示全部数据。 按天:表示统计昨天的数据,数据存到昨天。 按周:表示统计上周数据,数据存到上周日。 按月:表示统计上月数据,数据存到上月1号。 近1天:表示统计前1天的数据,不包含当天,数据存到当天。 近3天:表示统计前3天的数据,不包含当天,数据存到当天。 近7天:表示统计前7天的数据,不包含当天,数据存到当天。 近10天:表示统计前10天的数据,不包含当天,数据存到当天。 近15天:表示统计前15天的数据,不包含当天,数据存到当天。 近30天:表示统计前30天的数据,不包含当天,数据存到当天。 近60天:表示统计前60天的数据,不包含当天,数据存到当天。 近90天:表示统计前90天的数据,不包含当天,数据存到当天。 统计维度 指标的统计维度。 仅当“指标类型”为“普通型指标”时,该参数显示且为可选参数。 筛选条件 指在统计指标时需要满足的筛选条件。 仅当“指标类型”为“普通型指标”或“静态指标”时,该参数显示且为可选参数。 说明: 单击“并且满足”可以添加多条筛选条件,不同筛选条件之间为“且”、“或”的关系。 且:分析结果同时满足多条筛选条件。 或:分析结果至少满足其中一条筛选条件。 复合类型 指标的类型。仅当“指标类型”为“复合型指标”时,该参数为必填参数。 组合型:指标体系中由多个指标组合而成的指标。 同比增长率:指某个指标在当前时期与同期相比的增长率,通常用于比较不同时间段的数据变化情况。 环比增长率:指某个指标在两个连续时间段内的增长率,通常用于比较同一指标在不同时间段内的变化情况。 组合方式 指多个普通型指标组合成复合型指标的方式。仅当“复合类型”为“组合型”时,该参数为必填参数。 合并 并列 选择指标 仅当“复合类型”为“组合型”时,该参数为必填参数。 当“组合方式”为“合并”时,可以选择2~8个已发布的普通型指标。 当“组合方式”为“并列”时,可以选择2~8个已发布的普通型或静态型指标。 同比周期 指同比增长率的计算周期。仅当“复合类型”为“同比增长率”时,该参数为必填参数。 年同比:指某一指标与去年同期相比的增长或下降百分比。 月同比:指某一指标与上个月相比的增长或下降百分比。 周同比:指某一指标与上周相比的增长或下降百分比。 环比周期 指环比增长率的计算周期。仅当“复合类型”为“环比增长率”时,该参数为必填参数。 月环比:指某个月份与上一个月份相比,数据的变化百分比。 周环比:指某个星期与上一个星期相比,数据的变化百分比。 日环比:指某一天与前一天相比,数据的变化百分比。 设定普通型指标 选择已发布的普通型指标。仅当“复合类型”为“同比增长率”或“环比增长率”时,该参数为必填参数。 普通型指标作为复合型指标的组成部分,用于综合分析和比较。 字段 数据表中的特定列。仅当“指标类型”为“静态指标”时,该参数显示且为必填参数。 说明: 该参数值支持多选。 排序 当数据集中有多个字段需要排序,可以指定它们的排序优先级,可以选择升序或降序排序方式。仅当“指标类型”为“静态指标”时,该参数显示且为可选参数。 数量限制 限制数据的数量。仅当“指标类型”为“静态指标”时,该参数显示且为可选参数。 预览数据 选择是否在配置过程中预览数据,以便确认配置的准确性。 表3 任务信息 参数 说明 任务类型 指定配置的任务类型。 周期性任务 一次性任务 运行周期 指定配置任务的运行周期。仅当“任务类型”为“周期性任务”时,该参数为必填参数。 月:表示每月1号运行。 周:表示每周日运行。 天:表示每天运行。 仅当“指标类型”为“普通型指标”,且“数据模型”选择离线数据模型时,任务信息显示且为必填参数。 配置完成后单击“发布”或“保存”,新建指标成功。 单击“发布”时,指标状态为“已发布”。 单击“保存”时,指标状态为“草稿”。
  • URI GET /v2/{project_id}/instances/{instance_id}/agent-dimensions 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目编号。 最小长度:1 最大长度:64 instance_id 是 String 资源ID,如:4270ff17-aba3-4138-89fa-820594c39755。 最小长度:36 最大长度:36 表2 Query参数 参数 是否必选 参数类型 描述 dim_name 是 String 维度名称,枚举类型,类型有: mount_point:挂载点, disk:磁盘, proc:进程, gpu:显卡, raid: RAID控制器, 枚举值: mount_point disk proc gpu raid dim_value 否 String 维度值,32位字符串,如:2e84018fc8b4484b94e89aae212fe615。 最小长度:32 最大长度:32 offset 否 Integer 分页偏移量 最小值:0 最大值:2147483647 缺省值:0 正则匹配:^(0|[1-9][0-9]*)$ limit 否 Integer 分页大小 最小值:1 最大值:1000 缺省值:1000 正则匹配:^([1-9]|[1-9][0-9]|[1-9][0-9][0-9]|1000)$
  • 响应参数 状态码: 200 表4 响应Body参数 参数 参数类型 描述 dimensions Array of AgentDimension objects 维度信息 数组长度:0 - 2147483647 count Integer 维度信息总数 最小值:0 最大值:2147483647 表5 AgentDimension 参数 参数类型 描述 name String 维度名称,枚举类型,类型有: mount_point:挂载点, disk:磁盘, proc:进程, gpu:显卡, raid: RAID控制器 枚举值: mount_point disk proc gpu raid value String 维度值,32位字符串,如:2e84018fc8b4484b94e89aae212fe615 最小长度:32 最大长度:32 origin_value String 实际维度信息,字符串,如:vda。 最小长度:1 最大长度:1024 状态码: 400 表6 响应Body参数 参数 参数类型 描述 error_code String 错误码 最小长度:0 最大长度:256 error_msg String 错误信息 最小长度:0 最大长度:256 request_id String 请求id 最小长度:0 最大长度:256 状态码: 404 表7 响应Body参数 参数 参数类型 描述 error_code String 错误码 最小长度:0 最大长度:256 error_msg String 错误信息 最小长度:0 最大长度:256 request_id String 请求id 最小长度:0 最大长度:256 状态码: 500 表8 响应Body参数 参数 参数类型 描述 error_code String 错误码 最小长度:0 最大长度:256 error_msg String 错误信息 最小长度:0 最大长度:256 request_id String 请求id 最小长度:0 最大长度:256
  • 请求参数 表3 请求Header参数 参数 是否必选 参数类型 描述 Content-Type 是 String 发送的实体的MIME类型。默认使用application/json; charset=UTF-8。 缺省值:application/json; charset=UTF-8 最小长度:1 最大长度:64 X-Auth-Token 是 String 用户Token 最小长度:1 最大长度:16384
  • 响应示例 状态码: 200 查询成功 { "dimensions" : [ { "name" : "disk", "value" : "2e84018fc8b4484b94e89aae212fe615", "origin_value" : "vda" }, { "name" : "disk", "value" : "6a1b2de69eeb9a037ea23de6b529394d", "origin_value" : "vdc" } ], "count" : 10 }
  • 样式 设置仪表盘样式参考表2、表3。 表2 仪表盘样式参数 参数 说明 卡片标题 卡片支持有和无标题的设置。设置卡片的标题,在卡片的左上角展示。 无标题:当未勾选框时,为无标题格式。 有标题:当勾选框时,为有标题格式。 文本 设置文本字体的大小和字体颜色。可通过输入修改字体大小也可通过和修改字体的大小。 说明: 输入不能为空,且输入值必须在14到32之间。 对齐方式 支持左对齐和居中对齐方式。 下边距 设置仪表盘标题与图表之间的距离。可通过输入修改边距的大小也可通过和修改边距的大小。 说明: 输入不能为空,且输入值必须在0到32之间。 分割线 卡片支持无和有分割线的设置。 无分割线:当未勾选框时,为无分割线格式。 有分割线:当勾选框时,为有分割线格式。支持对分割线的样式和下框边距进行设置。分割线样式和下边框支持输入设置,也可通过和进行设置。 说明: 分割线样式的输入不能为空,且输入值必须在0到8之间。在设置样式之后才可以设置下边距,分割线的下边距输入不能为空,且输入值必须在0到32之间。 卡片背景 卡片背景支持有背景和无背景设置。 无背景:当未勾选框时,为无背景格式。 有背景:当勾选框时,为有背景格式。支持背景颜色的设置。 状态icon 可以设置icon的显示方式和颜色,支持始终显示和悬停显示。卡片icon支持有状态icon和无状态icon设置。 无背景:当未勾选框时,为无状态icon。 有背景:当勾选框时,为有状态icon。 表3 仪表盘图表样式参数 参数 说明 可视化样式 支持对坐标轴的坐标线和颜色的设置。 数值设置 支持对轴标签的文本和文本颜色的设置。 数据标签 支持对网格线的粗细和颜色设置。 测量轴色彩配置 支持对尺度类型设置,有线性和对数两种功能。 刻度分区 设置仪表盘的刻度分区。 起点 起点支持设置为固定值或动态值。 终点 终点支持设置为固定值或动态值 坐标轴:支持对轴标签记得文本字体大小进行设置。 表4 系列设置 参数 说明 选择度量 根据字段里面选择的度量选择。 语境 对系列的语境进行设置,支持中文(简体)和English 单位 单位支持自动、无、百、千、万、亿、百亿、万亿。 科学计数法 支持使用科学计数法或不支持。 使用千分位分割符 支持使用千分位分割符或不支持。 小数位 支持设置小数位或不支持。
  • Elasticsearch集群内核支持的监控指标 表1 集群内核支持的监控指标 指标名称 描述 支持的集群版本 相关文档 search请求的P99时延 开源Elasticsearch在监控search请求时仅提供了平均延迟指标,这不足以准确反映集群的实际搜索性能。为了改进这一点, CSS 服务新增了P99延迟监控特性,能够有效地监控集群search请求的第99百分位延迟。 Elasticsearch 7.6.2、Elasticsearch 7.10.2 监控P99时延 集群HTTP状态码 通过HTTP对Elasticsearch的访问会收到响应和相应的状态码,但开源的Elasticsearch原生不支持对这些状态码进行统计,导致无法精确掌握接口调用的具体状况,用户也无法通过监控了解集群的整个请求情况。为了改进这一点,CSS服务新增了HTTP状态码监控功能,能够获取HTTP状态码统计信息。 Elasticsearch 7.6.2、Elasticsearch 7.10.2 监控HTTP状态码 集群索引 索引监控功能用以监测集群索引的运行状态和变化趋势,评估业务使用情况,并能够协助及时发现并处理潜在风险,确保集群稳定运行。索引监控会收集索引的stats信息,并将其存储在集群的监控索引(索引名称是“monitoring-eye-css-[yyyy-mm-dd]”)。默认情况下,这些监控索引将保留一周时间,过期会直接删除。 Elasticsearch 7.6.2、Elasticsearch 7.10.2 配置Elasticsearch集群索引监控 父主题: Elasticsearch集群支持的监控指标
  • 查看指标 登录CodeArts首页,单击导航栏“效能洞察”。 如果登录用户第一次进入效能洞察,页面将显示新特性限时免费弹框,单击“同意并试用”即可继续。 在页面左侧导航栏中单击“指标库”。 默认显示全部指标,可根据需要查找/查看指标。 表1 查找/查看指标 操作 说明 搜索指标 在搜索框中输入指标关键字,敲击回车,页面中显示搜索结果。 分类查看指标 服务提供三种分类方式: 按指标所属领域,分为:工作项、测试用例、代码检查、部署、代码合入、构建、工时。 按指标体现的统计视角,分为:项目、组织、个人、团队。 按指标的来源,分为:系统预置、自定义。 切换指标显示方式 显示方式包括卡片、列表,单击即可切换。
  • 返回值 正常 200 异常 返回值 说明 400 Bad Request 请求错误。 401 Unauthorized 未提供认证信息,或认证信息错误。 403 Forbidden 请求页面被禁止访问。 408 Request Timeout 请求超出了服务器的等待时间。 429 Too Many Requests 当前请求过多。 500 Internal Server Error 请求未完成,服务异常。 503 Service Unavailable 系统暂时不可用,请求受限。
  • 响应消息 响应参数 表3 响应参数 名称 参数类型 说明 metrics Array of objects 指标对象列表。 详细参数请参见表4。 meta_data Object 查询结果元数据信息,包括分页信息等。 详细参数请参见表6。 表4 metrics字段数据结构说明 名称 参数类型 说明 namespace String 指标所属命名空间。 dimensions Array of objects 指标维度列表。 详细参数请参见表5。 metric_name String 指标名称,如cpu_util。 unit String 指标单位。 表5 dimensions字段数据结构说明 名称 参数类型 说明 name String 监控维度名称,例如弹性云服务器的维度为instance_id。各服务维度请参考支持监控的服务列表,可参考维度中key字段。 value String 维度取值,例如弹性云服务器的ID。 长度最短为1,最大为256。 表6 meta_data字段数据结构说明 名称 参数类型 说明 count Integer 当前返回结果条数。 marker String 下一个开始的标记,用于分页。 如本次查询10条数据,第十条为cpu_util,下次start配置为cpu_util可从该指标开始查询。 total Integer 指标总条数。 响应样例 { "metrics": [ { "namespace": "SYS.ECS", "dimensions": [ { "name": "instance_id", "value": "d9112af5-6913-4f3b-bd0a-3f96711e004d" } ], "metric_name": "cpu_util", "unit": "%" } ], "meta_data": { "count": 1, "marker": "SYS.ECS.cpu_util.instance_id:d9112af5-6913-4f3b-bd0a-3f96711e004d", "total": 7 } }