APP下载

基于Python和Jenkins的设备异常诊断系统设计与实现

2017-12-02信斌王桂花

软件导刊 2017年11期
关键词:自动化

信斌 王桂花

摘要:为实时监控设备运行状态,自动进行设备异常诊断,解决当前企业设备数量不断增加和人工测试工作量越来越大的问题,设计了基于Python和Jenkins的设备异常自动诊断系统,实现了设备异常诊断监控自动执行,以及故障报告自动生成和推送。该系统利用python语言的开源和可扩展特性,克服了传统测试软件的容量限制,缩短了系统开发时间,提高了系统开发效率。同时,借助Jenkins的定时触发特性,构建了自动化控制系统,克服了人工触发带来的工作量大的弊端,极大提高了测试效率,实现了对测试设备的实时监控。

关键词关键词:Python;Jenkins;设备异常诊断系统;设备监控;自动化

DOIDOI:10.11907/rjdk.172347

中图分类号:TP319

文献标识码:A文章编号文章编号:16727800(2017)011011004

0引言

随着计算机及通讯技术的发展,传统的集中式电路交换网络逐渐被分布式云计算网络所替代。通讯网络正向云计算和虚拟化方向进化,设备运行环境越来越复杂,受外界因素的影响和干扰越来越多,设备故障监控的时效和自动化要求越来越高[12]。设备运行维护和测试对象,由原来的少数大型设备变成了成百上千的刀片式服务器,设备故障监控技术、系统扩容和日常诊断都面临很大挑战[34]。实现设備的实时监控,降低设备异常,减少危害和损失迫在眉睫。

1系统结构与流程

1.1系统结构

通讯设备实验室一般有若干测试环境,每个环境内又有一个控制节点设备和若干计算节点设备。控制节点和

计算节点之间通过局部网络互通,但不同环境之间的计算接点不能互通。……

登录APP查看全文

猜你喜欢

自动化
供电企业电力自动化主站系统研究
锦界煤矿连采胶带机集控系统的介绍
供热站自动控制系统中PLC的应用
AGV小车在白酒行业自动化立体仓库中的应用
配电室无人职守集控站在京博石化的运用
配电线路运行资料管理自动化的探讨