我从Flume- ng开始,对于初始硬件设置,我想在现有的linux测试机上测量Flume的性能(EPS)。
机器上只运行了一个简单的'Syslog to Hbase'流程的代理,我知道如何向Flume Source端注入繁重的负载。
我不知道的是:
- 我的测量应该放在流量的哪个点。
- 如何用哪种工具测量EPS
- 任何可能需要的前提。
我用几个关键词在谷歌上搜索了很多,但什么也没找到,只是找到了一些EPS的基准测试结果。
请理解我的问题可能不够清楚,因为我完全没有这种服务器工作的经验。
你添加的评论,我会试着解释你不理解我的问题,或者我不理解你的评论。
谢谢. .
您可以使用JMX监控水槽。要在/bin/flume-ng中启用JMX,请像下面这样更改JAVA_OPTS:
JAVA_OPTS="-Xms100m -Xmx200m -Djava.rmi.server.hostname=10.10.10.10 -Dcom.sun.management. "现在-Dcom.sun.management.jmxremote。= 6543 -Dcom.sun.management.jmxremote港。验证= false -Dcom.sun.management.jmxremote.ssl = false "
flume-ng作为源/通道/汇的非常详细的JMX指标。一旦启用了JMX,您可以使用jconsole/jvisualvm…