Skip to content

Instantly share code, notes, and snippets.

@pedro108
Last active June 16, 2016 22:18
Show Gist options
  • Save pedro108/865d7ece6c61ca0e0c6e0705675d056a to your computer and use it in GitHub Desktop.
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."
##
# 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