F5 Sites
  • F5.com
  • F5 Labs
  • MyF5
  • NGINX
  • Partner Central
  • Education Services Portal (ESP)
Contact
  • Under Attack?
  • F5 Support
  • DevCentral Support
  • F5 Sales
  • NGINX Sales
  • F5 Professional Services
Skip to contentBrand Logo
Forums
CrowdSRC
Articles
GroupsEventsSuggestionsHow Do I...?
RegisterSign In
  1. DevCentral
  2. Articles
  3. Technical Articles

Creating An iControl PowerShell Monitoring Dashboard With Google Charts

PowerShell is a very extensible scripting language and the fact that it integrates so nicely with iControl means you can do all sorts of fun things with it.  In this tech tip, I'll illustrate how to ...
Published Nov 06, 2008
Version 1.0
application delivery
automation
dev
devops
events
iControl
industry
iRules
management
microsoft
Joe_Pruitt's avatar
Joe_Pruitt
Joined September 22, 2004
View Profile
Richard_Jones's avatar
Richard_Jones
Icon for Nimbostratus rankNimbostratus
Aug 31, 2010
I am trying to modify the Dashboard to include "Enable", "Disable", and "Offline" buttons at the bottom, to allow control of the pool member states. I've been able to add checkboxes for each pool member list and create the buttons needed. I can't figure out how to actually get the functionality working though.

 

 

I thought about using the form to call a URI that is handled by an iRule to do the actual state change, but iRules doesn't have the capability to enable, disable, and/or force offline a pool member.

 

 

How can I use a click of the "enable" button in the HTML page to trigger a function in the powershell script? Is this even possible?

 

 

Thanks

 

 

Help guide the future of your DevCentral Community!

What tools do you use to collaborate? (1min - anonymous)

ABOUT DEVCENTRAL

DevCentral NewsTechnical ForumTechnical ArticlesTechnical CrowdSRCCommunity GuidelinesDevCentral EULAGet a Developer Lab LicenseBecome a DevCentral MVP

RESOURCES

Product DocumentationWhite PapersGlossaryCustomer StoriesWebinarsFree Online CoursesTraining & Certification

SUPPORT

Manage SubscriptionsProfessional ServicesCreate a Service RequestSoftware DownloadsSupport Portal

PARTNERS

Find a Reseller PartnerTechnology AlliancesBecome an F5 PartnerLogin to Partner Central

©2026 F5, Inc. All rights reserved.
TrademarksPoliciesPrivacyCalifornia PrivacyDo Not Sell My Personal Information