大规模的监控系统,需考虑的因素

第一、分布式架构为首要考虑因素。要求系统架构具有分布式的设计,原则是将中心节点压力分散在各边缘节点,使其尽可能监控更多的设备。
第二、对数据存储的可扩展成了一共必须解决的问题。节点数量的众多给监控数据的存储带来了十分严峻的挑战,能否解决这个问题成了整个监控能否正常工作的前提条件。
第三、系统的高可用和健壮性、稳定可靠的系统架构、冗余的灾备,成为大型监控系统必须具备的条件。
第四、具备为其他业务系统提供API的能力,让它和其他业务系统的联系更为紧密。一个孤立的监控系统在大型环境中会对其他业务系统造成很大的麻烦,通常需要花费更多的精力去改造,使其为其他系统提供所需的数据。
第五、具备自动化功能。自动化是解决繁重体力劳动最有效的方式,未来的运维一定更智能、更偏向于业务。以业务为核心,而不是仅仅解决系统的底层问题。

猜你喜欢

转载自blog.csdn.net/huangbaokang/article/details/89553328