Learn F5 Technologies, Get Answers & Share Community Solutions Join DevCentral


articlebig-ipdevnewstechtip January 11, 2012 by Colin Walker
One of the requests that I've seen several times over the years is the ability to completely clone web requests across multiple servers. The idea is that you can take the HTTP traffic coming in bound for pool member A and distribute it, in its entirety, to pool member B. Or perhaps members B-G..whatever your needs are. This can be helpful for many reasons, security auditing, test or dev harnesses, archival, etc. Whatever the reasons, this has been a repeated question in the forums and in the...
There are so many things that you can do with iRules that it can be pretty staggering to narrow down what the "most useful" commands are, but if I were given that task and absolutely had to, I would say that DNS resolution ranks up there pretty high on the most powerful list. Perhaps not as widely used as the HTTP or string commands, but the times that it does get used it solves problems that simply couldn't be solved any other way, often times. Whether it's querying an address before routing tr...
BIG-IP LTM supports internal and external classes (called Data Groups in the GUI) of address, string, and integer types.  An internal class is stored in the bigip.conf file, whereas external classes are split between the bigip.conf and the file system (the class itself is defined in the bigip.conf file, but the values of the class are stored in the file system in a location of your choice, though /var/class is the location defined for synchronization in the cs.dat file)  Which flavor?&...
articleirulesbig-ipisvdevnewstechtip November 03, 2010 by Joe Pruitt
In my previous article titled Session Table Exporting With iRules, I posted an example iRule that will allow you to export your session table entries for archival purposes.   If you are reading this and have no clue what the session table is, you’ll want to read the series titled “The Table Command” where we walk through all the ins and outs of accessing the session data table. As I mentioned on a recent podcast, I’ve been planning on adding to that tech tip by including the ability t...
articleirulesbig-ipdevnewstechtip September 14, 2010 by Jason Rahm
It’s commonplace in IT departments to stay on top of system patches and upgrades.  There are internally developed standards as well as industry-defined processes (ITIL for example) that assist in managing the infrastructure.  Is this true with product configuration as well within your organization?  Each new release of product X undoubtedly introduces a different way of accomplishing the same goals.  Sometimes this is due to a bug resolution, and sometimes it’s to take advant...
articlebig-ipnewstechtip August 11, 2010 by George Watkins
The Small URL Generator was born partly out of curiosity and partly out of necessity. It started off when I was in our IT department here at F5 when a coworker and I began discussing what it would take to build an in-house application to shorten URLs. Why didn’t we use one of the professionally available services you ask? If we were to make this service available company-wide, there was a possibility that someone could potentially disclose confidential information in an URL, ie. http://sales-app...
Last week I talked about generating a heat map 100% via iRules, thanks to the geolocation magic in LTM systems, and the good people over at Google letting us use their charting API. This was an outstanding way to visualize the the traffic coming to your application. For those interested in metrics it provides a great way to see this data in a visually pleasing manner.  That said, it was pretty basic.  All it showed was the United States which, for anyone that has used the internet much...
Sometimes I need to log information from iRules to debug something. So I add a simple log statement, like this: when HTTP_REQUEST {   if { [HTTP::uri] equals "/secure" } {     log local0. "[IP::remote_addr] attempted to access /secure"   } } This is fine, but it clutters up the /var/log/ltm log file. Ideally I want to log this information into a separate log file. To accomplish this, I first change the log statement to incorporate a custom str...
I recently completed a successful major LTM hardware and software migration which accomplished two high-level goals: ·         Software upgrade from v9.3.1HF8 to v10.1.0HF1 ·         Hardware platform migration from 6400 to 6900   I encountered several problems during the migration event that would have stopped me in my tracks had I not (in most cases) encountered them already during my te...
Last week we covered the basics on network configuration for BIG-IP LTM VE on the VMware Workstation/player hypervisors and the ESX/ESXi hypervisors.  This week we’ll cover a couple more options at your disposal. Option 1 – Add an Interface We’ve already established that the LTM VE only has two interfaces.  Technically, there are three, but one is reserved for the management interface, and as it doesn’t qualify for the wicked cool stuff, we’ll pretend it’s not there.  The first ...
Page 1 of 2First   Previous   [1]  2  Next   Last