1. A method comprising: monitoring, by a processing device, usage of a hardware component of a computing system to determine a load on the hardware components; tuning, by the processing device, the hardware component based on the load determined and a weight associated with the hardware component; registering, by the processing device, at least one of a monitor plugin and a tuning plugin, wherein the at least one of the monitor plugin and the tuning plugin are associated with the hardware component; and executing, by the processing device, the at least one of the registered monitor plugin and the tuning plugin.