Como monitorar o servidor Linux e processar métricas do navegador
- 897
- 108
- Maurice Champlin
No passado, cobrimos muitas ferramentas baseadas em linha de comando para monitorar o desempenho do Linux, como top, htop, no topo, olhares e muito mais, e várias ferramentas baseadas na Web, como cockpit, pydash, linux- traço, só para mencionar apenas alguns. Você também pode correr olhares No modo de servidor da web para monitorar servidores remotos. Mas tudo isso à parte, descobrimos mais uma ferramenta simples de monitoramento de servidor que gostaríamos de compartilhar com você, chamado Scout_realtime.
Scout_realtime é uma ferramenta simples e fácil de usar baseada na Web para monitorar as métricas do servidor Linux em tempo real, de maneira superior. Ele mostra gráficos de fluxo suave sobre métricas reunidas na CPU, memória, disco, rede e processos (top 10), em tempo real.
Monitoramento do processo do servidor Linux em tempo realNeste artigo, mostraremos como instalar o scout_realtime Ferramenta de monitoramento em sistemas Linux para monitorar um servidor remoto.
Instalação da ferramenta de monitoramento scout_realtime no Linux
1. Para instalar scout_realtime No seu servidor Linux, você deve ter Ruby 1.9.3+ instalado no seu servidor usando o seguinte comando.
$ sudo apt-get install rubygems [em Debian/Ubuntu] $ sudo yum -y instalar rubygems -devel [em RHEL/CENTOS] $ sudo dnf -y instalar rubygems -devel [on Fedora 22+]
2. Depois de instalar Rubi No seu sistema Linux, agora você pode instalar o scout_realtime pacote usando o seguinte comando.
$ sudo gem install scout_realtime
3. Depois de instalar com sucesso o scout_realtime pacote, em seguida, você precisa iniciar o scout_realtime Daemon que coletará métricas de servidor em tempo real, como mostrado.
$ scout_realtimeComece a escoteiro em tempo real no servidor
4. Agora que o scout_realtime Daemon está em execução no seu servidor Linux que você deseja monitorar remotamente na porta 5555. Se você estiver executando um firewall, precisa abrir a porta 5555 qual scout_realtime ouve no firewall para permitir solicitações.
---------- No Debian/Ubuntu ---------- $ sudo ufw permitir 27017 $ sudo ufw recarregar ---------- No RHEL/CENTOS 6.x ---------- $ sudo iptables -a input -p tcp - -dport 5555 -j Aceitar $ sudo Service iptables reiniciar ---------- No RHEL/CENTOS 7.x ---------- $ sudo firewall-cmd --permanent-add-port = 5555/tcp $ sudo firewall-cmd recarregar
5. Agora de qualquer outra máquina, abra um navegador da web e use o URL abaixo para acessar o scout_realtime Para monitorar o desempenho do servidor Linux remoto.
http: // localhost: 5555 ou http: // ip-address-or-domain.com: 5555Monitoramento do processo do servidor Linux ScoutrealTime
6. Por padrão, scout_realtime Os logs são escritos em .Scout/Scout_realtime.registro No sistema, que você pode visualizar usando o comando CAT.
$ cat .Scout/Scout_realtime.registro
7. Para parar o scout_realtime Daemon, execute o seguinte comando.
$ scout_realtime pare
8. Para desinstalar scout_realtime Do sistema, execute o seguinte comando.
$ gem desinstall scout_realtime
Para mais informações, consulte o repositório do Scout_realtime Github.
É simples assim! Scout_realtime é uma ferramenta simples, porém útil, para monitorar as métricas do servidor Linux em tempo real de uma maneira mais importante. Você pode fazer qualquer pergunta ou nos dar seus comentários nos comentários sobre este artigo.
- « Como instalar e configurar o Apache Spark no Ubuntu/Debian
- LFCA Aprenda computação, benefícios e armadilhas sem servidor - Parte 15 »