Forum Discussion

lunitic_56137's avatar
lunitic_56137
Icon for Nimbostratus rankNimbostratus
May 08, 2009

GTM Statistics

I am working on the dashboard and trying to gonvert it for GTM. Is there a way to putt the Statistics list available for GTM related stats so I can choose which stats i want?

 

 

for instance STATISTIC_GTM_ACTIVE_CONNECTIONS

 

 

I just want to be able to pull the list of available stats.

 

 

Does this make sense?

5 Replies

  • Obviously I can't type this morning.

     

     

     

    I am working on the dashboard and trying to convert it for GTM. Is there a way to list the Statistics list available for GTM related stats so I can choose which stats i want?

     

     

    for instance STATISTIC_GTM_ACTIVE_CONNECTIONS

     

     

    I just want to be able to pull the list of available stats.

     

     

    Does this make sense?
  • No problem. The following methods return the respective list of statistics.

     

     

    GlobalLB.DataCenter.get_statistics()

     

    STATISTIC_GTM_METRICS_CPU_USAGE;

     

    STATISTIC_GTM_METRICS_MEMORY_AVAILABLE;

     

    STATISTIC_GTM_METRICS_BITS_PER_SECOND_IN;

     

    STATISTIC_GTM_METRICS_BITS_PER_SECOND_OUT;

     

    STATISTIC_GTM_METRICS_PACKETS_PER_SECOND_IN;

     

    STATISTIC_GTM_METRICS_PACKETS_PER_SECOND_OUT;

     

    STATISTIC_GTM_METRICS_TOTAL_CONNECTIONS;

     

     

    GlobalLB.Link.get_statistics()

     

    STATISTIC_GTM_LINK_TOTAL_BIT_RATE;

     

    STATISTIC_GTM_LINK_TOTAL_GATEWAY_BIT_RATE;

     

    STATISTIC_GTM_LINK_INBOUND_GATEWAY_BIT_RATE;

     

    STATISTIC_GTM_LINK_OUTBOUND_GATEWAY_BIT_RATE;

     

    STATISTIC_GTM_LINK_TOTAL_VS_BIT_RATE;

     

    STATISTIC_GTM_LINK_INBOUND_VS_BIT_RATE;

     

    STATISTIC_GTM_LINK_OUTBOUND_VS_BIT_RATE;

     

    STATISTIC_GTM_LINK_TOTAL_INBOUND_BIT_RATE;

     

    STATISTIC_GTM_LINK_TOTAL_OUTBOUND_BIT_RATE;

     

    STATISTIC_GTM_LINK_LCS_OUT;

     

    STATISTIC_GTM_LINK_LCS_IN;

     

    STATISTIC_GTM_LINK_PATHS;

     

     

    GlobalLB.Pool.get_statistics()

     

    STATISTIC_GTM_POOL_PREFERRED_LB_METHODS;

     

    STATISTIC_GTM_POOL_ALTERNATE_LB_METHODS;

     

    STATISTIC_GTM_POOL_FALLBACK_LB_METHODS;

     

    STATISTIC_GTM_POOL_DROPPED_CONNECTIONS;

     

    STATISTIC_GTM_POOL_EXPLICIT_IP;

     

    STATISTIC_GTM_POOL_RETURN_TO_DNS;

     

     

    GlobalLB.PoolMember.get_statistics()

     

    STATISTIC_GTM_POOL_MEMBER_PREFERRED_LB_METHODS;

     

    STATISTIC_GTM_POOL_MEMBER_ALTERNATE_LB_METHODS;

     

    STATISTIC_GTM_POOL_MEMBER_FALLBACK_LB_METHODS;

     

     

    GlobalLB.Server.get_statistics()

     

    STATISTIC_GTM_SERVER_VS_PICKS;

     

    STATISTIC_GTM_METRICS_CPU_USAGE;

     

    STATISTIC_GTM_METRICS_MEMORY_AVAILABLE;

     

    STATISTIC_GTM_METRICS_BITS_PER_SECOND_IN;

     

    STATISTIC_GTM_METRICS_BITS_PER_SECOND_OUT;

     

    STATISTIC_GTM_METRICS_PACKETS_PER_SECOND_IN;

     

    STATISTIC_GTM_METRICS_PACKETS_PER_SECOND_OUT;

     

    STATISTIC_GTM_METRICS_TOTAL_CONNECTIONS;

     

     

    GlobalLB.VirtualServer.get_statistics()

     

    STATISTIC_GTM_VIRTUAL_SERVER_PICKS;

     

    STATISTIC_GTM_METRICS_CPU_USAGE;

     

    STATISTIC_GTM_METRICS_MEMORY_AVAILABLE;

     

    STATISTIC_GTM_METRICS_BITS_PER_SECOND_IN;

     

    STATISTIC_GTM_METRICS_BITS_PER_SECOND_OUT;

     

    STATISTIC_GTM_METRICS_PACKETS_PER_SECOND_IN;

     

    STATISTIC_GTM_METRICS_PACKETS_PER_SECOND_OUT;

     

    STATISTIC_GTM_METRICS_TOTAL_CONNECTIONS;

     

     

    GlobalLB.WideIP.get_statistics()

     

    STATISTIC_GTM_WIDEIP_REQUESTS;

     

    STATISTIC_GTM_WIDEIP_RESOLUTIONS;

     

    STATISTIC_GTM_WIDEIP_PERSISTED;

     

    STATISTIC_GTM_WIDEIP_PREFERRED_LB_METHODS;

     

    STATISTIC_GTM_WIDEIP_ALTERNATE_LB_METHODS;

     

    STATISTIC_GTM_WIDEIP_FALLBACK_LB_METHODS;

     

    STATISTIC_GTM_WIDEIP_DROPPED_CONNECTIONS;

     

    STATISTIC_GTM_WIDEIP_EXPLICIT_IP;

     

    STATISTIC_GTM_WIDEIP_RETURN_TO_DNS;

     

     

    System.Statistics.get_gtm_memory_usage_statistics()

     

    STATISTIC_GTM_MEMORY_TOTAL_BYTES;

     

    STATISTIC_GTM_MEMORY_USED_BYTES;

     

     

    System.Statistics.get_gtm_global_statistics()

     

    STATISTIC_GTM_WIDEIP_REQUESTS;

     

    STATISTIC_GTM_WIDEIP_RESOLUTIONS;

     

    STATISTIC_GTM_WIDEIP_PERSISTED;

     

    STATISTIC_GTM_WIDEIP_PREFERRED_LB_METHODS;

     

    STATISTIC_GTM_WIDEIP_ALTERNATE_LB_METHODS;

     

    STATISTIC_GTM_WIDEIP_FALLBACK_LB_METHODS;

     

    STATISTIC_GTM_WIDEIP_DROPPED_CONNECTIONS;

     

    STATISTIC_GTM_WIDEIP_EXPLICIT_IP;

     

    STATISTIC_GTM_WIDEIP_RETURN_TO_DNS;

     

    STATISTIC_GTM_IQUERY_RECONNECTS;

     

    STATISTIC_GTM_IQUERY_RECEIVED_BYTES;

     

    STATISTIC_GTM_IQUERY_SENT_BYTES;

     

    STATISTIC_GTM_BACKLOGGED_SENDS;

     

    STATISTIC_GTM_DROPPED_BYTES;

     

    STATISTIC_GTM_TOTAL_LDNSES;

     

    STATISTIC_GTM_TOTAL_PATHS;

     

     

    System.Statistics.get_all_gtm_iquery_statistics()

     

    System.Statistics.get_gtm_iquery_statistics()

     

    STATISTIC_GTM_IQUERY_RECONNECTS;

     

    STATISTIC_GTM_IQUERY_RECEIVED_BYTES;

     

    STATISTIC_GTM_IQUERY_SENT_BYTES;

     

    STATISTIC_GTM_BACKLOGGED_SENDS;

     

    STATISTIC_GTM_DROPPED_BYTES;

     

     

    System.Statistics.get_gtm_path_statistics()

     

    Common::STATISTIC_GTM_PATH_CURRENT_RTT;

     

    Common::STATISTIC_GTM_PATH_AVERAGE_RTT;

     

    Common::STATISTIC_GTM_PATH_CURRENT_HOPS;

     

    Common::STATISTIC_GTM_PATH_AVERAGE_HOPS;

     

    Common::STATISTIC_GTM_PATH_CURRENT_COMPENSATION_RATE;

     

    Common::STATISTIC_GTM_PATH_AVERAGE_COMPENSATION_RATE;

     

    Common::STATISTIC_GTM_LDNS_REQUESTS;

     

     

     

    Hope this helps...
  • This does. It actualy shows me that the stat isn't there. Im thinking that I may have to look at the LB stats for them. I want to report on all the VS's status as well as the number of active connections.

     

     

    Since most that was under the Data Centers portion, I thought it might be a GTM specific stat but maybe not.
  • Where did you get that statistic anyway? The list of all statistics across all of the interfaces is in the Common.StatisticType API docs.

     

     

    http://devcentral.f5.com/wiki/default.aspx/iControl/Common__StatisticType.html

     

    Click here

     

     

     

    -Joe