Este artigo é um artigo espelhado de tradução automática, por favor clique aqui para ir para o artigo original.

Vista: 2752|Resposta: 2

[Linux] O Linux implanta a ferramenta de monitoramento de desempenho Netdata usando o Docker

[Copiar link]
Publicado em 04/09/2024 22:43:10 | | | |
Requisitos: Implantação de Linux small host de uma ferramenta de monitoramento visual, que pode suportar visualização pela web, já vi a ferramenta de monitoramento de desempenho Netdata no sistema openwrt antes, e também usei o Grafana+Prometheus+Node Exporter, e o efeito também é muito bom, mas afinal, só existe um computador, e essa combinação é muito pesada.

Grafana+Prometheus+Node Exporter fetches Linux server metrics
https://www.itsvse.com/thread-9971-1-1.html

Aqui está a resposta da IA:
Existem muitos painéis de visualização para monitoramento de servidores Linux, e aqui estão algumas ferramentas populares para você:

Grafana: Uma plataforma de visualização e análise de dados de código aberto que suporta múltiplas fontes de dados (como Prometheus, InfluxDB, etc.) e pode criar painéis visuais ricos para exibir diversas métricas para servidores Linux.

Kibana: Ferramenta de visualização de dados de código aberto da Elasticsearch, usada principalmente para análise de logs, suportando gráficos estatísticos, busca, visualização e outras funções, adequada para cenários que exigem grande quantidade de análise de log.

Netdata: Uma ferramenta de monitoramento de recursos do sistema Linux gerada automaticamente em tempo real que oferece uma interface gráfica rica para monitoramento de CPU, memória, disco, rede e outros indicadores.

Zabbix: Uma solução de monitoramento de código aberto em nível empresarial com funções poderosas de monitoramento, incluindo descoberta automática, monitoramento distribuído, alarme de falha, etc. O Zabbix oferece uma interface web rica para exibir vários indicadores de monitoramento.

Cactos: Uma ferramenta de monitoramento de tráfego baseada no banco de dados RRD, que usa SNMP para obter informações de dispositivos de rede, pode desenhar curvas históricas e suporta mais objetos de monitoramento por meio de extensões plug-in.

Prometheus: Um banco de dados de séries temporais de código aberto comumente usado para monitoramento de serviços em ambientes conteinerizados. Com ferramentas de visualização como o Grafana, é possível alcançar um monitoramento abrangente dos servidores Linux.

Nagios: Uma ferramenta clássica de monitoramento de código aberto que monitora hosts, serviços, aplicativos e mais, com funções de alarme de falha. O próprio Nagios oferece apenas uma interface web básica, que permite visualizações mais ricas instalando plugins.

Iptop: Uma ferramenta de monitoramento de rede semelhante ao comando top, que pode exibir informações de tráfego e conexão em tempo real.

Escolha a ferramenta de painel visual de monitoramento adequada com base nas suas necessidades e cenários reais. Algumas ferramentas são mais adequadas para ambientes corporativos grandes, enquanto outras são mais adequadas para equipes menores ou usuários individuais.
Site Oficial:O login do hiperlink está visível.
Endereço do GitHub:O login do hiperlink está visível.

Este artigo é implantado no Rocky Linux 9 usando docker-compose com o seguinte arquivo de configuração docker-compose.yml:

Então, o navegador abre:http://ip:19999/O efeito após um período de funcionamento é o seguinte:



Referência:O login do hiperlink está visível.




Anterior:O Linux usa o crony para sincronizar o tempo do sistema
Próximo:O Docker analisa a versão específica (correspondente) mais recente da imagem
 Senhorio| Publicado em 06/09/2024 09:08:11 |
Se o firewall estiver ativado, a porta 19999 pode não ser acessível


Opção 1 (não recomendada)

Desligue permanentemente o firewall com o seguinte comando:

Opção 2

Deixe a porta tcp 19999 com o seguinte comando:

firewall-cmd --permanent ---add-port=19999/tcp Este comando é usado para abrir permanentemente uma porta (neste caso, porta 19999) no firewall. Agora, vamos explicar os parâmetros deste comando um por um:

firewall-cmd: Esta é uma ferramenta de linha de comando usada para gerenciar firewalls de sistema Fedora/RedHat/CentOS (serviços protegidos por firewall).

--permanente: Este parâmetro indica que as mudanças feitas são permanentes, ou seja, as mudanças ainda estão em vigor mesmo que o sistema seja reiniciado. Se esse parâmetro não for utilizado, a modificação só terá efeito na sessão de execução atual.

--add-port=19999/tcp: Este parâmetro indica o número da porta e o tipo de protocolo a serem adicionados e abertos. Neste exemplo, o número da porta é 19999 e o tipo de protocolo é TCP. Você pode alterar a programação de outras portas ou protocolos (como UDP) conforme necessário.

Resumindo, o que esse comando faz é abrir permanentemente a porta 19999 sob o protocolo TCP no firewall. Após executar esse comando, certifique-se de recarregar a configuração do firewall para aplicar as alterações que você fez, o que pode ser feito usando o comando firewall-cmd --reload.


 Senhorio| Publicado em 25/09/2025 10:50:10 |
Tutorial sysstat para ferramentas de monitoramento de desempenho do sistema Linux
https://www.itsvse.com/thread-11076-1-1.html
Disclaimer:
Todo software, material de programação ou artigos publicados pela Code Farmer Network são apenas para fins de aprendizado e pesquisa; O conteúdo acima não deve ser usado para fins comerciais ou ilegais, caso contrário, os usuários terão todas as consequências. As informações deste site vêm da Internet, e disputas de direitos autorais não têm nada a ver com este site. Você deve deletar completamente o conteúdo acima do seu computador em até 24 horas após o download. Se você gosta do programa, por favor, apoie um software genuíno, compre o registro e obtenha serviços genuínos melhores. Se houver qualquer infração, por favor, entre em contato conosco por e-mail.

Mail To:help@itsvse.com