Completed

Desenvolvedor Linux Bash +Iperf

Published on the October 23, 2024 in IT & Programming

About this project

Open

Escopo inicial:

Desenvolver uma bash (batch) em Linux Ubuntu 22/23/24 (.SH) para que execute algumas funções entre 2 computadores.

Através da Bash, executar uma sequencia IPERF e validar se a ferramenta está executando corretamente (ou interrompê-la caso necessário).

Necessidade de conhecimento nas ferramentas Iperf3 / ping / iw / ifconfig

no decorrer do projeto podem surgir novas oportunidades de criação de novas bashs de acordo com a nossa demanda.

* Será necessária criação de uma VPN para acesso a nossa estrutura de equipamentos.

Passo a passo:

Temos um script escrito em sh que aciona um teste via iperf.  O objetivo desta contratação é certificar que este script execute começo ao fim dentro de um intervalo de 5 minutos.

Se durante este intervalo, o script não deu a saída correta em um log (TXT) a ferramenta a ser desenvolvida precisa interromper o script e tentar por mais 2 vezes (Total de 3)

Durante a execução do script pode ocorrer da ferramenta IPERF apresentar tratamento e necessitar de reinicialização não apenas no cliente, mas também no servidor.

A cada erro do teste, é necessário emitir um LOG contendo o erro e os dados do teste imputados anteriormente.

Todo desenvolvimento deverá ser compatível com Linux Ubuntu (20/22/23/24).

Ante o inicío do script, a ferramenta deve aceitar o input de determinadas informações, tais quais: ip do servidor, ip do gateway, placa de rede a ser utilizada no teste e nome do arquivo de (output).

Após o input das informações, o ferramenta verificará se os equipamentos estão ativos (ping) e suspender caso necessário

Será disponibilizado um acesso via SSH aos computadores para elaboração e testes da aplicação.

Project overview

Tenho um laboratório que precisamos validar a performance via IPERF entre 2 computadores. Este teste precisa ser executado a cada X e gerar um log com os resultados de tempos em tempos. Porém acontece da ferramenta IPERF falhar / travar. Caso o iperf falhe, a bash precisa validar, de acordo com os números informados pelo iperf, que algo está errado e precisa reiniciar a rotina automaticamente.

Category IT & Programming
Subcategory Web development
What is the scope of the project? Small change or bug
Is this a project or a position? Project
I currently have I have specifications
Required availability As needed
Roles needed Other, Developer

Delivery term: Not specified

Skills needed

Other projects posted by T. T. S. E. T. L.