4.1 - Automonitoração
A funcionalidade adicional para o sistema não está no domínio de aplicação, e deve ser documentada como tal. Existem duas abordagens básicas para a automonitorização:
Um monitoramento de processo é uma camada "acima" do aplicativo ou sistema que vigia o sistema. Na monitorização dos componentes, cada monitor é responsável por monitorar o seu próprio componente e relatar problemas para o próximo componente monitor de nível superior. Um exemplo simples é um script que reinicia um servidor Web quando um evento detecta que a Web servidor não está em execução.
|
Automonitoração destina-se a melhorar a confiabilidade, mas introduz uma sobrecarga computacional adicional que pode afetar o desempenho. A capacidade de manutenção pode também ser afetada negativamente pelo aumento de tamanho e complexidade do sistema.
|