Package org.apache.hadoop.ipc.metrics

Examples of org.apache.hadoop.ipc.metrics.RpcInstrumentation


    stringResult = proxy.echo((String)null);
    assertEquals(stringResult, null);
   
    // Check rpcMetrics
    RpcInstrumentation rpcMetrics = server.rpcMetrics;
    MetricsRecordBuilder rb = getMetrics(rpcMetrics);

    // Number 4 includes getProtocolVersion()
    assertCounter("RpcProcessingTime_num_ops", 4L, rb);
    assertCounterGt("SentBytes", 0L, rb);
    assertCounterGt("ReceivedBytes", 0L, rb);

    MetricsSource detailed = rpcMetrics.detailed();
    rb = getMetrics(detailed);
    assertCounter("getProtocolVersion_num_ops", 1L, rb);
    // Number of calls to ping method should be 1
    assertCounter("ping_num_ops", 1L, rb);
    // Number of calls to echo method should be 2
View Full Code Here


    TestProtocol proxy = null;

    server.start();

    InetSocketAddress addr = NetUtils.getConnectAddress(server);
    RpcInstrumentation rpcMetrics = server.getRpcMetrics();
   
    try {
      proxy = (TestProtocol)RPC.getProxy(
          TestProtocol.class, TestProtocol.versionID, addr, conf);
      proxy.ping();
View Full Code Here

    stringResult = proxy.echo((String)null);
    assertEquals(stringResult, null);
   
    // Check rpcMetrics
    RpcInstrumentation rpcMetrics = server.rpcMetrics;
    MetricsRecordBuilder rb = getMetrics(rpcMetrics);

    // Number 4 includes getProtocolVersion()
    assertCounter("RpcProcessingTime_num_ops", 4L, rb);
    assertCounterGt("SentBytes", 0L, rb);
    assertCounterGt("ReceivedBytes", 0L, rb);

    MetricsSource detailed = rpcMetrics.detailed();
    rb = getMetrics(detailed);
    assertCounter("getProtocolVersion_num_ops", 1L, rb);
    // Number of calls to ping method should be 1
    assertCounter("ping_num_ops", 1L, rb);
    // Number of calls to echo method should be 2
View Full Code Here

    TestProtocol proxy = null;

    server.start();

    InetSocketAddress addr = NetUtils.getConnectAddress(server);
    RpcInstrumentation rpcMetrics = server.getRpcMetrics();
   
    try {
      proxy = (TestProtocol)RPC.getProxy(
          TestProtocol.class, TestProtocol.versionID, addr, conf);
      proxy.ping();
View Full Code Here

TOP

Related Classes of org.apache.hadoop.ipc.metrics.RpcInstrumentation

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.