Linux-Dash surveille les «performances du serveur Linux» à distance à l'aide d'un navigateur Web

Linux-Dash surveille les «performances du serveur Linux» à distance à l'aide d'un navigateur Web

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 serveur

Dash 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.

  1. Regarder la démo à: Linux-Dash: Surveillance du serveur

Fonctionnalités Linux Dash

  1. Une interface Web réactive pour surveiller les ressources du serveur.
  2. 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.
  3. Installation facile pour les serveurs avec apache / nginx + php.
  4. Cliquez et faites glisser pour réorganiser les widgets.
  5. Prise en charge d'une large gamme de saveurs de serveur Linux.

Pré-requis pour l'installation

  1. Un serveur Linux avec Apache / Nginx installé.
  2. Une extension PHP et PHP-JSON installée.
  3. Un utilitaire Unzip installé sur le serveur.
  4. 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érales
Utilisation du disque
Surveillance du disque
L'utilisation du processeur
CPU et surveillance des processus
Utilisation de la RAM
Utilisation de la RAM
Utilisateurs
Informations sur les utilisateurs
Statistiques de réseau
Statistiques de réseau
Aperç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-Dash

Liens de référence

https: // github.com / afaqurk / linux-dash

Profitez de votre application de surveillance des statistiques de serveur bas.