1. A method comprising: monitoring, by a client device, a condition of a client device; detecting, by the client device, an issue associated with the client device based on the client device monitoring the condition of the client device, the issue, occurring over a period of time, resulting in a failure of the client device; sending, by the client device, information, regarding the issue, to a server, the server generating a parameter based on the information regarding the issue associated with the client device and information regarding at least one issue associated with at least one other client device; receiving, by the client device, the parameter from the server; and using, by the client device the parameter to monitor the condition of the client device.