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
Melhorando o tempo de boot do Fedora e outras distribuições
Como instalar as extensões Dash To Dock e Hide Top Bar no Gnome 45/46
E a guerra contra bots continua
Tradução do artigo do filósofo Gottfried Wilhelm Leibniz sobre o sistema binário
Conheça o firewall OpenGFW, uma implementação do (Great Firewall of China).
Instalando o FreeOffice no LMDE 6
Anki: Remover Tags de Estilo HTML de Todas as Cartas
Colocando uma opção de redimensionamento de imagem no menu de contexto do KDE
Alguém pode me ajudar porfavor como executar comandos ao iniciar no i3... (2)
Debian Bookworm para a versão beta Debian 13 Trixie (2)
Como adicionar módulo de saúde da bateria dos notebooks Acer ao kernel... (21)
[Shell Script] Script para desinstalar pacotes desnecessários no OpenSuse
[Shell Script] Script para criar certificados de forma automatizada no OpenVpn
[Shell Script] Conversor de vídeo com opção de legenda
[C/C++] BRT - Bulk Renaming Tool
[Shell Script] Criação de Usuarios , Grupo e instalação do servidor de arquivos samba