Have some code. Share some code.
Showing results for 
Search instead for 
Did you mean: 
Custom Alert Banner
Historic F5 Account

Problem this snippet solves:

These examples show how to use PowerShell to monitor an ARX through the iControl interfaces. The attached zip file includes the following scripts

  1. libArxApi.ps1 is the common library used by all examples.
  2. arxApiCpu.ps1 monitors the ARX CPU usages.
  3. arxApiVolume.ps1 monitors the ARX volumes.
  4. arxApiVs.ps1 monitors the ARX virtual services.
  5. csv.ps1 is an utility to merge multiple csv files generated by the above examples into one.

How to use this snippet:

Run arxApiCpu.ps1, arxApiVolume.ps1 and arxApiVs.ps1 without arguments, and they will print out the usage.


  1. Powershell 2.0 or later
  2. iControl-ARX assembly 6.02 or later.
  3. The common library at c:\dev\ps\libArxApi.ps1.
  4. An F5 ARX system running release V6.02.000 or later.
  5. Management access on the ARX must be permitted for HTTPs-API or HTTP-API services.
Version history
Last update:
‎05-Jun-2023 22:32
Updated by: