The invention provides a system power consumption automatic control method, which aims at a server or a group of computers to define a target power consumption value, timely adjusts a frequency control system of a CPU (computer processing unit) to run under the target power consumption value through a power consumption control management module, and achieves the purpose of controlling the power consumption. The power consumption control management module comprises an IPMI management control module, a power management module provided with a PMBUS communication bus, a dynamic power consumption node management module, a power management module, a management control platform, a BMC management module and a power consumption management module for BIOS and an operating system. The method of the invention is based on the flexible extension properties of the modular components, and each module as a modular component in the system can carry out flexible configuration, thereby reducing the complexity of the system management; moreover, the method covers the shortage that a traditional network server which takes computer resources as the core can't automatically adjust a power value set in advance, and enables the servers to be more applicable to the complex high performance commercial application fields which save more energy at present, thereby having broad development prospect.