Check Modified
Script simples que verifica se um arquivo de log passado como entrada, está a mais de 1 hora sem incremento, caso afirmativo, envia uma mensagem(webhook) json para outra API através do método POST. ./check_modified.py /tmp/application.log my_application_name URGENTE - Aplicacao my_application_name na maquina dolly sem incrementar o log /tmp/application.log a mais de 1h. Fonte: https://github.com/leoberbert/check_modified
Por: Leonardo Berbert Gomes
FileSystem Alert
Script para monitoramento de diversos filesystems e envio de e-mail sem uso de autenticação.
Por: Leonardo Berbert Gomes
Consumo de memória por processo
Script simples que tem como objetivo verificar o consumo de memória dos processos. Alterar a variável "file = open(home_dir + "/scripts/.Config", "r")" para o caminho onde encontra-se seu arquivo de configuração contendo os nomes dos processos que deseja-se monitorar: Ex.: cat .Config logstash metricbeat elasticsearch kibana check_process.py ==================================================================================================== Process Status ==================================================================================================== PROCESS: logstash PID: 19133 MEMORY % : 18.59 STARTED: 2020-06-11 15:49:34 PROCESS: metricbeat PID: 65954 MEMORY % : 0.06 STARTED: 2020-05-26 17:20:14 PROCESS: elasticsearch PID: 11989 MEMORY % : 40.73 STARTED: 2020-05-03 23:00:04 PROCESS: kibana PID: 109232 MEMORY % : 0.55 STARTED: 2020-06-18 15:56:20
Por: Leonardo Berbert Gomes
Leitura de arquivo com input
Script simples que faz a leitura do arquivo /etc/passwd como input e faz o split dele pelo delimitador ":" e armazena q primeira coluna referente aos usuários e exibe esta informação.
Por: Leonardo Berbert Gomes
Expressão regular com input STDIN
Script simples utilizando expressão regular para fazer match em um determinado valor. Note que o script irá buscar por tudo no arquivo /etc/passwd que comece com games e postfix. Modo de utilização: cat /etc/passwd | stdin.py games:x:12:100:games:/usr/games:/sbin/nologin postfix:x:89:89::/var/spool/postfix:/sbin/nologin
Por: Leonardo Berbert Gomes
Criar entrada (menuentry) ISO no Grub
Como gerar qualquer emoji ou símbolo unicode a partir do seu teclado
Instalar o VIM 9.1 no Debian 12
Como saber o range de um IP público?
Muitas dificuldades ao instalar distro Linux em Notebook Sony Vaio PCG-6131L (VPCEA24FM)
Slackpkg+ (Slackpkg Plus) está de volta!
Como dividir duas janelas igualmente e lado-a-lado na sua tela
Ocomon 6.0.1 - Problemas ao editar configurações estendidas (7)
instalar o Linux em computadores Acer novos (7)
Será possível instalar Linux Mint LMDE em Sony Vaio? (19)
O livro "Linux - Guia do Administrador do Sistema (Rubem E. Ferre... (1)