首页 > 知识库 > 正文

IT运维人员之痛 如何通过自动化进行系统化解决?(1)
2016-02-20 19:34:11   来源: 韩晓光 StuQ    评论:0 点击:

本文作者韩晓光,现在新华网从事运维工作。他详细介绍了IT运维人员的六大工作痛点,通过哪些自动化方法得以系统化的解决。

\

本解决方案立足从三大维度构建,分别是IT运维流程、IT监控平台整合、IT运维自动化。这三大维度主要具有如下几大功能模块

IT运维流程:资产管理、知识库管理、安全管理、事件管理、日常事项管理。

IT监控平台整合:监控报警管理、日志管理、性能管理、报表管理。

IT运维自动化:应用管理、配置管理、程序运行管理。

\

基于ITIL理论的事件流程图设计

\

系统功能框图

本解决方案使用的开发语言及工具:

◆后端及系统客户端开发主要通过Python、Shell等程序语言实现。

◆信息采集写入MySQL数据库。

◆前端Web展示以及与后台数据层、应用层的逻辑交互通过Django框架实现。

◆界面修饰美化使用Bootstrap等框架工具。

\

如图所示在全局查询里,可以输入任意要查询的关键字。该模块主要是基于数据库表的查询,而不是对于日志的查询。该模块会基于关键字,模糊遍历所有的关键库表,然后将查询结果自动组织后再反馈到Web展示。

\

如下图所示是系统性能信息图表。该模块主要使用echarts前端绘图工具,后端逻辑处理使用了django restframework框架模块进行信息序列化。性能数据来自系统客户端采集入库信息。

相关热词搜索:IT 运维 自动化

上一篇:百度运维专家:我在大数据项目中踩过的那些坑
下一篇:运维人要理清运维产品的能力分层体系

分享到: 收藏