阿里云首页
运维编排服务
相关技术圈
运维编排服务
运维编排服务(简称OOS)是全面、免费的云上自动化运维平台,提供运维任务的管理和执行。典型使用场景包括:事件驱动运维,批量操作运维,定时运维任务,跨地域运维等,也可提供重要运维场景的审批、通知等功能。
应用场景
功能发布
产品优势
相关技术圈
学习路径
运维编排服务(简称OOS)是全面、免费的云上自动化运维平台,提供运维任务的管理和执行。典型使用场景包括:事件驱动运维,批量操作运维,定时运维任务,跨地域运维等,也可提供重要运维场景的审批、通知等功能。
产品简介
什么是运维编排服务
产品优势
应用场景
基本概念
快速入门
入门概述
开通服务
模板概述
执行概述
新建模版
创建执行
批量操作实例
批量管理软件
定时运维
创建告警运维任务
创建事件运维任务
模版
公共模版
模版语法
创建模板
查询模版
更新模板
删除模板
执行
全自动执行
带风险提醒的执行
单步执行
查看执行详情
取消执行
删除执行
查看执行日志
状态转换图
动作
Action通用属性
动作目录
原子动作
云产品动作
账号与权限
OOS访问控制
账户访问控制
更新自定义镜像
多台实例批量执行命令
开发者文档
API概述
HTTP 调用方式
鉴权规则
SDK参考
成功上云
运维编排服务
动态与公告
新功能发布记录
产品简介
什么是运维编排服务
产品优势
应用场景
基本概念
使用限制
产品计费
计费说明
快速入门
入门概述
新建模板
创建执行
批量操作实例
批量管理我的软件
定时开关机
带宽临时升级
创建或更新镜像
定时运维
创建告警运维任务
创建事件运维任务
系统事件
执行记录投递
资源的标签
模板
模板概述
模版语法
模板结构
参数(Parameter)
访问控制角色(RamRole)
任务(Task)
模板输出(Output)
内置函数(Builtin-Functions)
任务循环
创建模板
查询模板
更新模板
删除模板
公共模板
执行
执行概述
全自动执行
单步执行
查看执行详情
取消执行
删除执行
查看执行日志
状态转换图
动作
动作目录
原子动作
API类动作
ACS::ExecuteAPI
ACS::WaitFor
ACS::CheckFor
支持的云产品列表
触发器类动作
定时触发器ACS::TimerTrigger
告警触发器ACS::AlarmTrigger
事件触发器ACS::EventTrigger
控制类动作
审批ACS::Approve
选择ACS::Choice
通知ACS::Notify
选择目标资源ACS::SelectTargets
睡眠ACS::Sleep
嵌套类动作
嵌套ACS::Template
云产品动作
弹性计算(ECS)类
关系型数据库(RDS)类
钉钉(DingTalk)类
函数计算(FC)类
Action通用属性
参数
参数概述
普通参数
加密参数
执行模版中使用普通参数
执行模板中使用加密参数
在批量执行命令中使用加密参数
配置清单
详细了解配置清单
配置清单支持的元数据类型
用配置清单收集文件信息
创建配置清单
处理配置清单数据
配置清单数据的聚合及筛选
配置清单功能演练
通过OOS收集ECS实例的清单信息
补丁管理
补丁管理概述
补丁基线
立即修复
定时修复
补丁管理原理介绍
管理Alibaba Cloud Linux 2内核热补丁
应用管理
通过应用分组管理资源
配置资源监控告警规则
创建云效流水线部署应用
运维应用分组的资源
通过钉钉应用创建并导入资源
查看应用分组费用分析
钉钉应用配置SLS审计日志
权限说明
基于ACK实现与钉钉安全域名的配置
API参考
API概览
服务接入点
授权信息
API目录
应用管理
应用
CreateApplication - 创建一个应用
DeleteApplication - 删除一个应用
UpdateApplication - 更新应用
GetApplication - 获取一个应用的详细信息
ListApplications - 查询应用列表
应用分组
CreateApplicationGroup - 创建一个应用分组
DeleteApplicationGroup - 删除一个应用分组
UpdateApplicationGroup - 更新一个应用分组的信息
GetApplicationGroup - 获取一个应用分组的详细信息
ListApplicationGroups - 查询应用分组列表
DeployApplicationGroup - 部署应用分组
ContinueDeployApplicationGroup - 继续部署应用分组
地域
DescribeRegions - 查询当前支持的地域情况
终态配置
CreateStateConfiguration - 创建一个终态配置
DeleteStateConfigurations - 删除多个终态配置
UpdateStateConfiguration - 更新一个终态配置
ListStateConfigurations - 查询终态配置
补丁管理
补丁基线
CreatePatchBaseline - 创建补丁基线
DeletePatchBaseline - 删除补丁基线
UpdatePatchBaseline - 更新补丁基线
GetPatchBaseline - 获取补丁基线
ListPatchBaselines - 列出修补程序基线
RegisterDefaultPatchBaseline - 注册默认补丁基线
补丁状态
ListInstancePatchStates - 列出实例修补程序状态
ListInstancePatches - 列出实例修补程序
模板
CreateTemplate - 创建一个模版
DeleteTemplates - 删除多个模版
DeleteTemplate - 删除一个模版
UpdateTemplate - 更新一个已经存在的模板
ListTemplateVersions - 查询一个模版的多个版本对象
ListTemplates - 查询模板
GetTemplate - 获取模版
ListExecutionRiskyTasks - 获取模版中的高风险任务
ValidateTemplateContent - 校验一个模版是否合法
执行
DeleteExecutions - 删除执行
StartExecution - 启动一个执行
UpdateExecution - 更新未结束的执行
GetExecutionTemplate - 获取执行所使用的模板
ListExecutions - 查询执行
ListExecutionLogs - 获取执行的详细日志
ListTaskExecutions - 查询任务执行
ListResourceExecutionStatus - 查看包含ECS实例的定时运维执行信息
CancelExecution - 取消执行
GenerateExecutionPolicy - 获取执行所需 Ram Policy
NotifyExecution - 通知执行如何运行
TriggerExecution - 执行事件触发
动作
ListActions - 查询可用动作
标签与资源组
ChangeResourceGroup - 更改资源组
ListTagKeys - 查询已创建的标签
ListTagValues - 查询已创建的标签值
ListTagResources - 查询可见的资源标签关系
UntagResources - 删除用户标签资源关系
TagResources - 创建标签资源关系
参数
普通参数
CreateParameter - 创建一个普通参数
DeleteParameter - 删除普通参数
UpdateParameter - 更新一个已存在的普通参数
GetParameter - 获取普通参数
ListParameters - 查询普通参数
ListParameterVersions - 查看普通参数的多个版本对象
GetParametersByPath - 通过路径获取普通参数
GetParameters - 获取一个或多个普通参数的详细信息
加密参数
CreateSecretParameter - 创建一个加密参数
DeleteSecretParameter - 删除一个加密参数
UpdateSecretParameter - 更新一个加密参数
GetSecretParameter - 获取一个加密参数和参数值
ListSecretParameters - 获取 Secret 参数列表
ListSecretParameterVersions - 查询加密参数的多个版本对象
GetSecretParametersByPath - 通过路径获取加密参数
GetSecretParameters - 获取一个或多个加密参数的详细信息
配置清单
ListInventoryEntries - 查询一个实例下的配置清单记录
GetInventorySchema - 获取配置清单的模式信息
SearchInventory - 查询配置清单的详细信息或聚合信息
设置
SetServiceSettings - 开启或关闭模板执行记录投递功能
GetServiceSettings - 获取投递功能的配置信息
其他
ListOpsItems
版本说明
SDK参考
简介
Python
安装
简介
快速入门
Java
安装
简介
快速入门
Go
安装
简介
快速入门
C#
安装
简介
快速入门
CLI参考
CLI参考
最佳实践
权限配置
为OOS服务设置RAM权限
账户访问控制
OOS服务关联角色
OOS操作ECS分组资源的权限策略管理
子账号访问不同加密参数RAM权限控制
实例运维
使用OOS实现跨账号跨地域执行命令
批量释放ECS实例
使用运维编排创建和更新自定义镜像
基于镜像的日常发布
从实例中拷贝文件到OSS
基于Jenkins+OOS+OSS的自动化部署
在多台ECS实例内批量执行命令
批量下载文件到实例
通过OOS在实例内运行Ansible Playbook
基于Jenkins+OOS+OSS的镜像自动更新
通过设置OOS软件包滚动更新伸缩组内的实例
基于执行命令的分批发布
用参数仓库的加密参数和aliyun-cli管理执行命令中的密码
通过上传CSV文件选择实例
用参数仓库的加密参数批量修改实例密码
使用运维编排服务配置多台实例的免密登录
通过替换系统盘批量升级ECS的操作系统
通过OOS实现ECS实例迁移
定时运维
定时触发函数计算
自动定时升级临时带宽
利用定时开关机节省成本
监控伸缩组内抢占式实例的实时价格与折扣
Cron表达式的使用
审批运维
OOS审批通过调用ROS创建实例
使用OOS审批授权子账号RAM权限
OOS任务的审批的使用
事件运维
通过OOS自动启动意外停止的ECS实例
将即将释放的抢占式实例从其所在负载均衡后端服务器列表移除
定时升级带宽失败时自动事件通知
通过告警触发ECS带宽临时升级
自助诊断
自助救治损伤的ECS实例Linux系统盘
模版规范
模板编写规范
开源集成
使用Terraform操作OOS
使用Ansible创建OOS模版与执行
通过OOS使用Packer更新ECS镜像
常见问题
常见问题
云服务器 ECS
计算巢服务
弹性伸缩
弹性云手机
FPGA云服务器
弹性加速计算实例EAIS
函数计算
弹性高性能计算E-HPC
无影云桌面
批量计算
首页
运维编排服务