Linux-Dash surveille les «performances du serveur Linux» à distance à l'aide d'un navigateur Web
- 4030
- 494
- Emilie Colin
Si vous recherchez un script de surveillance des statistiques de serveur à faible ressource, ne cherchez pas plus loin que daste à linux. La revendication de Linux Dash à la population est son tableau de bord Web lisse et réactif qui fonctionne mieux sur les grands et petits écrans.
Linux-Dash: outil de surveillance du serveurDash Linux est un script de surveillance des statistiques de serveur efficace et à faible ressource, facile à installer Php. La page des statistiques Web vous permet de faire glisser et déposer les différents widgets et de réorganiser l'affichage comme vous le souhaitez. Le script affiche des statistiques en direct de votre serveur, y compris la RAM, le CPU, l'espace disque, les informations réseau, les logiciels installés, les processus en cours d'exécution et bien plus encore.
L'interface de Linux Dash fournit des informations de manière organisée, ce qui nous rend faciles à basculer entre des sections spécifiques à l'aide de boutons dans la barre d'outils principale. Linux Dash n'est pas un outil de surveillance avancé comme CollectL ou Sploes, mais c'est toujours une bonne application de surveillance pour les utilisateurs qui recherchent un léger et facile à déployer.
démo linux-dash
Veuillez consulter rapidement la page de démonstration configurée par le développeur de Linux-Dash.
- Regarder la démo à: Linux-Dash: Surveillance du serveur
Fonctionnalités Linux Dash
- Une interface Web réactive pour surveiller les ressources du serveur.
- Une surveillance en temps réel du processeur, de la RAM, de l'utilisation du disque, de la charge, de la disponibilité, des utilisateurs et de nombreuses autres statistiques système.
- Installation facile pour les serveurs avec apache / nginx + php.
- Cliquez et faites glisser pour réorganiser les widgets.
- Prise en charge d'une large gamme de saveurs de serveur Linux.
Pré-requis pour l'installation
- Un serveur Linux avec Apache / Nginx installé.
- Une extension PHP et PHP-JSON installée.
- Un utilitaire Unzip installé sur le serveur.
- Facultativement, vous avez besoin d'installation de HTPassWD, pour protéger le mot de passe de la page Statistics sur votre serveur.
Après tout, vous ne voulez pas afficher vos statistiques dans le monde entier, car il s'agit d'un risque de sécurité.
Note: htpasswd n'est qu'une des façons de protéger votre serveur. Il y en a d'autres comme nier l'accès à certains IP par exemple. Utilisez la façon dont vous êtes à l'aise.
Cependant, dans cet article, j'ai utilisé Apache serveur Web pour vous montrer comment configurer daste à linux Sur les serveurs Linux. J'ai également testé cet outil Nifty sur d'autres navigateurs tels que Incendier, Midori et Chrome Et ça marche bien.
Installation de «Linux-Dash» dans les systèmes basés sur Redhat et Debian
Comme je l'ai dit ci-dessus, que daste à linux est créé dans Php pour Linux avec Apache. Ainsi, vous devez avoir ces deux packages installés sur le serveur avec le module PHP-JSON. Installons-les à l'aide de l'outil Package Manager appelé yum ou apt-get en fonction de la distribution de votre serveur.
Étape 1: Installez les modules Apache, PHP et PHP
Installer sur chapeau rouge Systèmes basés en utilisant Miam commande.
# yum install httpd httpd-tools # yum installer php php-xml php-commun php-json # service httpd start
Installer sur Debian Systèmes basés en utilisant apt-get commande.
# apt-get install apache2 apache2-utils # apt-get install php5 curl php5-curl php5-json # service apache2 start
Étape 2: Télécharger et installer Linux-Dash
Procéder à 'Github'Repository, télécharger daste à linux et extraire les contenus dans un sous-répertoire appelé 'daste à linux'Dans votre dossier public Apache (je.e. / var / www ou / var / www / html).
# git clone https: // github.com / afaqurk / linux-dash.git
Étape 3: Surveiller le serveur à l'aide de Linux-Dash
Ouvrez votre navigateur et accédez au dossier où vous avez 'daste à linux' installée. Sur le mien c'est http: // localhost / linux-dash.
Voici quelques captures d'écran du tableau de bord Linux-Dash tirée de mon Centos 6.5 serveur.
Informations générales
Informations généralesUtilisation du disque
Surveillance du disqueL'utilisation du processeur
CPU et surveillance des processusUtilisation de la RAM
Utilisation de la RAMUtilisateurs
Informations sur les utilisateursStatistiques de réseau
Statistiques de réseauAperçu complet de Linux-Dash
Tableau Web de surveillance du serveurÉtape 4: Mot de passe Protéger Linux-Dash
Pour protéger le mot de passe de votre page de statistiques, vous devez générer un '.htaccess ' et '.htpasswd' déposer. La commande suivante créera un utilisateur 'administrer', Définit le mot de passe'admin123'Et crée nouveau'htpasswd«Fixer sous»/ var' dossier.
# htpasswd -c / var /.htpasswd admin administr123
Note: Le 'htpasswd'Fichier stocke l'utilisateur'administrer'Mot de passe au format crypté et ce fichier doit être placé dans un dossier non public pour protéger de la visualisation dans le navigateur.
Créez maintenant un '.htaccess«Fixer sous»daste à linux«Répertoire et ajoutez-y le contenu suivant. Enregistrez et fermez le fichier.
Authname "zone restreinte" AuthType Basic AuthUserFile / var /.htpasswd authgroupFile / dev / null nécessitent un utilisateur valide
Effacer le cache de votre navigateur. La prochaine fois que vous accédez à la page des statistiques, vous serez accueilli avec une invite de connexion. Connectez-vous avec le nom d'utilisateur et le mot de passe que vous avez utilisés dans le htpasswd commande.
Mot de passe Protéger Linux-DashLiens de référence
https: // github.com / afaqurk / linux-dash
Profitez de votre application de surveillance des statistiques de serveur bas.
- « Comment installer Dropbox (un stockage cloud ultime) dans Linux
- Travailler avec les tableaux dans les scripts de shell Linux - Partie 8 »