Ricerca nel sito web

Scout_Realtime: monitora server e metriche di processo in Linux


In passato, abbiamo trattato molti strumenti basati su riga di comando per monitorare le prestazioni di Linux, come top, htop, atop, sguardi e altri, e una serie di strumenti basati sul Web come cockpit, pydash, linux- trattino, solo per citarne alcuni. Puoi anche eseguire sguardi in modalità server web per monitorare i server remoti. Ma a parte questo, abbiamo scoperto un altro semplice strumento di monitoraggio del server che vorremmo condividere con te, chiamato Scout_Realtime.

Scout_Realtime è uno strumento basato sul Web semplice e facile da usare per monitorare le metriche dei server Linux in tempo reale, in modo eccellente. Mostra grafici fluidi sui parametri raccolti da CPU, memoria, disco, rete e processi (primi 10), in tempo reale.

In questo articolo ti mostreremo come installare lo strumento di monitoraggio scout_realtime su sistemi Linux per monitorare un server remoto.

Installazione dello strumento di monitoraggio Scout_Realtime in Linux

1. Per installare scout_realtime sul tuo server Linux, devi avere Ruby 1.9.3+ installato sul tuo server utilizzando il seguente comando.

sudo apt-get install rubygems		[On Debian/Ubuntu]
sudo yum -y install rubygems-devel	[On RHEL/CentOS]
sudo dnf -y install rubygems-devel	[On Fedora 22+]

2. Dopo aver installato Ruby sul tuo sistema Linux, ora puoi installare il pacchetto scout_realtime utilizzando il seguente comando.

sudo gem install scout_realtime

3. Dopo aver installato con successo il pacchetto scout_realtime, è necessario avviare il demone scout_realtime che raccoglierà le metriche del server in tempo reale come mostrato .

scout_realtime

4. Ora che il demone scout_realtime è in esecuzione sul tuo server Linux che desideri monitorare in remoto sulla porta 5555. Se stai utilizzando un firewall, devi aprire la porta 5555 su cui scout_realtime è in ascolto, nel firewall per consentire le richieste ad esso.

---------- On Debian/Ubuntu ----------
sudo ufw allow 27017  
$sudo ufw reload 

---------- On RHEL/CentOS 6.x ----------
sudo iptables -A INPUT -p tcp --dport 5555 -j ACCEPT    
sudo service iptables restart

---------- On RHEL/CentOS 7.x ----------
sudo firewall-cmd --permanent --add-port=5555/tcp       
sudo firewall-cmd reload 

5. Ora, da qualsiasi altro computer, apri un browser web e utilizza l'URL seguente per accedere a scout_realtime per monitorare le prestazioni del tuo server Linux remoto.

http://localhost:5555 
OR
http://ip-address-or-domain.com:5555 

6. Per impostazione predefinita, i log scout_realtime sono scritti in .scout/scout_realtime.log sul sistema, che puoi visualizzare utilizzando il comando cat.

cat .scout/scout_realtime.log

7. Per arrestare il demone scout_realtime, esegui il seguente comando.

scout_realtime stop

8. Per disinstallare scout_realtime dal sistema, esegui il comando seguente.

gem uninstall scout_realtime

Per ulteriori informazioni, controlla il repository Github Scout_realtime.

È così semplice! Scout_realtime è uno strumento semplice ma utile per monitorare le metriche dei server Linux in tempo reale in modo eccellente. Puoi porre qualsiasi domanda o fornirci il tuo feedback nei commenti su questo articolo.