Desenvolvimento do dstat é suspenso após problemas com a Red Hat

Desenvolvimento do dstat é suspenso após problemas com a Red Hat
monitoramento linux

O desenvolvimento do Dstat foi suspenso devido a insatisfação com a Red Hat. O desenvolvedor do monitoramento utilidade dstat sistema que foi desenvolvido desde 2004, ofereceu um substituto universal e mais funcional para utilitários vmstat, iostat, mpstat, netstat e ifstat. Agora, ele anunciou o fim do desenvolvimento do projeto devido ao conflito causado pelas ações da Red Hat. Portanto, o desenvolvimento do dstat é suspenso após problemas com a Red Hat

O Dstat supera algumas das limitações dos utilitários mencionados anteriormente e adiciona alguns recursos, mais contadores e flexibilidade. O Dstat é útil para monitorar sistemas durante testes de ajuste de desempenho, benchmarks ou solução de problemas.

Este utilitário permite que você visualize todos os recursos do sistema em tempo real. Assim, por exemplo, ele pode ser usado para comparar o uso do disco em combinação com as interrupções de seu controlador IDE. Do mesmo modo, pode ser usado para comparar números em rede de largura de banda diretamente com desempenho do disco (no mesmo intervalo).

Além disso, o Dstat fornece informações seletivas detalhadas em colunas e indica claramente em qual magnitude e unidade a saída é exibida. Menos confusão, menos erros. E o mais importante, torna muito fácil escrever suplementos para coletar seus próprios contadores e estendê-los de uma maneira que você nunca esperava.

A saída do Dstat por padrão é projetada para ser interpretada por pessoas em tempo real. No entanto, você pode exportar os detalhes para a saída CSV para um arquivo a ser importado posteriormente no Gnumeric ou no Excel para gerar gráficos.

Desenvolvimento do dstat é suspenso por problemas com Red Hat

Desenvolvimento do dstat é suspenso após problemas com a Red Hat

Como mencionado no início, o desenvolvedor responsável perdeu a motivação para continuar o Dstat. após Red Hat decidiu para substituir dstat com um novo projeto próprio utilitário(Kit de Desempenho Co-Pilot) oferecidos sob o mesmo nome.

O autor do dstat (Dag Wieers, um dos fundadores da ELRepo e Repoforge / RPMForge) vê única desenvolvimento do projeto e não tem a intenção de lutar contra um multimilionário – corporação dólar, demonstrando a falta de ética da criação de produtos competitivos com o mesmo nome.

Além disso, o ano passado causou a eliminação do dstat dos repositórios do Fedora e a inclusão no Fedora 29 de uma substituição do projeto Performance Co-Pilot.

O novo utilitário pcp-dstat (também lançado como “pcp dstat”) foi colocado usando o link simbólico /usr/bin/dstat, uma vez que fornece compatibilidade total de saída com o dstat original.

Propõe-se que todas as mensagens de problemas e erros no arquivo dstat original sejam enviadas para a Red Hat após essa decisão.

Com ele, pouco mais de 40 relatórios de problemas que foram abertos anteriormente são fechados com uma observação de que você deve entrar em contato com a Red Hat para obter uma solução para isso.

E é que há alguns dias atrás, a versão final do dstat 0.7.4 foi publicada, na qual uma mudança fundamental na qual o suporte ao Python 3 foi implementado.

Por outro lado, a versão Red Hat também foi escrita em Python e foi inicialmente compatível com o Python 3, enquanto o dstat original permaneceu vinculado ao Python 2.

Em novembro de 2016, a publicação de alterações ao principal dstat repositório parou e o projeto parecia abandonado (o desenvolvimento foi retomada apenas em Janeiro de 2019, mas a Red Hat começou a desenvolver sua própria versão do dstat em 2018 com o objectivo de criar um substituto compatível capaz de rodar em ambientes Python 3).

Problema igual com o GNOME

Curiosamente, Dag Wieers também esteve envolvido anteriormente em um conflito semelhante relacionado à interseção de dconf utilitário que foi desenvolvido com o projeto Gnome system dconf. O Gnome lançou a dconf Utility e foi distribuído em distribuições no momento do surgimento. Era um novo conjunto de ferramentas Gnome e Dag Wieers informou da existência de um projeto já existente com esse nome, porém foi ignorado.

Infelizmente Dag Wieers já teve que passar pela segunda vez por este problema. Então talvez seja melhor tomar ações como registro da marca ou algo parecido.

Fonte