1. A system comprising: a plurality of remote devices associated with the objects, each remote device including: memory for storing an alert threshold value; and one or more processors configured to receive data and generate alerts by comparing the data to the alert threshold value; a plurality of user alert devices for receiving the alerts; a plurality of user interface devices for receiving from the users indications of the alert threshold values; and an application service provider (ASP) for receiving the indication of the alert threshold values from the user interface devices, the ASP including: a database for associating each user with a particular one of the remote devices and associating the particular remote device to a particular alert threshold value and associating the particular remote device to one or more of the plurality of alert devices; and one or more processors configured to communicate the particular alert threshold value to the particular remote device and to communicate alerts generated by the particular remote device to the particular alert devices according to a priority.