Des_Herriott_21
Nov 03, 2014Nimbostratus
Managing remote syslog servers with iControl
I'm looking to define some remote syslog servers on a potentially large number of BigIPs, both v10 and v11 devices. I'm looking to automate this via iControl, and I've found the Log::DestinationRemoteSyslog module and the create() method in there, but it looks like that wasn't introduced until 11.3.0.
Is there an alternative for devices running an older software revision? I guess I could use an Expect script plus tmsh command-line, but an iControl solution would be preferable...
Also, any examples of the create() method would be appreciated. E.g. is the "destinations" parameter a list of hostnames or IP addresses? And is the "hsl_destinations" parameter optional? Can I pass an empty list there?
Thanks!