LodaStack 监控系统全面支持 IPv6 网络 [IPv6 Adoption]

cn

从 2018 年起,国家工信部开始大力发展 IPv6,各个互联网公司开始进行底层网络改造和服务适配,但是向 IPv6 过度是个漫长的过程,无论是用户还是企业都没有足够的动力和商业利益去推进这项工作。但是监控系统作为一个基础服务,应该率先完成对 IPv6 网络的适配,否则就会出现监控盲点,这对于业务的稳定运行是个大隐患。

cn

当然还有一个重要的原因,那就是已经没有可用的 IPv4 地址可以分配了。

cn

既然 IPv6 对于监控系统这么重要,那么我们都需要做哪些工作呢?

监控系统适配 IPv6 网络

首先,我们要保证监控系统自身可以运行在一个纯 IPv6 的网络环境中,其实这是一个看似简单但是比较繁琐的工作,我们的业务逻辑中如果有任何和 IP 相关的逻辑都要考虑去适配 IPv6,同样所有的服务监听端口也都要适配 IPv6 地址,对于监控系统这种逻辑实际上还是挺多的,比如 IPv6 的 ping 监控支持,监控 Agent 的 IPv6 地址上报等等,很多服务因为前期从来没有考虑过去支持 IPv6 导致后面很难向 IPv6 网络去过渡。

ipv6 agent

经过团队的努力,很快整个监控系统就可以运行在 IPv6 的单栈网络环境中。

监控 IPv6 网络

针对 IPv6 的单栈网络环境中的服务器和交换机,我们完全适配了所有业务逻辑,可以正常进行监控和报警。响应工信部的要求,协助公司快速向 IPv6 环境过渡,这也是我们过去一年的一个重要目标,现在我们希望可以帮助更多的企业,使用企业版获得该功能。