De acordo com as Leis 12.965/2014 e 13.709/2018, que regulam o uso da Internet e o tratamento de dados pessoais no Brasil, ao me inscrever na newsletter do portal DICAS-L, autorizo o envio de notificações por e-mail ou outros meios e declaro estar ciente e concordar com seus Termos de Uso e Política de Privacidade.
Colaboração: Rubens Queiroz de Almeida
Data de Publicação: 17 de Abril de 1997
A dica de hoje nos foi enviada por Rodrigo Carvalho (<rodrigoc (a) liveware com br>). A dica consiste de um shell script que monitora a taxa de ocupação do diretório /home e gera um alerta quando esta taxa se aproxima de 100%.
#!/bin/ksh # # # Script desenvolvida por Rodrigo O. Carvalho # para o alerta de usuarios quanto a utilizacao # excessiva do filesystem /home da servidora de # arquivos da rede # # homespace v 1.0 - 02/04/97 # # Definicao de variaveis # # Variavel em forma numerica do valor do filesystem # /home exibido em porentagem # # PORCENT=""df -k /home | tail -1 | nawk -F" " '{printf "%s", substr($5,1,length($5)-1)}'"" # # # Variavel que especifica o valor em que o # administrador deve ser alertado, no caso, # a procentagem do filesystem /home # o default e 95% (95) # MINIMO=95 # # # Variavel que define o nome do usuario # que devera receber a mensagem de alerta # qto. ao uso do filesystem /home # # USER1="rodrigoc" USER2="carlosef" # No caso a Script estara sendo enviada para todos que eh uma alias para # os usuarios da rede local # # Inicio # # if [ "$PORCENT" -ge "$MINIMO" ] then cat > ./message.filesystem.full << EOF HOST: ""hostname"" OCORRENCIA: filesystem /home superou $MINIMO de uso Caros usuarios da rede da LIVEWARE filial Campinas, Por favor facam uma verificacao em seus arquivos da rede, pois o espaco em disco de nossa maquina esta se esgotando. Caso haja a necessidade de que seus arquivos seja armazenados, solicite ao Grupo de Suporte a rea- lizacao de um backup em fita. Em caso de duvidas envie uma mensagem para suporte@liveware.com.br. Obrigado pela colaboracao. Atenciosamente, Grupo de Suporte Interno suporte@liveware.com.br PS.: Nao respondam a essa mensagem (reply) pois ela eh feita via sistema. EOF mail -s "FileSystem /home Full" todos < ./message.filesystem.full else exit fi
This policy contains information about your privacy. By posting, you are declaring that you understand this policy:
This policy is subject to change at any time and without notice.
These terms and conditions contain rules about posting comments. By submitting a comment, you are declaring that you agree with these rules:
Failure to comply with these rules may result in being banned from submitting further comments.
These terms and conditions are subject to change at any time and without notice.
Comentários