检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
运维效率。 前提条件 服务已接入云服务类型Prometheus监控并接入云服务,具体请参见Prometheus实例 for 云服务。 约束与限制 目前仅default类型、云服务类型的Prometheus实例支持通过系统预置仪表盘模板监控指标。 监控default类型Prometheus实例的指标
ReadOnlyAccess AOM只读权限,拥有该权限的用户仅能查看AOM数据。 系统策略 表2列出了AOM常用操作与系统权限的授权关系,您可以参照该表选择合适的系统权限。 表2 常用操作与系统权限的关系 操作 AOM FullAccess AOM ReadOnlyAccess 创建阈值规则 √
AOM通过Prometheus监控功能,创建多账号聚合实例,并接入账号、云服务与云服务相关指标,支持在“指标浏览”界面同时监控多个成员账号的指标数据并为这些指标设置告警规则。当指标存在异常情况时,立即触发告警,发送通知。 前提条件 监控账号与被监控账号均已加入组织。监控账号需为组织管理员,非组织管理
out类型的文本日志文件。 配置步骤 在CCE中添加日志策略 在CCE中创建工作负载时,添加容器后,展开“容器日志”页签。 单击“添加日志策略”,设置自定义日志参数,配置日志策略,以nginx为例,不同工作负载根据实际情况配置。 图1 添加日志策略 存储类型有“主机路径”和“容器路径”两种类型可供选择:
主机状态,并提供告警通知。 本文以监控ECS主机的“node_network_up”指标为例,帮助您快速上手使用AOM。 约束与限制 ECS主机所在区域与AOM控制台所在的区域一致。 操作流程 ECS主机安装 UniAgent:为AOM服务控制台所在Region区主机安装UniAgent,统一管理指标采集插件。
clusterName 集群名称。 containerID 容器ID。 containerName 容器名称。 deploymentName 工作负载名称。 kind 应用类型。 nameSpace 集群的命名空间。 podID 实例ID。 podIP 实例IP。 podName 实例名称。
运维的自动化能力和效率。 图1 AOM产品结构图 托管&运行态 AOM可无缝对接多个上层运维服务,支持快速从应用管理与运维平台(ServiceStage)、函数工作流(FunctionGraph)和微服务引擎(Cloud Service Engine,CSE)等上层运维服务采集指标数据并实时、可视化呈现。
etheus实例中。 配置指标告警规则:通过创建告警规则对ECS的指标设置告警阈值条件,当指标数据满足设置的告警阈值条件时产生告警。 准备工作 购买一台弹性云服务器,详细请参考快速购买和使用Linux ECS。如果您已有可用的弹性云服务器,可重复使用,不需要再次购买。 已开通AOM
REST请求数量 workqueue_adds_total 工作队列Add次数 workqueue_depth 工作队列深度 workqueue_queue_duration_seconds_bucket 任务在工作队列中存在的时长 aggregator_unavailable_apiservice_total
可以在LTS控制台查看之前已进行映射的日志。 图4 删除映射 删除接入规则或删除映射日志流不可恢复,请您谨慎操作。 重复映射 如果将同一个工作负载或文件映射分别映射到日志流A和B中,最新日志将同时上报至流A和流B,AOM会出现流A和流B重复的日志,同时重复产生的日志会被计费,因此不建议重复配置。
则,可以将AOM中的CCE、CCI或自定义集群的日志映射至LTS,通过LTS查看和分析日志。映射不会产生额外的费用(除重复映射外)。 约束与限制 AOM日志接入LTS功能当前受限开放,如有需求可以通过提交工单,联系工程师为您开放此功能。 什么是映射 AOM中的日志实际上是以一个日
统或服务的正常运行 kill command \\s*kill\\s+.* kill 12345 包含kill命令,可能删除执行中的程序或工作导致影响系统或服务的正常运行 mv xxx /dev/null command \\s*mv\\s+.*\\s+/dev/null\\s*
租户从IAM申请到的projectid,一般为32位字符串。 最小长度:32 最大长度:32 workflow_id 是 String 任务id,从工作流命令列表中获取的工作流id。 最小长度:1 最大长度:64 表2 Query参数 参数 是否必选 参数类型 描述 x_enterprise_project_id
单击已接入的集群名称,进入该集群的管理页面。 执行以下操作完成Exporter部署。 使用Secret管理PostgreSQL密码。 在左侧导航栏中选择“工作负载”,在右上角单击“YAML创建”完成YAML配置。YAML配置说明:使用Kubernetes的Secret来管理密码并对密码进行加密处理,在启动PostgreSQL
最小长度:32 最大长度:32 workflow_id 是 String 工作流ID,唯一标识,根据project_id和workflow_name生成。 最小长度:1 最大长度:64 execution_id 是 String 工作流执行ID。 最小长度:1 最大长度:64 表2 Query参数
已创建需要映射的日志组和日志流。创建方法请参见:创建日志组和日志流,也可以在添加日志接入页面直接创建。 已有集群、命名空间和工作负载,详情请参见:CCE用户指南。 约束与限制 如需使用“日志接入”功能,需提前在“菜单开关”中开启应用洞察的开关,详细操作请参见菜单开关。 当前AOM不支持上报Windows虚机日志。
高性能、开源的NoSQL数据库,支持文档存储,灵活的数据模型。具体操作请参见:MongoDB指标接入(AOM)。 Consul 开源的分布式服务发现与配置管理,支持多数据中心,强一致性。具体操作请参见:Consul指标接入(AOM)。 HAProxy 高性能TCP/HTTP反向代理负载均衡
的子网数量。 进入子网详情页面。 在“子网”列表中,单击子网名称。 在“网关和DNS”区域单击“DNS服务器地址”后的。 DNS服务器地址与3中的nameserver保持一致。 图4 修改DNS服务器地址 单击“确定”,保存设置。 在控制台修改DNS,需重启ECS服务器后生效。
Profiler性能分析支持自动获取应用程序运行过程中的CPU、内存、时延的使用情况。通过火焰图实时展示每一个方法的调用关系和执行率,帮助用户优化代码性能。 约束与限制 Profiler性能分析,仅针对白名单用户开放,如有需求可以通过提交工单,联系工程师为您开放此功能。 Alpine Linux系统不支
界面方式-多虚机 您也可对多个虚机批量配置日志采集路径。例如,当您的某个服务同时部署在多个虚机时,您不用多次重复配置,使用批量配置即可,极大地减少了您的工作量。 登录AOM控制台,在左侧导航栏中选择“日志 > 日志路径”,选择“主机日志”页签。 为多个虚机批量配置一条或多条日志采集路径。 在列