An apparatus for controlling and supervising and giving an alarming from a power supply of a base station, the apparatus is applied to a base station system, and the apparatus comprises: a query module, configured to transmit a query instruction to the power supply of the base station; wherein, the transmitted query instruction comprises an alternative current power distribution module, a direct current power distribution module, a rectifier and an environment monitor of the power supply of the base station; an acquisition module, configured to acquire real-time response data made by the power supply of the base station according to the query instruction; a data framing module, configured to frame the real-time response data into a power supply data frame with a frame head of 0x7e and a frame end of 0x0d according to a communication protocol YD/T 1104-2001; wherein, the power supply data frame includes a fault state of the power supply of the base station; and an alarm processing module, configured to report real-time alarm information in the power supply data frame to the wireless network management server; wherein, the real-time alarm information comprises alarm terms of alternative current power distribution, direct current power distribution, a rectifier and an environment monitor; characterized in that the base station system is configured by a wireless network management server with a processing mode selected among transparent transmission and parsing, only when the processing mode is configured to be parsing, the acquisition module is configured to acquire the real-time response data made by the power supply of the base station to parse alarm data; when the processing mode is configured to be transparent transmission, the acquisition module is configured to not acquire the real-time response data made by the power supply of the base station, and wait for a power supply network manager to transmit a query instruction to the power supply equipment of the base station, and parse response data of the power supply equipment. a query module, configured to transmit a query instruction to the power supply of the base station; wherein, the transmitted query instruction comprises an alternative current power distribution module, a direct current power distribution module, a rectifier and an environment monitor of the power supply of the base station; an acquisition module, configured to acquire real-time response data made by the power supply of the base station according to the query instruction; a data framing module, configured to frame the real-time response data into a power supply data frame with a frame head of 0x7e and a frame end of 0x0d according to a communication protocol YD/T 1104-2001; wherein, the power supply data frame includes a fault state of the power supply of the base station; and an alarm processing module, configured to report real-time alarm information in the power supply data frame to the wireless network management server; wherein, the real-time alarm information comprises alarm terms of alternative current power distribution, direct current power distribution, a rectifier and an environment monitor; characterized in that the base station system is configured by a wireless network management server with a processing mode selected among transparent transmission and parsing, only when the processing mode is configured to be parsing, the acquisition module is configured to acquire the real-time response data made by the power supply of the base station to parse alarm data; when the processing mode is configured to be transparent transmission, the acquisition module is configured to not acquire the real-time response data made by the power supply of the base station, and wait for a power supply network manager to transmit a query instruction to the power supply equipment of the base station, and parse response data of the power supply equipment.