O Monexec é um supervisor leve com auto-registro opcional do Consul (Consul é um sistema de registro e descoberta de serviços. Monexec pode registrar automaticamente o aplicativo no Consul como um serviço). É uma ferramenta para controlar processos como um supervisord, mas com alguns recursos importantes. Neste tutorial, saiba como instalar o controlador Monexec no Linux.
Entre as características principais do Monexec, estão:
- Fácil de usar – sem dependências. Apenas um único arquivo binário pré-compilado para a maioria das plataformas principais;
- Fácil de hackear – monexec pode ser usado como uma biblioteca Golang com arquitetura limpa e simples;
- Integrado com Consul – opcionalmente, monexec pode registrar todos os processos em execução como serviços e cancelar o registro em caso de falha;
- Notificação opcional para telegrama;
- Suporta desligamento normal e rápido por sinais;
- Desenvolvido para uso dentro de contêineres Docker;
- Diferentes estratégias para processos;
- Suporte a notificação de e-mail baseada em modelo;
- Notificação de suporte HTTP;
- API REST;
- IU da web (se a API REST estiver ativada).
Um aplicativo completo, com muitas características! Instale-o agora mesmo em seu computador, seguindo o tutorial abaixo.
Instalando o controlador Monexec no Ubuntu, Kubuntu, Xubuntu e derivados!
Para instalar o Monexec no Ubuntu Linux. Inclusive você também pode instalar o Monexec no Linux Mint sem nenhum problema execute o comando abaixo:
Instalando o Monexec no Fedora e derivados!
Para instalar o Monexec no Fedora, execute os comandos abaixo. Lembrando que caso você já tenha o suporte ao Snap habilitado no Fedora, pule para o passo 3, o de instalação do pacote:
Passo 1 – Instalar o Snapd:
Após executar o comando acima, lembre-se encerrar a sessão ou reiniciar o computador! Em seguida, vamos criar um link simbólico para ativar o suporte ao Snap clássico:
Passo 2 – Criar link simbólico:
E agora, vamos executar o comando para instalar o Monexec no Fedora ou derivados:
Passo 3 – Agora vamos executar o comando para instalar o Monexec no Fedora ou derivados:
Instalando o Monexec no Debian e derivados!
Para instalar o Monexec no Debian, execute os comandos abaixo. Caso você já tenha Snap ativado e habilitado no seu Debian, pule para o passo 2, que seria da instalação:
Passo 1 – Atualizar os repositório e instalar o Snapd:
E agora, vamos executar o comando para instalar o Monexec no Debian ou derivados. Observe que o comando abaixo está com o sudo, caso você não o tenha habilitado, remova o sudo e instalar usando o ROOT mesmo:
Passo 2 – Agora vamos executar o comando para instalar o Monexec no Debian e derivados:
É isso, esperamos ter ajudado você a instalar o Monexec no Linux!