我已经建立了一个 Hadoop 集群,我想查看这个集群中所有节点之间的网络使用情况,即如果我有 N 个节点,我想查看 NxN 网络连接,以便我可以查看所有节点之间的所有流量。
我在 Linux 系统上运行集群,我该怎么做?
答案1
ntop-ng与交换机的 s-flow 或 netflow 连接器相结合。
如果您是商业实体,这不是一个免费的解决方案,如果您想要额外的分析,那么它就更加不免费了。
例如,以下是截取屏幕截图时我的热门谈话者:
您还可以从 ntop-ng 获得大量其他信息。就我而言,它几乎是可视化网络流量的必备工具。
请注意,在 10GbE 网络上运行它需要一些强大的硬件,但对于 1Gbps 网络,您几乎可以在任何东西上运行它,这取决于您监控的交换机和端口的数量。