运维管理:极简运维系统设计 |
您所在的位置:网站首页 › 管理平台怎么设计 › 运维管理:极简运维系统设计 |
(首页↑ ) (告警明细↑) (主机详情↑) 1. 背景软件系统的高可用少不了对系统的常态化运维工作,而运维是一件相当繁琐的事情,需要监控各个主机的在线状态、各种端口的状态、各种服务的状态等等,如果没有一个件称手的工具,这项工作将会比较折腾人。常见的运维工具有zabbix、nagious、cacti等,这些都相当知名,功能也都比较强大,能满足绝大多数的需求,但这些软件对于我来说,功能过于庞大、安全过于复杂、缺少数据监控特性。根据我的实际情况,需要一款能够监控数据库数据状况(即数据是否出现异常)、网络状况、主机状况、能够配置shell命令并执行shell脚本、部署简单(最好能直接使用)、轻量级(不需要安装数据库等其他一些较重的软件服务)的运维软件工具,这样的一款工具目前还没有,所以准备自己设计一款并开发。 2. 系统特性基于上述系统开发背景,我们设计了如下的主要系统特性。 项目空间: * 基于项目空间的操作隔离,不同项目可以设置不同的检查项。 (基于项目空间的特性,使得各项操作和配置可以在多产品、多项目的环境下只需部署一套即可) 数据监控: * 检查__表最近__时间内有无数据 * 检查__表最近__分钟内数据条数>、=、< __条 * 检查__表__字段(该字段为时间格式) >、=、 |
今日新闻 |
点击排行 |
|
推荐新闻 |
图片新闻 |
|
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭 |