A dynamic state monitor of roof for filling coal mining goaf in a comprehensive and mechanized way is composed of a monitor base, a multiplestage telescopic rod and a floor offer (12). The monitor base is composed of a base cylinder (5), a spring (6), a transmission cable (13), a pattern displacement meter (15) and a guide rod (7). A displacement meter support (9), a protective port (11), a spring seat (8) and range limiting plates (16, 17) are arranged in the base cylinder. The pattern displacement meter (15) contains a chip (14). The base cylinder (5) is fixed on the floor offer (12) with screws. The spring (6) is arranged in the bayonet slot of the spring seat (8), the pattern displacement meter (15) is arranged in the bayonet slot of the displacement meter support (9), the guide rod (7) is directly connected to the pattern displacement meter (15), the guide rod (7)and the pattern displacement meter (15) are sleeved in the spring (6), and the transmission cable (13) is connected with the chip (14). The multiplestage telescopic rod is composed of a first stage rod (4), a second stage rod (20) and a third stage rod (21), wherein the first stage rod is installed in the base cylinder (5)and is in direct contact with the range limiting plates (16, 17) on the guide rod (7). The second stage rod (20) is fixed in the installation groove in the first stage rod (4) with a fastening bolt (19), and the third stage rod (21) and the second stage rod (20) are fixed with a fixing bolt (2). The monitor can directly and accurately monitor the dynamic subsidence amount of the roof, and is ingenious in structure and convenient to use.