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.