
Cockpit: Aplicativo com interface web para administração de servidores
Há alguns dias, exploramos um grande e conhecido ferramenta de software Campo de TI de redes e servidores chamada Nagios Core. E entre as alternativas a isso, mencionamos "Cockpit".
Então, hoje vamos explorar esta outra grande ferramenta de software chamada "Cockpit", uma vez que pode ser muito útil tanto para Administradores de sistema / servidor (SysAdmins), como para qualquer outro profissional de informática o Entusiasta de computador e Linux.
Nagios Core: O que é Nagios e como instalá-lo no Debian GNU / Linux?
E para aqueles de vocês que não exploraram nosso post anterior sobre Nagios Core e outras ferramentas semelhantes no campo de Redes e servidores ou uso específico para Administradores de sistema / servidor (SysAdmins), deixaremos imediatamente abaixo alguns links para algumas publicações anteriores relacionadas a esta área de TI:
"Nagios® Core ™ é um aplicativo de monitoramento de rede e sistema de código aberto. Ele monitora os hosts (computadores) e serviços que você especifica, alertando-o quando as coisas dão errado e quando melhoram. O Nagios Core foi originalmente projetado para funcionar no Linux, embora deva funcionar na maioria dos outros sistemas operacionais baseados em Unix também. Além disso, é a versão gratuita de nossa ferramenta atual chamada Nagios XI." Nagios Core: O que é Nagios e como instalá-lo no Debian GNU / Linux?
Cockpit: Nova versão estável número 250
O que é Cockpit?
Conforme site oficial do Projeto Cockpit, "Cockpit" é uma ferramenta de software descrita a seguir:
"ÉÉ uma interface gráfica baseada na web para servidores, destinada a todos, principalmente aqueles que não têm experiência com Linux, incluindo administradores de Sistemas Operacionais Windows. Além disso, para aqueles que estão familiarizados com Linux e desejam uma maneira fácil e gráfica de gerenciar servidores e outros computadores em uma rede. E, por fim, também é adequado para administradores de TI experientes que usam principalmente outras ferramentas, mas desejam ter uma visão geral dos sistemas individuais."
Características
Seus desenvolvedores detalham que "Cockpit":
- É fácil de usar: Porque minimiza o uso de comandos do terminal, facilita a realização de tarefas via interface web com o uso de um mouse, e possui um terminal integrado, que é útil quando seu uso é necessário ou requerido.
- Possui boa integração com o sistema operacional usado: Desde então, ele usa APIs que já existem no sistema. Ele não reinventa subsistemas ou adiciona uma camada de suas próprias ferramentas. Por padrão, o Cockpit usa os logins e privilégios de usuários normais do sistema. Os logins em toda a rede também oferecem suporte ao logon único e outras técnicas de autenticação. Além disso, ele não consome recursos nem é executado em segundo plano quando não está em uso. Porque ele roda sob demanda, graças à ativação do soquete do systemd.
- É expansível: Graças ao facto de suportar uma vasta lista de aplicações opcionais (add-ons / plugins) e terceiros que aumentam a sua funcionalidade e âmbito. Assim, ele permite que você escreva seus próprios módulos personalizados para fazer o Cockpit fazer o que for necessário.
Além disso, com "Cockpit" muitas tarefas podem ser realizadas, entre as quais as 10 seguintes podem ser mencionadas:
- Inspecione e altere as configurações de rede.
- Configure um firewall.
- Gerenciar armazenamento (incluindo partições RAID e LUKS).
- Crie e gerencie máquinas virtuais.
- Baixe e execute contêineres.
- Navegue e pesquise os logs do sistema.
- Inspecione o hardware de um sistema.
- Atualize o software.
- Monitore o desempenho.
- Gerenciar contas de usuário.
Como instalá-lo no Debian GNU / Linux 10?
Antes de iniciar esta parte, é importante notar como de costume que para este caso prático usaremos o usual Respin Linux chamado Milagres GNU / Linux, que é baseado em MX Linux 19 (Debian 10). Que foi construído seguindo nosso «Guia de instantâneos MX Linux».
No entanto, qualquer GNU / Linux Distro que suporte Systemd. Portanto, vamos usar este Respin MX Linux Começando de Sistema de inicialização GRUB por sua opção com "Comece com Systemd". Em vez de sua opção padrão, que é sem Systemd ou melhor, com Calço do sistema. Além disso, vamos executar todos os comandos de comando do Usuário Sysadmin, em vez de Usuário root, do referido Respin Linux.
E agora para o seu download, instalação e uso, usaremos as instruções para Debian GNU / Linux da «Guia de instalação».
Baixe, instale e use
Pára Distribuições Debian 10 (Buster) ou com base neles, a melhor escolha de download, instalação e uso de "Cockpit" , é configurar o Repositórios Debian Backport, a partir daí realizar tudo de forma cómoda com a versão mais atualizada possível. E para isso, o seguinte deve ser executado ordens de comando no terminal (console) do seu sistema operacional:
sudo touch /etc/apt/sources.list.d/backports.list && sudo chmod 777 /etc/apt/sources.list.d/backports.list
sudo echo 'deb http://deb.debian.org/debian buster-backports main' > /etc/apt/sources.list.d/backports.list
sudo apt update
sudo apt install -t buster-backports cockpit
Então nós só temos Navegador aberto e digite na barra de endereços a rota local ou remota do equipamento que queremos gerenciar. No caso de ser um computador remoto, também deve ter instalado "Cockpit", como mostrado abaixo:
http://127.0.0.1:9090
http://localhost:9090
http://nombreservidor.dominio:9090
Capturas de tela
Para mais informações sobre "Cockpit" você pode explorar os seguintes links:
10 alternativas gratuitas e abertas
- Agente
- Icinga
- LazyDockerGenericName
- Munin
- Nagios Core
- Dados de rede
- operadora
- Monitor de servidor PHP
- Zabbix
Para aprender mais sobre estes alternativas e mais, clique no seguinte link: Equipamento e software de monitoramento de rede em código aberto.
Resumo
Em resumo, como foi visto "Cockpit" é como Nagios Core uma ótima ferramenta de software na área de Redes / Servidores e os Administradores de sistema / servidor (SysAdmins). Mas além de ser uma alternativa ou substituto para Nagios Core em vez disso, é um complemento perfeito para ele, para formar um kit de aplicação para monitoramento e gerenciamento de equipamentos (host) em uma rede.
Esperamos que esta publicação seja muito útil para todo o «Comunidad de Software Libre y Código Abierto»
e de grande contribuição para a melhoria, crescimento e difusão do ecossistema de aplicações disponíveis para «GNU/Linux»
. E não deixe de compartilhá-lo com outras pessoas, em seus sites, canais, grupos ou comunidades de redes sociais ou sistemas de mensagens favoritos. Por fim, visite nossa página inicial em «FromLinux» para explorar mais notícias e juntar-se ao nosso canal oficial de Telegrama do FromLinux.
Outra alternativa é o webmin ..
Saudações, Luix. Obrigado por seu comentário e contribuição.