The invention discloses a method for increasing and suppressing the number of alarms through an alarm source, and relates to the technical field of communication network operation and maintenance, and the method specifically comprises the steps: constructing a network real-time topology, building a set membership graph between a
router and a downlink device, and when the
heartbeat overtime alarm of the downlink device occurs in the network, starting the
router according to the set membership graph. And counting the proportion of the lost equipment in a
sliding time window taking the parent
router as the dimension, when the proportion of the lost equipment exceeds a threshold value, judging that the router is a
root cause, sending out an early warning of the router meeting the condition of a
root cause determiner, and shielding the overtime alarm of the router. According to the method, the
root cause event of'all the downlink devices of the same
route are disconnected 'is dynamically identified in the real-time alarm flow, and a high-severity router fault alarm is used for replacing a plurality of device
heartbeat overtime alarms, so that the alarm
noise is remarkably reduced, and the operation and maintenance efficiency is improved.