inicia o registro quando os limites são atingidos

2

/etc/security/limits.conf . O arquivo é responsável por limitar recursos de usuários / grupos em um servidor Linux. Infelizmente, o arquivo não gera nenhum registro (ou o caso pode ser que eu realmente não saiba deles). Então, como eu posso cortá-lo (não é necessário internamente) para que ele comece a registrar quando os limites são atingidos. De preferência, se puder enviar um email

    
por Abhisar Mohapatra 11.10.2013 / 07:44

1 resposta

0

Como discutido nos comentários sobre a questão, você quer algo para monitorar o NginX e ser notificado sobre a sobrecarga do servidor.

Para uma abordagem mais sofisticada, você pode tentar o Nagios. Você pode encontrar algumas instruções de início rápido aqui . Pode fornecer várias estatísticas, também uma interface web, etc.

Outra maneira seria ler o log de erros do nginx.

Localize o arquivo de log de erros do Nginx.

Escreva um script python para ler o log de erros a cada 1 minuto ou mais.

Se encontrar um novo erro ou um erro com o código de erro específico (por exemplo, > 500), ele poderá notificá-lo.

Como ser notificado?

Aqui você pode ser criativo e implementar várias opções:

Use a API do Twitter, crie uma conta no Twitter para seu serviço de monitoramento com a linha do tempo privada. Use as chamadas da API para twittar mencionando você com o código de erro e a hora.

Você pode usar a API do gmail para enviar um e-mail quando ocorrer um erro.

Espero que ajude.

    
por 19.11.2013 / 09:50