检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
String 策略名称必须为以0~9、a~z、A~Z、下划线(_)或中划线(-)组成的1~64位字符串,且必须以字母开头。 策略名称 policy_type 是 String 定时策略:SCHEDULED 周期策略:RECURRENCE 告警策略:ALARM 策略类型 rule 是
String 策略名称必须为以0~9、a~z、A~Z、下划线(_)或中划线(-)组成的1~64位字符串,且必须以字母开头。 策略名称(不支持修改) policy_type 是 String 告警策略:ALARM 策略类型(当前只支持告警策略) rule 是 参见表4 - 触发策略的规则 表4
修改后的策略详细信息 表3 policy数据结构说明 参数名称 参数类型 描述 id String 策略ID name String 策略名称 policy_type String 策略类型 rule 参见表4 触发策略的规则 create_time String 创建时间 update_time String
policy 参见表3 修改后的策略详细信息 表3 policy数据结构说明 参数名称 参数类型 描述 id String 策略ID。 name String 策略名称。 policy_type String 策略类型。 rule 参见表4 触发策略的规则 create_time String
、资源、条件等策略内容,可自动生成策略。 JSON视图创建自定义策略:可以在选择策略模板后,根据具体需求编辑策略内容;也可以直接在编辑框内编写JSON格式的策略内容。 具体创建步骤请参见:创建自定义策略。本章为您介绍常用的AOM自定义策略样例。 AOM自定义策略样例 示例1:授权用户创建阈值规则的权限
示例 ResourceType 资源类型 必选 默认值为app,app表示给应用修改策略组属性 Cluster-Id 集群ID 必选 - Namespace 命名空间 必选 - Deployment-Name 应用名称 必选 - 请求参数 请求参数如表3所示。 表3 请求参数 参数名称
删除策略 功能说明 该接口用于删除指定策略。 URI DELETE /v1/{project_id}/pe/policy 请求消息 请求消息头 请求消息头如表1所示。 表1 请求消息头 参数 描述 是否为必选 示例 Deployment-Name 应用名 必选 - Policy-Id
策略授权参考 本章节介绍AOM策略授权场景下支持的策略授权项。 支持的授权项 策略包含系统策略和自定义策略,如果系统策略不满足授权要求,管理员可以创建自定义策略,并通过给用户组授予自定义策略来进行精细的访问控制。策略支持的操作与API相对应,授权项列表说明如下: 权限:允许或拒绝某项操作。
、资源、条件等策略内容,可自动生成策略。 JSON视图创建自定义策略:可以在选择策略模板后,根据具体需求编辑策略内容;也可以直接在编辑框内编写JSON格式的策略内容。 具体创建步骤请参见:创建自定义策略。本章为您介绍常用的AOM自定义策略样例。 AOM自定义策略样例 示例1:授权用户创建告警规则的权限
目录。使用户更方便获取单个Pod输出的文件。 None:不配置拓展路径。 PodUID:Pod的ID。 PodName:Pod的名称。 PodUID/ContainerName:Pod的ID/容器名称。 PodName/ContainerName:Pod名称/容器名称。 采集路径
默认为app,app表示给应用查询策略组属性 Content-Type 内容类型。 该字段内容填为“application/json;charset=utf-8”。 必选 application/json;charset=utf-8 Cluster-Id 集群ID 必选 - Namespace 命名空间
application_id}/name/{component_name} aom:cmdbComponent:get √ × 父主题: 策略授权参考
ata aom:metric:put √ × 添加或修改服务发现规则 PUT /v1/{project_id}/inv/servicediscoveryrules aom:discoveryRule:set √ × 删除服务发现规则 DELETE /v1/{project_id}
删除指标类或事件类告警规则 DELETE /v4/{project_id}/alarm-rules aom:alarmRule:delete √ √ 父主题: 策略授权参考
Project) 查询日志 POST /v1/{project_id}/als/action aom:log:list √ × 父主题: 策略授权参考
aom:metric:put √ √ 获取Prometheus实例调用凭证 GET /v1/{project_id}/access-code aom:icmgr:get √ √ 父主题: 策略授权参考
/v1/{project_id}/cms/workflow/{workflow_id}/executions cms:execution:create √ × 父主题: 策略授权参考
元数据查询 GET /v1/{project_id}/aom/api/v1/metadata aom:metric:list √ √ 父主题: 策略授权参考
ting 容器是否waiting kube_pod_container_status_waiting_reason waiting容器的reason kube_pod_info Pod信息 kube_pod_labels Pod标签 kube_pod_owner Pod的Owner信息
UniAgent管理 权限 对应API接口 授权项 IAM项目(Project) 企业项目(Enterprise Project) 下发批量安装UniAgent任务 POST /v1/{project_id}/uniagent-console/mainview/batch-import