GNU/Linux >> Tutoriels Linux >  >> Linux

Comment surveiller le serveur Linux et les métriques à partir du navigateur à l'aide de Scout Realtime

Présentation

Dans cet article, nous montrerons comment surveiller votre système Linux et certaines de ses métriques à l'aide d'un outil de surveillance de serveur simple que nous aimerions partager avec vous, appelé Scout_Realtime. .

Qu'est-ce que Scout_Realtime ?

Scout_Realtime est un outil Web simple et facile à utiliser pour surveiller les métriques du serveur Linux en temps réel, de manière optimale. Ainsi, il vous montre des graphiques fluides sur les métriques recueillies à partir du processeur, de la mémoire, du disque, du réseau et des processus (top 10), en temps réel.

Installation de Scout_Realtime Monitoring Tool sous Linux

1. Pour installer scout_realtime sur votre serveur Linux, vous devez avoir Ruby 2.7+ installé sur votre serveur à l'aide de la commande suivante.

Sur Debian/Ubuntu

$ sudo apt-get install rubygems	-y

RHEL/CentOS

# sudo yum -y install rubygems-devel

Sur Fedora

$ sudo dnf -y install rubygems-devel

2. Une fois que vous avez installé Ruby sur votre système Linux, vous pouvez maintenant installer le scout_realtime package à l'aide de la commande suivante.

$ sudo gem install scout_realtime

3. Après avoir installé avec succès le scout_realtime package, ensuite, vous devez démarrer le scout_realtime démon qui collectera les métriques du serveur en temps réel, comme indiqué.

$ scout_realtime

4. Maintenant que le scout_realtime démon est en cours d'exécution sur votre serveur Linux que vous souhaitez surveiller à distance sur le port 5555 .

En plus de Si vous utilisez un pare-feu, vous devez ouvrir le port 5555 quel scout_realtime écoute, dans le pare-feu pour autoriser les requêtes.

Sur 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

Sur RHEL/CentOS

$ sudo firewall-cmd --permanent --add-port=5555/tcp       
$ sudo firewall-cmd reload

5. Maintenant, à partir de n'importe quelle autre machine, ouvrez un navigateur Web et utilisez l'URL ci-dessous pour accéder à scout_realtime pour surveiller les performances de votre serveur Linux distant.

http://localhost:5555 

OU

http://ip-address_or_hostname.com:5555

6. Par défaut, scout_realtime les journaux sont écrits dans .scout/scout_realtime.log sur le système, que vous pouvez afficher à l'aide de la commande cat.

$ cat .scout/scout_realtime.log

7. Pour arrêter le scout_realtime démon, exécutez la commande suivante.

$ scout_realtime stop

8. Pour désinstaller scout_realtime depuis le système, exécutez la commande suivante.

$ gem uninstall scout_realtime

Pour plus d'informations, consultez le Github Scout_realtime.


Linux
  1. Comment SSH sur Linux à partir d'Android

  2. Surveiller le serveur Linux en utilisant Prometheus et Grafana

  3. Comment répertorier, télécharger et télécharger des fichiers à partir d'un serveur SFTP à l'aide de golang

  4. Comment surveiller la sécurité du serveur Linux avec Osquery

  5. Comment installer MongoDB à partir de la source (et en utilisant YUM) sous Linux

Comment surveiller la disponibilité du système Linux à l'aide d'Uptimed

Comment exécuter Linux et d'autres systèmes d'exploitation dans votre navigateur à l'aide de JSLinux

Comment installer et utiliser le navigateur Tor sous Linux

Utilisation de Cockpit pour surveiller et gérer graphiquement plusieurs serveurs Linux à partir d'un navigateur Web

Comment surveiller les métriques système en temps réel à l'aide de l'outil Glances sous Linux

Comment configurer le serveur et le client VPN Linux à l'aide d'OpenVPN