混合IT运维自动化(ServiceJet IAUTO)
首页 >  软件产品 >  智能运维平台 >  混合IT运维自动化(ServiceJet IAUTO)

特点与优势

  • 安全可靠的执行脚本和传输协议
  • 强大的作业流程编辑器及符合BPMN 标准的流程语义支持。
  • 实现网络、主机及其混合环境下的作业自动化。
  • 在同一个作业流程支持人工任务和自动化任务并存,可以灵活定义人工任务的表单。
  • 支持外部事件触发执行。
  • 完善的作业执行安全保障。
  • 强大的脚本环境,能够支持各种资源对象的自动化操作。
  • 支持多网段、多数据中心的作业自动化。

功能组成

产品功能结构

ServiceJet服务自动化实现三个方面的IT运维自动化:

  • 作业调度自动化。提供企业级作业调度自动化平台,实现日常运维、业务维护、应急和灾备切换的自动化。
  • 应用系统部署。实现企业自主开发的应用系统的部署环境管理、自动化部署、版本一致性检查。
  • 自动巡检。实现IT基础设施、关键业务的运行状态和性能巡检。
作业调度自动化

实现跨平台、跨应用的统一作业调度平台,建立基于流程的跨应用之间作业依赖关系,实现其自动化运行。其主要功能特性包括:

  • 同一个作业流程中自动化任务和人工交互任务可以混合并存,这样在大部分操作实现自动化的同时,对于一些关键节点可以进行人工干预和确认。
  • 图形化的作业流程编辑和人工交互表单编辑器。
  • 强大的作业调度能力。支持手工触发执行作业、定时自动执行作业、外部事件(如监控系统的故障事件)触发自动执行作业模式。提供串行、并行、判断、循环、延时、定时、子流程、人工交互等调度语义,支持作业执行过程的人工干预和决策。支持动态参数传递方式实现跨系统、跨机器作业任务之间的信息共享和交互。
  • 多维护形象的作业执行监控视图,包括全局性的作业执行监控视图、具体作业执行流程监控视图、正在执行作业列表、计划性作业日历视图。
  • 脚本集中管理。
  • 代理在线状态集中监控、版本在线升级。
  • Windows服务器自动登录和解屏。在自动运行一些Windows界面的应用程序时,能够自动登录Windows系统或者解开锁定的屏幕,避免用户手工登录或者解屏操作。
  • 完善的作业安全控制,包括作业权限控制、作业修改审批、脚本集中管理、业务规则限制(双人复核、作业实例数控制、作业执行时间限制等)、SSL数据通信机制、代理端无额外服务端口等。

ServiceJet服务自动化系统支持的自动化操作对象有:

  • Windows主机
  • Linux/Unix主机
  • 主流数据库系统
  • Windows下的C/S应用系统
  • B/S应用系统(HTML页面,除Flash/Flex、Activex控件外)

ServiceJet服务自动化系统支持通过如下接口方式与目标对象进行操作:

  • 脚本。ServiceJet服务自动化系统支持多种脚本环境,包括Shell、bat、vbscript、Python、AutoIT等,通过这些脚本环境,可以实现主机、数据库、业务系统操作。
  • API接口。ServiceJet服务自动化系统可以通过第三方提供的API接口,实现对第三方系统的自动化操作。
  • Web页面。如果第三方系统提供Web的管理页面,ServiceJet服务自动化系统可以通过Web页面实现对第三方系统的自动化操作。
  • Windows客户端界面。如果第三方系统提供Windows客户端界面,ServiceJet服务自动化系统可以通过Windows客户端界面实现对第三方系统的自动化操作。
  • ssh接口。ServiceJet服务自动化系统可以通过ssh接口远程执行第三方系统命令的方式实现对第三方系统的自动化操作。
应用系统自动化部署

实现用户自主开发或者委托第三方开发的分布式应用系统的自动化部署,包括部署环境管理、应用组件部署和回退、数据库部署、基线版本管理和对比。

建立应用系统在生产、测试、灾备环境下的部署结构模板,指定在各个环境中,构成应用系统的各个组件和数据库系统部署在哪些服务器上,采用什么数据库系统。

为某个具体版本的应用系统组件,定义部署策略,包括:

  • 任务执行方式,定时自动部署还是手工触发部署;
  • 在组件部署前和部署完成后要自动执行的任务(动作);
  • 目标服务器,以及多台目标服务器时的部署方式,是多台目标服务器同时并行部署该组件,还是一台部署完成后再部署下一台的串行模式。
  • 组件包含的每个文件的部署策略,替换、输出还是新增。

为某个具体版本的应用系统,定义数据库部署策略,包括:

  • 任务执行方式,定时自动部署还是手工触发部署;
  • 目标数据库服务器;
  • 数据库脚本及其执行顺序。

根据部署策略自动实现应用系统组件部署,并为此版本组件建立基线版本。基线版本一方面可以实现当前在运行的应用系统组件进行备份和恢复(“回退到基线版本”的功能),另一方面也可以实现一致性对比。

基线版本对比检查目标环境中的应用组件与基线库中的基线版本之间是否一致,并给出详细的对比结果。支持手工即时对比和定义策略定时自动对比。

自动巡检

实现IT基础设施、业务系统运行状态和性能的健康检查,生成和输出巡检报告,巡检异常时产生告警。

巡检数据采集方式

ServiceJet服务自动化系统主要支持如下三种模式的巡检数据采集:

  • 文件方式,包括约定格式的监控数据文件或者是一般的日志文件,将巡检数据文件或者日志文件通过HTTP、FTP、文件共享方式传给ServiceJet服务自动化系统。
  • 通信协议方式,包括WMI、SSH、JDBC、HTTP等协议,一般采用无代理远程方式实现主机、数据库、中间件的巡检。
  • 脚本方式,利用自动化脚本模拟人操作实现业务系统访问性能的巡检,以及一些通过系统内置采集器无法实现的巡检。

可以根据需要定义多个巡检报告,可以自定义巡检报告属性:巡检目标系统、巡检项目、巡检时间点、巡检结果异常判断条件等。系统根据配置信息,自动实现巡检数据的定时采集、异常判断和巡检报告输出,可以将巡检报告导出到Excel表。

除了当天的巡检报告外,用户可以查看历史巡检报告。

支持巡检项目异常时进行自动短信、邮件通知,可以自定义通知内容。


项目咨询

亲爱的朋友,如您对我们的产品感兴趣,您可以通过以下方式联系我们