Se você está procurando as melhores práticas para controlar as mudanças, é necessário consultar o catálogo de serviços que deve acompanhar tal coisa.
Você pode então ver quais serviços são suportados pelos sistemas que você está alterando e produzir um conjunto padronizado de testes para cada sistema, para garantir que eles ainda estejam trabalhando para o seu acordo de nível de serviço .
Lamentamos lançar muitos jargões ITIL , mas parece que alguém lhe perguntou sobre change management (e você mesmo levanta o fantasma da 'melhor prática' para gerenciar mudanças) então é isso que você precisa fazer. Certamente, uma lista de testes que executo para determinar que minha infra-estrutura de rede e firewall estão prontos para o zero não ajudará muito, porque suas prioridades não serão as mesmas que as minhas.
Se você tomar conhecimento do restante dessa resposta ou não, a única coisa que realmente sugiro é que a "melhor prática" é testar a funcionalidade / disponibilidade da perspectiva dos usuários que tentam usar um sistema ; não para algum teste estreitamente definido que pode mostrar um firewall como "up" porque ele responde aos testes SNMP, enquanto ninguém realmente pode usá-lo devido a um erro de configuração.
Uma vez que você descobriu o que testar, ele deve ser relativamente simples, com o software de monitoramento de rede mais decente, para testar, por exemplo, se uma URL em seu site está disponível para o mundo externo e sinalizar um erro se falhar ou se responder mais devagar do que você gostaria.