BES Relay Setting: Download Throttling
Log In or Register to download the BES file, and more.

1 Votes

Description

The BES Relay can "throttle" the download speed by limiting the amount of bytes it downloads per second from its parent BES Relay (or the BES Server).

This type of throttling is useful if there is limited network bandwidth between the BES Relay and its parent BES Relay (or the BES Server). You should consider using this throttling setting if the speed of these connections is less than 384 kbps and you should almost certainly use this setting if the speed is less than 128 kbps.

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

ID517
TitleBES Relay Setting: Download Throttling
CategoryBES Server/Relay Setting
Download Size0
SourceBigFix
Source ID<Unspecified>
Source Severity<Unspecified>
KeywordsBES Relay Download Throttling its
Added by on 10/17/2012 1:16:01 PM
Last Modified by on 10/17/2012 1:16:01 PM
Counters 4510 Views / 13 Downloads
User Rating 1 star 2 star 3 star 4 star 5 star * Average over 0 ratings. ** Log In or Register to add your rating.

Relevance

Used in 30 fixlets   * Results in a true/false
Show indented relevance
NOT exists main gather service
Used in 97 fixlets and 101 analyses   * Results in a true/false
Show indented relevance
true
Used in 85 fixlets and 10 analyses   * Results in a true/false
Show indented relevance
exists relay service OR exists main gather service

Actions

Action 1

Action Link Click here for more information about BES bandwidth throttling.
Script Type URL
http://support.bigfix.com/bes/misc/besthrottling.html
    

Action 2

Action Link Click here to enable download traffic throttling on the listed BES Relays. You will be prompted for the limit on download traffic (bytes/sec).
Script Type BigFix Action Script
action parameter query "_BESGather_Download_LimitBytesPerSecond" with description "Please enter the limit on download traffic (bytes/sec):"
// Fail if value is not between 1 and 4,294,967,296
continue if {parameter "_BESGather_Download_LimitBytesPerSecond" of action as integer >= 1 AND parameter "_BESGather_Download_LimitBytesPerSecond" of action as integer <= 4294967296}
setting "_BESGather_Download_LimitBytesPerSecond"="{parameter "_BESGather_Download_LimitBytesPerSecond" of action}" on "{parameter "action issue date" of action}" for client
// Restart the Relay
if {name of operating system starts with "Win"}
dos net stop BESRelay
dos net start BESRelay
elseif {name of operating system starts with "AIX"}
wait /etc/rc.d/rc2.d/KBESRelayd stop
wait /etc/rc.d/rc2.d/SBESRelayd start_skipclientrestart
elseif {(it starts with "SunOS" OR it starts with "Linux") of name of operating system}
wait /etc/init.d/besrelay stop
wait /etc/init.d/besrelay start_skipclientrestart
else
continue if {false}
endif
parameter "waitTime" = "{apparent registration server time}"
pause while {((apparent registration server time) - time (parameter "waitTime")) < 5*second}
relay select
Success Criteria

This action will be considered successful when the applicability relevance evaluates to false.

Action 3

Action Link Click here to disable download throttling on the listed BES Relays.
Script Type BigFix Action Script
setting "_BESGather_Download_LimitBytesPerSecond"="0" on "{parameter "action issue date" of action}" for client
// Restart the Relay
if {name of operating system starts with "Win"}
dos net stop BESRelay
dos net start BESRelay
elseif {name of operating system starts with "AIX"}
wait /etc/rc.d/rc2.d/KBESRelayd stop
wait /etc/rc.d/rc2.d/SBESRelayd start_skipclientrestart
elseif {(it starts with "SunOS" OR it starts with "Linux") of name of operating system}
wait /etc/init.d/besrelay stop
wait /etc/init.d/besrelay start_skipclientrestart
else
continue if {false}
endif
parameter "waitTime" = "{apparent registration server time}"
pause while {((apparent registration server time) - time (parameter "waitTime")) < 5*second}
relay select
Success Criteria

This action will be considered successful when the applicability relevance evaluates to false.


Sharing

Social Media:
Share this page on Yammer

Comments

Log In or Register to leave comments!