BES Client Setting: Enable/Disable Dynamic Throttling
| 0 Votes |
Description
| The BES Platform can dynamically throttle network traffic to use a percentage of the available bandwidth when existing network traffic is detected. When dynamic throttling is enabled, BES will monitor and analyze existing data throughput to establish a throttled rate for network communication. Dynamic throttling will only work correctly on endpoints when their parent has the same setting enabled. For example, client dynamic throttling will not function unless the client machine's parent relay also has dynamic throttling enabled, and likewise with a relay and server. In order to use this feature, please first deploy this task to all systems to globally enable the dynamic throttling setting. Once the task has completed, please use the following task to set actual throttling rates: Note: Do not set the "Reapply" behavior when taking this action or you may cause the BES Client to constantly reset this setting. |
Property Details
| 460 | |
| BES Client Setting: Enable/Disable Dynamic Throttling | |
| BES Client Setting | |
| 0 | |
| BigFix | |
| <Unspecified> | |
| <Unspecified> | |
| BES Client taskLink Dynamic innerHTML | |
| besSupport on 10/17/2012 1:15:32 PM | |
| danielheth on 10/17/2012 1:15:32 PM | |
| 4117 Views / 7 Downloads | |
* Average over 0 ratings.
** Log In or Register to add your rating.
|
Relevance
| Used in 223 fixlets | * Results in a true/false |
| Used in 1 fixlet | * Results in a true/false |
Actions
Action 1
http://support.bigfix.com/bes/misc/besthrottling.html
Action 2
setting "_BESClient_Download_DynamicThrottleEnabled"="0" on "{parameter "action issue date" of action}" for client
// Restart the Client
delete "{(client folder of current site as string) & "/__appendfile"}"
if {name of operating system starts with "Win"}
if {(it does not start with "Win9" AND it != "WinME") of name of operating system}
appendfile @ECHO OFF
appendfile net stop BESClient
appendfile net start BESClient
delete restartServices.bat
move __appendfile restartServices.bat
run restartServices.bat
else
action requires restart
endif
elseif {name of operating system starts with "AIX"}
appendfile #!/bin/sh
appendfile sleep 3
appendfile /etc/rc.d/rc2.d/KBESClientd stop
appendfile sleep 3
appendfile /etc/rc.d/rc2.d/SBESClientd start
wait chmod 555 "{(client folder of current site as string) & "/__appendfile"}"
run "{(client folder of current site as string) & "/__appendfile"}"
elseif {name of operating system starts with "HP-UX"}
appendfile #!/bin/sh
appendfile sleep 3
if {version of client < "8"}
appendfile /sbin/init.d/BESClient-{version of client} stop
appendfile sleep 3
appendfile /sbin/init.d/BESClient-{version of client} start
else
appendfile /sbin/init.d/besclient restart
endif
wait chmod +x "{(client folder of current site as string) & "/__appendfile"}"
run "{(client folder of current site as string) & "/__appendfile"}"
elseif {name of operating system starts with "Mac OS X"}
appendfile #!/bin/sh
appendfile sleep 3
appendfile /bin/launchctl unload /Library/LaunchDaemons/BESAgentDaemon.plist
appendfile sleep 3
appendfile /bin/launchctl load /Library/LaunchDaemons/BESAgentDaemon.plist
wait chmod +x "{(client folder of current site as string) & "/__appendfile"}"
run {"/bin/sh -c %22trap '' 15;'" & (client folder of current site as string) & "/__appendfile'%22"}
elseif {(it starts with "VMWare" OR it starts with "SunOS" OR it starts with "Linux") of name of operating system}
appendfile #!/bin/sh
appendfile sleep 3
if {version of client < "8"}
appendfile /etc/init.d/BESClient-{version of client} stop
appendfile sleep 3
appendfile /etc/init.d/BESClient-{version of client} start
else
appendfile /etc/init.d/besclient restart
endif
wait chmod +x "{(client folder of current site as string) & "/__appendfile"}"
run "{(client folder of current site as string) & "/__appendfile"}"
endif
This action will be considered successful when the applicability relevance evaluates to false.
Action 3
setting "_BESClient_Download_DynamicThrottleEnabled"="1" on "{parameter "action issue date" of action}" for client
// Restart the Client
delete "{(client folder of current site as string) & "/__appendfile"}"
if {name of operating system starts with "Win"}
if {(it does not start with "Win9" AND it != "WinME") of name of operating system}
appendfile @ECHO OFF
appendfile net stop BESClient
appendfile net start BESClient
delete restartServices.bat
move __appendfile restartServices.bat
run restartServices.bat
else
action requires restart
endif
elseif {name of operating system starts with "AIX"}
appendfile #!/bin/sh
appendfile sleep 3
appendfile /etc/rc.d/rc2.d/KBESClientd stop
appendfile sleep 3
appendfile /etc/rc.d/rc2.d/SBESClientd start
wait chmod 555 "{(client folder of current site as string) & "/__appendfile"}"
run "{(client folder of current site as string) & "/__appendfile"}"
elseif {name of operating system starts with "HP-UX"}
appendfile #!/bin/sh
appendfile sleep 3
if {version of client < "8"}
appendfile /sbin/init.d/BESClient-{version of client} stop
appendfile sleep 3
appendfile /sbin/init.d/BESClient-{version of client} start
else
appendfile /sbin/init.d/besclient restart
endif
wait chmod +x "{(client folder of current site as string) & "/__appendfile"}"
run "{(client folder of current site as string) & "/__appendfile"}"
elseif {name of operating system starts with "Mac OS X"}
appendfile #!/bin/sh
appendfile sleep 3
appendfile /bin/launchctl unload /Library/LaunchDaemons/BESAgentDaemon.plist
appendfile sleep 3
appendfile /bin/launchctl load /Library/LaunchDaemons/BESAgentDaemon.plist
wait chmod +x "{(client folder of current site as string) & "/__appendfile"}"
run {"/bin/sh -c %22trap '' 15;'" & (client folder of current site as string) & "/__appendfile'%22"}
elseif {(it starts with "VMWare" OR it starts with "SunOS" OR it starts with "Linux") of name of operating system}
appendfile #!/bin/sh
appendfile sleep 3
if {version of client < "8"}
appendfile /etc/init.d/BESClient-{version of client} stop
appendfile sleep 3
appendfile /etc/init.d/BESClient-{version of client} start
else
appendfile /etc/init.d/besclient restart
endif
wait chmod +x "{(client folder of current site as string) & "/__appendfile"}"
run "{(client folder of current site as string) & "/__appendfile"}"
endif
This action will be considered successful when the applicability relevance evaluates to false.
Sharing
| Social Media: |

