Last active
June 16, 2016 22:18
-
-
Save pedro108/865d7ece6c61ca0e0c6e0705675d056a to your computer and use it in GitHub Desktop.
Snippet de código para o artigo "Como instalar e configurar o Monit para gerenciar os processos de sua aplicação Web em produção."
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
## | |
# Realiza o monitoramento de recursos gerais do sistema, como memória, CPU, e carga do sistema (load) | |
# Este exemplo mostra uma checagem simples de uso de memória e CPU | |
# A documentação completa do monitoramento do filesystem pode ser encontrada na página de documentação do Monit, | |
# Com o link localizado ao final deste artigo | |
# | |
check system [nome_do_sistema] | |
if memory usage > 90% for 3 cycles then alert | |
if cpu usage (system) > 50% for 3 cycles then alert | |
## | |
# Realiza o monitoramento de permissões para usuários e grupos, espaço e inodes utilizados | |
# Este exemplo mostra apenas uma checagem simples de espaço em disco, no disco localizado em /dev/xvda1 | |
# A documentação completa do monitoramento do filesystem pode ser encontrada na página de documentação do Monit, | |
# Com o link localizado ao final deste artigo | |
# | |
check filesystem [nome_do_filesystem] with path /dev/xvda1 | |
if space usage > 90% for 3 cycles then alert |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment