Você pode "desassociar" os serviços fora do horário de funcionamento principal.
Eu trabalhei em um ambiente onde os principais sistemas só funcionavam em produção durante parte do dia. No início do dia útil, iniciaríamos os sistemas e os serviços do Monit via cron.
################################################################################
# Start any core services on this machine
################################################################################
0 6 * * 1-5 $BIN/monit -g servers start all
No final do dia, paramos determinados serviços e não monitoramos outros serviços.
################################################################################
# Shutdown Brazzers
################################################################################
01 15 * * 1-5 $BIN/monit unmonitor '/bin/hostname'
50 23 * * 0-5 $BIN/monit -g servers stop all
51 23 * * 0-5 $BIN/monit -g base stop all
52 23 * * 0-5 $BIN/monit stop all
Você poderia fazer o mesmo com algo como o seguinte, se não estiver preocupado em responder aos alertas:
monit unmonitor SERVICE_NAME
É claro que um poderia dizer que você não está monitorando de forma eficaz se estiver com muito barulho. Isso requer uma abordagem diferente, mas qual é o objetivo de obter alertas se você for ignorá-los?