F5 BIG-IP Powershell / iControl - 查询节点级别的当前连接

时间:2015-06-03 18:23:55

标签: powershell f5

我正在开发Powershell脚本,以便对我们的BIG-IP LTM后面的服务器进行自动部署。

我有简单的脚本,使用iControl powershell cmdlet来禁用和重新启用节点:

Disable-F5.LTMNodeAddress -Node xxx.xxx.xxx.xxx

这些工作非常好,但是为了使这成为一个真正的自动化过程,我接下来需要的是一种在节点流出时查询节点的当前连接的方法,以便我的自动化在当前连接之前不会开始部署= 0.

我已经尝试了代码here而没有任何运气,而且还有一些兔子漏洞让我失去了我所需要的东西。

希望有人最近尝试过这个并且运气好于我

谢谢!

1 个答案:

答案 0 :(得分:3)

找到它。

https://devcentral.f5.com/questions/get-local-traffic-statistics-gt-nodes

`$ ic = get-F5.iControl

$ ic.LocalLBNodeAddress.get_statistics(" NODE_IP")| %{$ .statistics.statistics | ? {$ .type -eq" STATISTIC_SERVER_SIDE_CURRENT_CONNECTIONS"} | %{$ _.value.low}}`