Cockpit: Aplicativo com interface web para administração de servidores

Cockpit: Aplicativo com interface web para administração de servidores

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?

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?

Nagios Core: O que é Nagios e como instalá-lo no Debian GNU / Linux?
Artigo relacionado:
Nagios Core: O que é Nagios e como instalá-lo no Debian GNU / Linux?
Artigo relacionado:
Webmin: administração pelo navegador da web
TurnKeyLinux 14.1
Artigo relacionado:
TurnKey Linux: a biblioteca de dispositivos virtuais

Cockpit: Nova versão estável número 250

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:

  1. Inspecione e altere as configurações de rede.
  2. Configure um firewall.
  3. Gerenciar armazenamento (incluindo partições RAID e LUKS).
  4. Crie e gerencie máquinas virtuais.
  5. Baixe e execute contêineres.
  6. Navegue e pesquise os logs do sistema.
  7. Inspecione o hardware de um sistema.
  8. Atualize o software.
  9. Monitore o desempenho.
  10. 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

Cockpit: Captura de tela 1

Cockpit: Captura de tela 2

Cockpit: Captura de tela 5

Cockpit: Captura de tela 6

Cockpit: Captura de tela 7

Cockpit: Captura de tela 8

Cockpit: Captura de tela 9

Cockpit: Captura de tela 10

Cockpit: Captura de tela 11

Cockpit: Captura de tela 12

Cockpit: Captura de tela 13

Cockpit: Captura de tela 14

Cockpit: Captura de tela 15

Cockpit: Captura de tela 16

Cockpit: Captura de tela 17

Cockpit: Captura de tela 18

Cockpit: Captura de tela 19

Para mais informações sobre "Cockpit" você pode explorar os seguintes links:

10 alternativas gratuitas e abertas

  1. Agente
  2. Icinga
  3. LazyDockerGenericName
  4. Munin
  5. Nagios Core
  6. Dados de rede
  7. operadora
  8. Monitor de servidor PHP
  9. 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: várias publicações

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 «DesdeLinux» para explorar mais notícias e juntar-se ao nosso canal oficial de Telegrama de DesdeLinux.


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.

  1.   Luís dito

    Outra alternativa é o webmin ..

    1.    Linux pós-instalação dito

      Saudações, Luix. Obrigado por seu comentário e contribuição.