这里不是诋毁excel对于运维工作的助益效果,其实很多运维工作还是离不开excel,但是作为一个技术人员,如何在工作内容上与一般行政人员有所区分,当然也没有诋毁行政人员的意思。(~~卑微的作者)接上个问题,作为一个技术人员,应该尽可能通过技术的手段来解决工作上的问题,应该尽可能追求最高效的工作方法。
痛点
传统excel进行服务器资源的管理存在几大弊端:
1、信息同步: 资源的使用情况变更同步给其他同事存在滞后,同时操作比较麻烦,因为要把同步后的数据通过文件的方式传递给其他同事;
2、不利于追溯查询轨迹: 一份清单文件里永远只会留有最新的资源情况,历史变更记录可以归档,但是大部分采用多个文件进行管理,不利于关联型的追溯查询。
过渡
当然,聪明的运维人员也是想尽办法利用现有的开源方案来解决这个问题。
1、gitlab: 作为代码管理工具,git用作配置管理也是一把好手,可以有效解决信息同步操作麻烦、不及时等问题,也会保有历史变更轨迹,甚至提供回退功能。
2、腾讯文档: 这个也算是一个神器,在线共享编辑器,用作团队管理也是不错滴。
终极解决方案
然而,对于认真敬业、追求完美的运维人员来说,这些都远远不够。我们的需求太多了,我们需要用到的工具也太多了。我们需要一个统一入口。我们需要在新人加入的时候,骄傲地告诉他,运维工作没有想象中的复杂,有这一个平台就够了。所以对于寻找市面上的统一运维解决方案和自研这两条路,需要我们不断地探寻。
关于蓝鲸节点管理&配置管理
下图为【节点管理平台】,主要功能是增加服务器列表同时部署安装蓝鲸客户端到目标服务器,提供服务器监控和后续自动化操作的基础环境。
下图为【配置管理平台】,可以看到服务器的相关维护信息,部分是通过上述的客户端自动回传,当然也支持手工录入,算是对信息准确率的双重保险。
同时【配置管理平台】也提供操作审计功能,可以针对主机、业务、资源、其他等操作进行日志记录,以便于管理人员追溯历史变更情况。
一般,运维行业内都有一个共识,好用的永远是需要付费的。实际情况是同样的解决方案,企业版肯定会比社区版更好用,服务也更好。当然本就仅有开源版本的除外。所以各位如果选择深入使用蓝鲸的同学需要考虑下费用投入。
那其实蓝鲸或者其他的市面上的产品给我们的工作方向提供了很好的思路和解决方案。很多理念是值得借鉴和学习的。
关于自研统一运维平台
结合神州泰岳和蓝鲸平台的产品思路,目前本人公司在用的统一运维平台的子平台-监控告警平台,其部分功能就承担了服务器资源管理的角色。在配置监控目标服务器列表的同时将资源管理起来,减少了重复的资源配置管理工具。
运维之路道阻且长,且行且珍惜。
如果您喜欢我的文章,请关注我哦。后续会提供更多的干货分享,也会提供更多高效运维的思路,一起来碰撞出新的火花。