Forum Discussion

go_81585's avatar
go_81585
Icon for Nimbostratus rankNimbostratus
May 09, 2011

Some metrics are always value zero

Hi,

 

 

Now I'm testing the Oracle Enterprise Manager Grid Control plug-in for F5 BIG-IP LTM.

 

The deployment has finished without errors, and after a while I could monitor some parameters from Enterprise Manger.

 

But I have problem that following metrics show always zero even though BIG-IP Local Traffic Manager Management Console shows some connections and traffics.

 

 

 

BIG-IP Local Traffic Manager > All Metrics > Nodes

 

Connection Limit

 

Current Connections

 

Maximum Connections

 

Node Bits In Rate(Kbps)

 

Node Bits Out Rate(Kbps)

 

Node Connection Used %

 

Node Total Connections/Sec

 

Total Connections

 

 

BIG-IP Local Traffic Manager > All Metrics > Server Pool Members

 

Connection Limit

 

Current Connections

 

Maximum Connections

 

Server Pool Member Bits In Rate(Kbps)

 

Server Pool Member Bits Out Rate(Kbps)

 

Server Pool Member Connection Used %

 

Server Pool Member Total Connections/Sec

 

Total Connections

 

 

BIG-IP Local Traffic Manager > All Metrics > Server Pool Members

 

Current Connections

 

Maximum Connections

 

Server Pool Member Bits In Rate(Kbps)

 

Server Pool Member Bits Out Rate(Kbps)

 

Server Pool Member Connection Used %

 

Server Pool Total Connections/Sec

 

Total Connections

 

 

 

I found similar thread "Anyone using the Oracle Enteprise Manager Grid Control plug-in for F5 LTM in production?",

 

http://devcentral.f5.com/Community/GroupDetails/tabid/1082223/aft/1167689/asg/63/Default.aspx

 

but it seems the thread is still open and the problem is not fixed.

 

And it seems there is no update for the thread from May 24, 2010, so I create new thread.

 

 

Do you know how to solve this problem ?

 

 

 

I test with following environment.

 

BIG-IP LTM version 9.4.7

 

BIG-IP Local Traffic Manager Plug-in 10.2.0.5.1 (downloaded from this forum)

 

Oracle Enterprise Manager 10g Release 5 Grid Control 10.2.0.5.0

 

 

Thanks.

 

  • Hi,

     

     

    A engineer tried to access to BIG-IP management via iControl and tried to get SOAP Response for his SOAP request (Node_All_Statistics) by using SoapUI.

     

    The attachment is the result.

     

    Here you can see some values with tag.

     

     

    Thanks.

     

     

  • Hi,

     

     

    I tried to take detailed trace of this plug-in, and found Soap response in it.

     

    And I compared it with node.java. ServerPlools.java and SererPoolMembers.java files.

     

     

    In the Soap response, I found following values,

     

    STATISTIC_SERVER_SIDE_BYTES_IN

     

    STATISTIC_SERVER_SIDE_BYTES_OUT

     

    STATISTIC_SERVER_SIDE_CURRENT_CONNECTIONS

     

    STATISTIC_SERVER_SIDE_MAXIMUM_CONNECTIONS

     

     

    On the other hand, in *.java files, I couldn't find same ones but find similar ones as following,

     

    STATISTIC_CLIENT_SIDE_BYTES_IN

     

    STATISTIC_CLIENT_SIDE_BYTES_OUT

     

    STATISTIC_CLIENT_SIDE_CURRENT_CONNECTIONS

     

    STATISTIC_CLIENT_SIDE_MAXIMUM_CONNECTIONS

     

     

    After I tried to change these name from *SERVER* to *CLIENT* in the source code and compiled, the metrics which I referred in this thread had values (not 0) in Enterprise Manager.

     

     

    As far as I compared these metrics with "F5 BIG-IP Local Traffic Manager Management Console", the values are same.

     

     

     

    Is this design/specification or source code bug?

     

    I would like to know developer's opinion about this.

     

     

    * Attached please find my Soap response result and corresponding Java code.

     

     

    Thanks, Go

     

  • George_Moberly1's avatar
    George_Moberly1
    Historic F5 Account
    Thank you so much for the info. I finally had time to look at this, and your proposed change from _CLIENT_ to _SERVER_ for those three files (node.java, serverpoolmembers.java, serverpools.java) is exactly correct.

     

     

    It seems this code was copy/pasted from one of three -other- files that -correctly- reference the _CLIENT_ stats, namely switch.java, virtualserver.java, virualserverstats.java.

     

     

    I have fixed this in my source and it will get included in the next update.

     

     

    George.

     

     

  • Hi George,

     

     

    I'm glad to hear that my proposal was correct and will be included to next update.

     

    Could you please let me know when the next update will be released on this site?

     

     

    Thanks and regards, Go