鹏华IT自动化运维工具PHRunner

Posted 鹏华IT

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了鹏华IT自动化运维工具PHRunner相关的知识,希望对你有一定的参考价值。

今天本君要稍微技术控一些,跟大家聊一下IT部近来自行研发的运维自动化工具PHRunner。目前已经升级到了第二个版本。


它的创造者是咱部门的余佳祥同学,他业余爱好就是经常搞搞软件开发。


缘由

谈到创造这个IT工具的缘由,佳祥介绍是因为近些年来接入我司系统的互联网渠道越来越多,每天都会有大量的数据文件,报表数据,业务监控要做。这些工作有环环相扣的顺序,严格的数据核对标准,不容有失的传输时点要求。


这些工作,假如没有一个方便使用的工具予以支持,单纯全部靠佳祥自己手工操作,估计几个余佳祥都搞不定。


因此,伴随着我司金正TA当时的上线,PHRunner诞生;后来随着互联网接入业务的增多,至今PHRunner已经升级到了2.0版本。


特点

  1. 灵活的任务调度

    1. 支持主任务中内嵌多个子任务

    2. 支持任务调度的逻辑判断

    3. 支持任务间的延时控制


  2. 配置化开发过程

    1. 任务类型支持各类脚本、数据库查询、Java程序

    2. 任务定义、任务调度均通过配置完成,易于理解和使用


  3. 丰富的监控方式

    1. 支持短信通知

    2. 支持邮件通知

    3. 支持推送至移动OA的信息看板


  4. 开放的控制接口

    1. 2.0版本自身提供RESTful API,可供其他系统使用

    2. 支持远端控制,如移动化平台


应用及展望

  1. 定时任务调度是切入点

    协助业务部门将目前手工化的工作转换为系统自动完成,减轻人为工作量是PHRnner产生的原因。持续将这类人工工作转化为智能定时任务是本工具目前最突出的价值所在。


  2. 自动化运维是关键

    随着IT系统的增多,系统运维工作同步增多,PHRunner的生命力在于可以根据我司自己的要求,逐步提升IT运维工作的自动化程度。在人力不变的情况下,有效管理更多的业务系统。


  3. 3.0的Master-Slave(主/从)架构

    佳祥展望PHRunner的下一步构想,将由目前的独立单机版提升为具有一个Master网络管控中心。这样一来,所有配置信息、任务程序、日志管理、监控收集都可以集中管理。进一步提升工具能力和使用感受


对PHRunner感兴趣的同学欢迎联系佳祥,可以提供试用版哦。

以上是关于鹏华IT自动化运维工具PHRunner的主要内容,如果未能解决你的问题,请参考以下文章

简化IT运维工作,就要学会使用自动化运维工具!

简化IT运维工作,就要学会使用自动化运维工具!

四款常见IT自动化运维工具简单介绍-行云管家

四款常见IT自动化运维工具简单介绍-行云管家

自动化运维工具简单对比

Linux下的自动化运维ansible工具