Forum Discussion
how to get the pool statistics?
Hi,
I am trying to retrieve the Pool statistics using Icontrol as follows:
1. This code throws in an error:
string[] strName = interfaces.LocalLBPool.get_list();
for (int i = 0; i < strName.Length; i++)
{
string[] poolName = new string[] { strName };
LocalLBPoolPoolStatistics localPoolStatistics = interfaces.LocalLBPool.get_statistics(strName);
}
Error:{"There is an error in XML document (219, 74)."}
Inner Exception: "Instance validation error: 'STATISTIC_CURRENT_SESSIONS' is not a valid value for CommonStatisticType."}
Can someone please help. Thanks in advance.
3 Replies
This happens when the client library isn't up-to-date with the BIG-IP iControl version. If the BIG-IP returns an enumeration type that the client library doesn't know about this error occurs.
Which library (Java, .Net) and version are you using and what's the version of the BIG-IP you are connecting to?
I'm still working on the 11.4 libraries and haven't released them yet. If you are trying to connect to a 11.4 BIG-IP, you'll have to wait for my updated libraries in a week or so
-Joe
- maggie_129843
Nimbostratus
Hi Joe,
Appreciate your quick repsonse.
.Net Framework 4.5, Client Dll(iControl) version is 11.1.01 while Big Ip is BIG-IP v11.2.1 (Build 797.0). Also, I could not find the property 'STATISTIC_CURRENT_SESSIONS' in the CommonStatisticType Class.
Regards,
- That's the issue then. Try downloading the latest iControl v11.3 assembly and give that a shot. It's available in the iControl Assemblies Lab's project under the Download.Labs menu.
-Joe
Help guide the future of your DevCentral Community!
What tools do you use to collaborate? (1min - anonymous)Recent Discussions
Related Content
* Getting Started on DevCentral
* Community Guidelines
* Community Terms of Use / EULA
* Community Ranking Explained
* Community Resources
* Contact the DevCentral Team
* Update MFA on account.f5.com