The invention relates to an intelligent channel flow monitor based on a piezoelectric beam and belongs to the fluid monitoring field. An inner wall of a channel is equipped with a flow-disturbing body and an inner cylinder, wherein two ends of the inner cylinder are equipped with end covers, the left end cover is equipped with a sensor and a circuit board, a pin is sleeved in a center hole of the left end cover, two ends of the pin are sleeved with springs, the left end of the pin is equipped with an exciter, the right end of the pin is welded with a left side board, an outer rim of the left side board is sequentially equipped with separator boards and a right side board, metal substrates are respectively crimped between the left and right side boards and the separator board and between two adjacent separator boards, cantilever beams on the substrates and piezoelectric wafers are bonded to form piezoelectric oscillators, end portions of the piezoelectric oscillators are equipped with mass blocks, and one sides of the left and right side boards and two sides of the separator boards are provided with limit faces and sinking grooves. The monitor is advantaged in that power generation and flow velocity self measurement are simultaneously realized by utilizing the coupling effect, and real flow velocity online monitoring can be realized; the monitor is configured along the length direction of a pipeline, the structure of the monitor is simple, the radial scale is small, and the required energy and bandwidth can be easily acquired through the multiple piezoelectric oscillators; the piezoelectric oscillators are reasonable in structure, and properties of large power generation capacity and high reliability are realized.