应用运维管理(Application Operations Management)是云上应用的一站式立体化运维管理平台,实时监控用户的应用及相关云资源,采集并关联资源的各项指标、日志及事件等数据共同分析应用健康状态,提供灵活的告警及丰富的数据可视化功能,帮助用户及时发现故障,全面掌握应用、资源及业务的实时运行状况。
AOM作为云上应用的一站式立体化运维管理平台,可以实现对云主机、存储、网络、WEB容器、docker、kubernetes等应用运行环境的深入监控并进行集中统一的可视化管理,能够有效预防问题的产生及快速帮助应用运维人员定位故障,降低运维成本。AOM并非传统监控,它通过应用的角度看业务,满足企业对业务的高效和快速迭代的需求,可帮助企业实现IT对业务的有效支撑,保护、优化IT资产投资,使企业更好的达到其战略目标并实现IT资产调优。
控制台说明
表1 AOM控制台说明
类别 |
说明 |
总览 |
提供监控概览及仪表盘功能。
|
告警 |
提供告警列表、事件列表、告警规则、告警通知等功能。
- 告警列表
告警是指AOM自身或外部服务在异常情况或在可能导致异常情况下上报的信息,并且您需采取相应措施清除故障,否则会由于AOM自身或外部服务的功能异常而引起业务的异常。
告警列表展示已设时间范围内产生的告警。
- 事件列表
事件告诉您AOM自身或外部服务发生了某种变化,但不一定会引起业务异常,事件一般用来表达一些重要信息。
事件列表展示已设时间范围内产生的事件。
- 告警规则
通过告警规则可对服务设置事件条件或者对资源的指标设置阈值条件。当服务的资源数据满足事件条件时产生事件类告警。当资源的指标数据满足阈值条件时产生阈值告警,当没有指标数据上报时产生数据不足事件,以便您在第一时间发现异常并进行处理。
- 告警通知
AOM提供了告警通知功能,您可通过创建通知规则、告警行动规则或告警降噪进行详细配置,当AOM自身或外部服务存在异常或可能存在异常而产生告警时,可利用此功能将告警信息通过邮件或短信发送给您指定的人员,以便提醒相关人员及时采取措施清除故障,避免造成业务损失。
|
监控 |
提供应用监控、组件监控、主机监控、容器监控、指标浏览等功能。
- 应用监控
应用是您根据业务需要,对相同或者相近业务的一组组件进行逻辑划分,AOM提供以应用维度整体进行监控。
- 组件监控
组件即您部署的服务,包括容器和普通进程。
组件列表展示了每个组件的类型、CPU占用、内存占用和告警状态等信息,AOM支持从组件下钻到实例,从实例下钻到容器。通过各层状态,您可完成对组件的立体监控。
- 主机监控
通过AOM您可监控主机的资源占用与健康状态,监控主机的磁盘、文件系统等常用系统设备,监控运行在主机上的业务进程或实例的资源占用与健康状态。
- 容器监控
容器监控的对象仅为通过CCE部署的工作负载、通过ServiceStage创建应用。
- 指标浏览
指标浏览展示了各资源的指标数据,您可实时监控指标值及趋势,还可将关注的指标添加到仪表盘,对其创建阈值规则和导出监控报告等操作,以便实时查看业务及分析数据。
- 云服务监控
云服务监控展示华为云各服务实例的历史性能数据曲线。最长可查看近6个月内的数据,有助于用户了解实例运行状况。
|
日志 |
提供日志搜索、日志文件、日志转储、日志路径等功能。
- 日志搜索
当需要通过日志来分析和定位问题时,使用日志搜索功能可帮您快速在海量日志中查询到所需的日志,您还可结合日志的来源信息和上下文原始数据一起辅助定位问题。
- 日志文件
您可快速查看组件实例的日志文件,以便定位问题。
- 日志转储
AOM支持将日志转储到对象存储服务(Object Storage Service,简称OBS)的OBS桶中,以便进行长期存储。
- 日志路径
AOM支持容器服务日志和虚机(这里的虚机指操作系统为Linux的弹性云服务器或裸金属服务器)日志采集,即采集您自定义的日志文件并展现在AOM界面中,以供您检索。使用该功能前首先要配置日志采集路径。
- 日志桶
日志桶是对日志文件逻辑上的分组,可用于转储、创建统计规则、以日志桶为单位查看日志等。
- 统计规则
统计规则以日志桶为单位,您可在规则中配置关键词,AOM会统计该关键词在日志桶中每分钟出现的条数,并生成日志指标。
- 日志结构化
日志结构化支持对原始日志按照正则表达式或者特殊字符进行分隔,以便对结构化后的日志按照SQL语法进行查询与分析。
- 接入LTS
通过添加接入规则,可以将AOM中的CCE、CCI或自定义集群的日志映射至LTS,通过LTS查看和分析日志。映射不会产生额外的费用(除重复映射外)。
|
配置管理 |
提供ICAgent管理、应用发现、日志配置等功能。
- ICAgent管理
ICAgent用于采集指标、日志和应用性能数据。对于在ECS、BMS控制台直接购买的主机,您需手动安装ICAgent。对于通过CCE间接购买的主机,ICAgent会自动安装,您不用安装ICAgent。
- 数据订阅
支持用户订阅指标或者告警信息,订阅后可以将数据转发到用户配置的kafka或DMS的Topic中,供消费者消费转发的订阅的信息。
- 应用发现
应用发现是指AOM通过配置的规则发现和收集您主机上部署的应用和关联的指标。
- 日志配置
提供日志配额和分词设置功能。
- 配额配置
当指标超过配额时,时间较早的指标将会被删除。
指标配额可通过切换基础版(受限免费)和按需版(按需计费)来修改。
- 指标配置
指标采集开关用来控制是否对指标数据进行采集(SLA指标、自定义指标除外)。
|
使用流程
AOM使用流程如下图所示。
图1 AOM使用流程
- 开通AOM(必选)
- 创建子账号并设置权限(可选)
- 购买云主机(必选)
- 安装ICAgent(必选)
ICAgent是AOM的采集器,用于实时采集指标、日志和应用性能数据。
如果是通过CCE购买的云主机,购买后自动安装ICAgent。
- 配置应用发现规则(可选)
满足内置发现规则的应用,安装ICAgent后该应用会自动被发现;对于不满足内置应用发现规则的,您则需配置应用发现规则。
- 配置日志采集路径(可选)
如果您需使用AOM监控主机的日志,则需配置日志采集路径。
- 运维(可选)
您可使用AOM的监控总览、告警管理、资源监控、日志管理等功能进行日常运维。