The intelligent reflecting surface (IRS), which consists of a large number of reflecting units, can adjust the phase shifts of its reflecting units to strengthen the desired signal and/or suppress the undesired signal. In this paper, we consider an IRS-assisted wireless surveillance system where an IRS is deployed to assist the legal surveillance receiver E to monitor the information transmission of the suspicious link from AP to the suspicious receiver B. Two communication scenarios assuming whether the suspicious link is aware of the existence of the monitor are considered. The optimization problem under the constraint that the achievable rate at the monitor E is larger than that at the suspicious receiver B is proposed to jointly optimize the beamforming vector at the AP and the phase shift matrix at the IRS to maximize the achievable eavesdropping rate. To solve this non-convex problem, we introduce the semi-definite relaxation (SDR) approach and the alternating optimization (AO) method to convert the non-convex optimization problem to a series of semi-definite programs (SDPs) and solve the SDPs iteratively. Simulation results show that the assistance of IRS can greatly improve the performance of the surveillance, and achieves significant advantages over the traditional relay-assisted wireless surveillance system.