GNU/Linux >> Tutoriels Linux >  >> Cent OS

Installez Monitorix sur CentOS 7 / Ubuntu 16.04 / Fedora 27 / Debian 9 - Outil de surveillance du système léger OpenSource

Moniteur est un outil de surveillance système/service open source léger pour les systèmes d'exploitation Linux. Monitorix a été créé pour être utilisé dans un environnement de production et peut également être utilisé sur des appareils intégrés.

Monitorix composé de deux programmes :"monitorix ", un collecteur, qui est un démon Perl fonctionnant comme un service de démarrage, et un script CGI appelé "monitorix.cgi “. Monitorix inclut son propre serveur HTTP intégré, nous n'avons donc pas à dépendre du serveur Web externe.

Au début, Monitorix a été développé pour Redhat , Fédora , et CentOS Systèmes Linux, puis démarrage ultérieur du développement pour prendre en charge les systèmes Unix tels que FreeBSD, OpenBSD et NetBSD.

Caractéristiques

Monitorix inclut les graphiques suivants :

  • Moyenne de charge et utilisation du système.
  • Utilisation globale du noyau/du noyau par processeur
  • Utilisation du système de fichiers et activité d'E/S.
  • Trafic et utilisation du réseau
  • Statistiques Netstat.
  • Statistiques de processus.
  • Trafic du port réseau.
  • Statistiques des services (NFS, SAMBA, Squid, MySQL, NTP et BIND)
  • Statistiques du serveur Web (Apache, Nginx et Lighttpd)
  • Vérification des périphériques matériels.

Plus de fonctionnalités Monitorix .

Ce guide vous aide à installer Monitorix sur CentOS 7 , Ubuntu 16.04 et Fedora 27 . Ce guide devrait également fonctionner sur les versions précédentes des systèmes d'exploitation mentionnés tels que CentOS 6, Ubuntu 15.10, Ubuntu 14.04 et Fedora 26.

Configurer le référentiel

Sur CentOS/RHEL/Fedora

Avant d'installer Monitorix, configurez le référentiel EPEL sur CentOS 7 / RHEL 7 .

### For RHEL 7 ###

rpm -ivh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm

### For RHEL 6 ###

rpm -ivh https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm

### For CentOS 7 / 6 ###

yum -y install epel-release

Sur Ubuntu 16.04 / 14.04 / Debian 8

echo "deb http://apt.izzysoft.de/ubuntu generic universe" | sudo tee -a /etc/apt/sources.list
wget http://apt.izzysoft.de/izzysoft.asc
sudo apt-key add izzysoft.asc

Installez Monitorix sur CentOS 7 / Ubuntu 16.04 / Fedora 27 / Debian 9

Installez Monitorix à l'aide de la commande suivante.

### CentOS / RHEL / Fedora ###

yum -y install monitorix

### Ubuntu / Debian ###

sudo apt-get update
sudo apt-get -y install monitorix

Démarrez le service Monitorix.

service monitorix start

Pare-feu (CentOS / RHEL)

Configurez le pare-feu pour autoriser le port 8080 afin que nous puissions accéder au tableau de bord Monitorix à partir de machines externes.

### FirewallD ###

firewall-cmd --permanent --zone=public --add-port=8080/tcp
firewall-cmd --reload

### IPTables ###

iptables -A INPUT -m tcp -p tcp --dport 8080 -j ACCEPT
service iptables save
service iptables restart

Accéder à Monitorix

Une fois le service Monitorix démarré, vous pouvez accéder au tableau de bord en visitant l'URL suivante.

http://votre-adresse-ip:8080/monitorix

Pour obtenir un graphique dans une nouvelle fenêtre, cliquez sur n'importe quel graphique.

Personnalisation

Lorsque Monitorix est démarré, il lit le fichier de configuration « /etc/monitorix/monitorix.conf ” pour définir les options en fonction de votre système et activer ou désactiver les graphiques.

Pour définir un titre pour une page d'accueil, définissez la variable suivante.

title =

Pour changer le nom d'hôte dans le graphique.

hostname =

Vous pouvez également consulter le document officiel sur la configuration de Monitorix pour plus d'options de personnalisation.

Si vous n'obtenez aucune donnée dans le graphique, envisagez de désactiver SELinux sur CentOS 7/CentOS 6.
Cent OS
  1. Comment installer Apache Hadoop sur CentOS 7, Ubuntu 18.04 et Debian 9

  2. Comment installer Ansible sur CentOS 7 / RHEL 7 / Ubuntu 18.04 / 16.04 &Debian 9

  3. Installez LibreNMS sur CentOS 7 / Ubuntu 16.04 - Un outil de surveillance du réseau et des serveurs

  4. Installer l'outil de surveillance Icinga sur Fedora 22 / 21

  5. Installer l'outil Fsniper (Directory Monitoring) dans CentOS, RHEL et Fedora

Comment installer Stacer System Optimizer &Monitoring Tool sur Ubuntu 20.04

Comment installer l'outil de surveillance des ressources Bpytop sur CentOS 8

Comment installer le système de surveillance Grafana sur CentOS 8

Comment installer TeamViewer 15 sur Fedora/RHEL/CentOS et Debian/Ubuntu

Comment installer l'outil de surveillance du système Glances sur CentOS 7

Comment installer l'outil de surveillance réseau Monitorix sur CentOS 7