Introduzione
In questo articolo mostreremo come monitorare il tuo sistema Linux e alcune delle sue metriche utilizzando un semplice strumento di monitoraggio del server che vorremmo condividere con te, chiamato Scout_Realtime .
Cos'è Scout_Realtime?
Scout_Realtime è uno strumento basato sul Web semplice e facile da usare per il monitoraggio delle metriche del server Linux in tempo reale, in modo ottimale. Quindi ti mostra grafici fluidi sulle metriche raccolte da CPU, memoria, disco, rete e processi (primi 10), in tempo reale.
Installazione dello strumento di monitoraggio Scout_Realtime in Linux
1. Per installare scout_realtime sul tuo server Linux, devi avere Ruby 2.7+ installato sul tuo server usando il seguente comando.
Su Debian/Ubuntu
$ sudo apt-get install rubygems -y
RHEL/CentOS
# sudo yum -y install rubygems-devel
Su Fedora
$ sudo dnf -y install rubygems-devel
2. Dopo aver installato Ruby sul tuo sistema Linux, ora puoi installare scout_realtime pacchetto utilizzando il comando seguente.
$ sudo gem install scout_realtime
3. Dopo aver installato con successo scout_realtime pacchetto, quindi, devi avviare lo scout_realtime demone che raccoglierà le metriche del server in tempo reale come mostrato.
$ scout_realtime
4. Ora che lo scout_realtime il demone è in esecuzione sul tuo server Linux che desideri monitorare in remoto sulla porta 5555 .
Oltre a Se stai utilizzando un firewall, devi aprire la porta 5555 quale scout_realtime rimane in ascolto, nel firewall per consentire le richieste.
Su Debian/Ubuntu
$ sudo ufw allow 27017
$sudo ufw reload
RHEL/CentOS
# sudo iptables -A INPUT -p tcp --dport 5555 -j ACCEPT
# sudo service iptables restart
Su RHEL/CentOS
$ 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 sottostante per accedere a scout_realtime per monitorare le prestazioni del tuo server Linux remoto.
http://localhost:5555
O
http://ip-address_or_hostname.com:5555
6. Per impostazione predefinita, scout_realtime i log sono scritti in .scout/scout_realtime.log sul sistema, che puoi visualizzare utilizzando il comando cat.
$ cat .scout/scout_realtime.log
7. Per fermare lo scout_realtime demone, esegui il seguente comando.
$ scout_realtime stop
8. Per disinstallare scout_realtime dal sistema, eseguire il comando seguente.
$ gem uninstall scout_realtime
Per ulteriori informazioni, dai un'occhiata a Scout_realtime Github.