Starting with 2.11, the Resilio Connect Agent has an option to set a speed limit., additionally to pausing the agent.
The Management Console Admin must enable these options through the Agent Profile, using the "Enable bandwidth scheduler in Agent UI" setting.
It's required to restart the Agent UI after enabling the feature.
User may click on pause icon at the bottom of UI to pause/unpause the jobs.
To change the bandwidth using the Agent UI go to Options -> User-Controlled. By default, the value is in Kbits per second. If bandwidth is limited both in the Management Console and in the Agent UI, the lower limit will be applied.
It's also possible to set a weekly schedule with limits on certain days and hours. To set weekly a rule click on a day-hour cell, and put the desired download & upload speed limits. By default, the scheduler has a 2-hours scale, 24-hour format, but the user can manually enter any round hour.
In the scheduler you can extend or shrink a rule by a few hours within one day (spreading a rule to another day is not possible):
- when creating a new rule click and hold a cell and drag it down or up. The rule defined will cover the selected time.
- when adjusting an existing rule, mouse-over the rule's edge and drag it up or down.
The scheduler also supports moving a rule around within a day: click and hold an existing rule and move it up or down. Moving a rule to another day is not possible.
Setting a speed limit value 0 kB/s means that synchronization will be paused. The agent will show a 'paused' tag on the taskbar icon and will report the status of "Paused" to the Management Console.
Pause implies that the Agent will stop all network activity, but will scan and index new or updated files. Agents prior to 2.10 only pause upload and download data, but continue to sync zero-sized files and file deletions.
Pause and speed limit set through Agent UI vs set through Management Console's Bandwidth scheduler
Currently both user (through Agent UI) and Resilio Administrator (though MC Bandwidth scheduler) can limit synchronization speed and pause the job. These interlap and extend each other. The Agent's UI shows which pause is currently applied to the job - by the user, or by the administrator. Scheduler at the bottom of UI shows the currently applied and scheduled speed limit (through scheduler).
The user cannot raise the pause set by the administrator, and vice versa - the administrator cannot unpause the job that was paused by the user.
User cannot raise speed limit configured by the administrator. For example, the MC Scheduler limits up/down speed to 100 Mbps, and the user sets speed limit 300 Mbps in the Agent UI Scheduler, the up/down speed will be 100 Mbps.
The user can reduce the speed configured by the administrator. For example, administrator limits the speed to 500 Mbps through the MC Scheduler, and the users sets speed limit 7 Mbps through Agent UI Scheduler, the job's limit will be 7 Mbps.
Currently applied speed limit is reported to the MC and appears in the Agent details in job run.