10.9 Scheduling the Transfer of Events and Data

The AMAdmin_SiteSchedUpload Knowledge Script is used to specify a schedule for uploading data and events from an agent computer’s local repository to the current management server.

This Knowledge Script allows you to store data points and events in the local repository until you’re ready to upload it to the management server. By giving you the flexibility to transfer events and data during off-peak hours or when network traffic is light, the AppManager management server and repository can handle data from more servers and you can better manage network bandwidth.

For example, if you are collecting a significant amount of data on a few key agent computers, you may want to store the data locally on those agent computers while the network is busy, then transfer it to the management server at a time you know network traffic is light. In addition, you can schedule data from different agent computers to be uploaded at staggered times, further reducing the load on the management server and repository.

You can set up specific schedules for data, events, or both, as needed. The Client Communication Manager stores the events or data points in the local repository until the scheduled upload time. At upload time, Client Communication Manager reads the events or data points from the local repository and sends them to the management server.

The SiteSchedUpload Knowledge Script is often used in conjunction with other Knowledge Scripts to provide maximum control over data transfers:

  • You can configure the size of message batches delivered in the upload with the AMAdmin_ConfigSiteNetFlowCtrl Knowledge Script. For more information, see Adjusting the Flow of Network Traffic.

  • You can configure the maximum number of data points or events to store in the local repository with the AMAdmin_SetLocalRPSize Knowledge Script. For more information, see Configuring the Size of a Local Repository.

Best Practices. Configuring your agent computers to immediately forward events while storing performance data locally provides you with maximum flexibility in determining your transfer strategy without affecting event notification. If you are monitoring a WAN environment, however, you should use the SiteSchedUpload and ConfigSiteNetFlowCtrl Knowledge Scripts to control the data transfers from your remote agent computers to the management server.

For more information about using any of these Knowledge Scripts, double-click the Knowledge Script in the View pane of the Control Center console, select the Values tab, and click Help.