A system and method is provided for asynchronous reporting of printer
maintenance data in a printer. The method can include the operation of
setting a hardware trap for a printer power-on event in the printer. The
hardware trap is configured to report to a harvesting server in response
to generation of the hardware trap. A further operation is generating the
printer power-on event using the hardware trap when the printer is
powered-on. Another operation is collecting printer maintenance data in
response to the printer power-on event. In addition, the printer
maintenance data that has been collected is sent to the harvesting server
in order to update the printer maintenance data stored by the harvesting
server.