Forum Discussion

haeoraki_127471's avatar
haeoraki_127471
Icon for Nimbostratus rankNimbostratus
Apr 02, 2004

Sorry some questions...

Q1. If I want to know about the information of incoming and outcoming packets per node, is it possible? I can easily get the information of packets per BIG-IP and Virtual Server(with ITCMGlobalLB and ITCMLocalLB). But I don't know well if it is possible to do on node.

 

 

Q2. At ITCMGlobalLB.LoadBalanceModes, does LB_CPU means CPU amount which BIG-IP machine use in load balancing mode?

 

 

Q3. When I executed sample code GlobalLBStats(under the directory of iControl-4.5\iControl-4.5\sdk\support\SOAP\java\GlobalLB), I got the following error: Interface ITCMGlobalLB/Statistics is not available on the requested iControl CORBA Portal! What's wrong?

 

 

Best Regards,
  • GLOBAL_STATISTIC_MEM_POOL_USED => 3170192 means what?

     

     

    Is it memory which BIG-IP machine use or node do?
  • Q1. If I want to know about the information of incoming and outcoming packets per node, is it possible? I can easily get the information of packets per BIG-IP and Virtual Server(with ITCMGlobalLB and ITCMLocalLB). But I don't know well if it is possible to do on node.

     

     

    ITCMLocalLB::Node::get_statistics() will return the connection (max,total,current) and throughput stats (bits in/out, packets in/out).

     

     

    void get_statistics(  
          in IPPortDefinition node_def,  
          out NodeStatistics stats  
      );

     

     

    Q2. At ITCMGlobalLB.LoadBalanceModes, does LB_CPU means CPU amount which BIG-IP machine use in load balancing mode?

     

     

    Let me preface this by saying the following: LB_MEM, LB_CPU, and LB_DISKSPACE were implemented in previous versions of the product but have since been deprecated. We are exposing them in the SDK to maintain backward compatability but it is recommended you don't use them.

     

     

    With that said, historically these metrics were used when globally load balancing hosts where snmp probers were pulling metrics from the hosts. It used memory, cpu and diskspace as a criteria for determining the load balancing decisions.

     

     

    Q3. When I executed sample code GlobalLBStats(under the directory of iControl-4.5\iControl-4.5\sdk\support\SOAP\java\GlobalLB), I got the following error: Interface ITCMGlobalLB/Statistics is not available on the requested iControl CORBA Portal! What's wrong?

     

     

    An Interface not available exception on the GlobalLB interface would mean that 3-DNS is not running on the system. Is your server licensed for 3-DNS and is the service running? You can tell by connecting to the web interface on the device and clicking the Configure your 3-DNS (R) using the Configuration Utility link. If this works and you have verified that 3-DNS is running, you may need to issue a "bigstart restart" command on the command line of the device or reboot the system.

     

     

    -Joe
  • The GLOBAL_STATISTICS_* values are global to the device. The GLOBAL_STATISTIC_MEM_POOL_TOTAL is the total available memory that the BIG-IP has to use for it's connection processing. The GLOBAL_STATISTICS_MEM_POOL_USED is the amount of the total memory that is currently being used.

     

     

    -Joe