![Teste de codificação para Llama 3: Implementando persistência JSON](https://optimuscloud.com.br/wp-content/uploads/2024/04/1714227723_Teste-de-codificacao-para-Llama-3-Implementando-persistencia-JSON-150x150.jpg)
Teste de codificação para Llama 3: Implementando persistência JSON
27 de abril de 2024![Modelo Proxmox Packer para Ubuntu 24.04](https://optimuscloud.com.br/wp-content/uploads/2024/04/1714404127_Modelo-Proxmox-Packer-para-Ubuntu-2404-150x150.png)
Modelo Proxmox Packer para Ubuntu 24.04
29 de abril de 2024Se você deseja implantar um monitor de desempenho de servidor para seus servidores Linux, o Netdata tem uma ótima opção que é fácil de instalar, oferece uma interface baseada na Web muito bem projetada e monitora coisas como CPU, carga, discos, RAM, swap, rede, processos, jitter inativo, interrupções, softirqs, softnet, entropia, tempo de atividade, sincronização de relógio, semáforos Ipc e memória compartilhada lpc.
A plataforma Netdata também inclui mais de 800 plug-ins e integrações para itens como contêineres e aplicativos, todos em conformidade com padrões abertos.
O Netdata também permite que você conecte quantos nós forem necessários à sua instância, para que você possa controlar todos os seus servidores em um local acessível.
Vou orientá-lo no processo de instalação do Netdata no Ubuntu Server 22.04 e, em seguida, adicionar um nó Linux adicional. Não se preocupe, o Linux NÃO é o único sistema operacional de nó compatível. Você também pode adicionar nós Windows, Docker, Kubernetes (HELM), macOS e FreeBSD.
Comecemos pelo princípio… a instalação do Netdata.
O que você precisará
Para colocar o Netdata em funcionamento, você precisará de uma instância em execução do Ubuntu Server 22.04 (ou mais recente). Você também precisará de um usuário com privilégios sudo. No que diz respeito a adicionar nós, você pode usar qualquer sistema operacional que desejar, mas demonstrarei com um segundo nó Ubuntu. Também deve ser observado que você pode implantar o Netdata em qualquer versão do Linux e também do MacOS.
Atualizar e atualizar
Antes de instalar o Netdata, você desejará atualizar e atualizar seu servidor Ubuntu. Para fazer isso, faça login na sua instância do Ubuntu Server e primeiro execute a atualização com:
sudo apt-get update
Quando isso for concluído, emita o seguinte comando para a atualização:
sudo apt-get upgrade
Tenha em mente que se o kernel for atualizado no processo, as alterações não terão efeito até que você reinicie o servidor, portanto, faça isso quando o servidor não for necessário. Claro, você sempre pode instalar o Netdata em uma nova instância do Linux e então conectar os nós necessários a ele, sem ter que se preocupar em adicionar outro serviço a uma máquina de produção.
Depois de concluir o processo de atualização/upgrade, é hora de instalar.
Instalando Netdata
A empresa por trás da Netdata criou um script de kickstart fácil de usar. Para usar este script, você precisará primeiro baixá-lo com wget. Se o wget ainda não estiver instalado no seu servidor, instale-o com:
sudo apt-get install wget -y
Baixe o script do kickstart com o comando:
wget https://my-netdata.io/kickstart.sh
Com esse arquivo salvo, execute-o com o seguinte comando sudo:
sudo sh kickstart.sh
Você terá que aprovar a instalação digitando y algumas vezes durante a instalação (portanto, preste atenção na saída).
Quando a instância for concluída, o serviço Netdata será iniciado automaticamente, mas você desejará ativá-lo, para que seja iniciado automaticamente no momento da inicialização. Para fazer isso, emita o comando:
sudo systemtl enable netdata
Acessando Netdata
Com tudo isso resolvido, abra um navegador que esteja na mesma rede do servidor de hospedagem e aponte-o para http://SERVIDOR:19999 (onde SERVER é o endereço IP do servidor de hospedagem). Se precisar acessar o Netdata de fora da sua LAN, você precisará usar um domínio e configurar o roteador para apontar o domínio para o servidor de hospedagem.
Você será saudado pelo painel Netdata. Clique em Entrar e você será direcionado para uma página onde poderá criar uma conta Netdata (Figura 1).
-
Figura 1: Para adicionar nós, você deve primeiro criar uma conta Netdata.
Você pode criar uma conta por e-mail ou com uma conta do Google. Depois de fazer isso, será apresentado um comando para executar no servidor de hospedagem. Esse comando é:
sudo cat /var/lib/netdata/netdata_random_session_id
Quando você executa o comando acima, ele gera um ID aleatório. Você deve então colar esse ID na página Netdata. Depois de fazer isso, seu servidor estará conectado à sua conta na nuvem Netdata.
Adicionando um nó
Agora você pode adicionar nós ao Netdata. Para fazer isso, clique na guia Nós e depois clique em Adicionar nós (Figura 2).
-
Figura 2: Minha instância do Ubuntu Server está pronta para aceitar nós.
Depois de clicar em Adicionar nós, uma barra lateral aparecerá, dando acesso aos comandos necessários para adicionar nós Linux, Windows, Docker, Kubernetes, macOS e FreeBSD (Figura 3).
-
Figura 3: estou prestes a adicionar um novo nó Linux à minha conta Netdata.
Depois que o nó for adicionado, demorará um pouco até que ele apareça no painel e os dados comecem a ser coletados.
Lembre-se, sempre que precisar voltar ao painel do Netdata, aponte um navegador para http://SERVER:19999, faça login com sua conta e você poderá acessar as informações de todos os seus nós.
E isso é tudo para implantar o monitor Netdata. Observe que isso é para a versão gratuita do monitor. No painel, você também pode atualizar para o plano de negócios clicando em Atualizar agora. O plano de negócios custa US$ 4,50/mês/nó e oferece métricas e logs ilimitados, nós ilimitados, painéis personalizados ilimitados e muito mais. Para saber mais sobre o plano Business, confira a matriz de preços que também inclui o plano Enterprise on-premise.
A postagem Linux: Implantar o Netdata Server Performance Monitor apareceu pela primeira vez em The New Stack.