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

Installer Log.io sur CentOS 7

Log.io est un puissant outil de surveillance en temps réel qui permet aux utilisateurs de consulter les fichiers journaux sur leur serveur via un navigateur Web. Il est alimenté par Node.js et socket.io et il est très facile à installer sur un VPS Linux. Aujourd'hui, nous allons vous montrer comment installer Log.io sur votre serveur afin de surveiller les fichiers journaux via une interface Web conviviale.

Tout d'abord, vous devez activer le référentiel EPEL sur votre VPS CentOS. En fait, activer EPEL sur CentOS 7 est assez facile. Vous pouvez le faire en utilisant la commande suivante :

yum install http://mirror.us.leaseweb.net/epel/7/x86_64/e/epel-release-7-5.noarch.rpm

Maintenant, vérifiez qu'EPEL a été activé sur votre serveur en exécutant la commande suivante :

yum repolist

Une fois que vous avez activé EPEL sur votre VPS CentOS, vous pouvez mettre à jour tous vos logiciels système vers la dernière version disponible à l'aide du gestionnaire de packages yum. Pour cela, vous pouvez lancer la commande :

yum update

Lorsque vous avez terminé ces opérations de pré-installation, vous pouvez passer à l'étape suivante, à savoir l'installation des packages Node.js et NPM. Encore une fois, ce processus est assez simple et peut être complété à l'aide d'une seule commande.

yum install nodejs npm

Après avoir installé Node.js et NPM, il est temps d'installer Log.io sur votre serveur. Vous pouvez installer Log.io à l'aide de NPM en exécutant la commande suivante :

npm install -g log.io --user "root"

L'installation devrait prendre moins d'une minute. Vous avez peut-être remarqué que nous avons utilisé "root" comme utilisateur et la raison en est que Log.io nécessite certaines autorisations pour pouvoir surveiller vos fichiers journaux.
Il est maintenant temps de configurer Log.io en fonction de vos besoins. Les fichiers de configuration sont situés dans le répertoire personnel de l'utilisateur sous un répertoire caché appelé ".log.io". Dans ce cas, pour accéder aux fichiers de configuration, vous devez accéder au répertoire "~/.log.io/" à l'aide de la commande suivante :

cd ~/.log.io/

Il existe trois fichiers de configuration :

harvester.conf
log_server.conf
web_server.conf

Dans la plupart des cas, vous devrez modifier le fichier harvester.conf. Dans ce fichier de configuration, vous pouvez spécifier les fichiers journaux dont les modifications doivent être surveillées. Vous pouvez modifier le fichier à l'aide de votre éditeur de texte préféré. Par exemple, pour modifier le fichier harvester.conf à l'aide de nano, vous pouvez exécuter la commande suivante :

nano harvester.conf

Lorsque vous avez terminé, vous pouvez enregistrer le fichier et le fermer. Ensuite, vous pouvez démarrer les services Log.io en arrière-plan à l'aide des commandes suivantes :

log.io-server &
log.io-harvester &

Pour accéder à l'interface Web où vous pouvez surveiller vos fichiers journaux, ouvrez votre navigateur Web préféré et accédez à :

http://IP-ADDRESS:28778/

Ici, l'adresse IP doit être remplacée par l'adresse IP de votre VPS CentOS. 28778 est le port d'écoute.

Nous vous suggérons de vérifier :

http://logio.org/

et

https://github.com/NarrativeScience/Log.io

pour plus d'informations sur Log.io.

Bien sûr, vous n'avez rien à faire si vous utilisez l'un de nos services d'hébergement VPS Linux, auquel cas vous pouvez simplement demander à nos administrateurs Linux experts d'installer Log.io pour vous. Ils sont disponibles 24h/24 et 7j/7 et prendront immédiatement en charge votre demande.

PS. Si vous avez aimé cet article, partagez-le avec vos amis sur les réseaux sociaux en utilisant les boutons à gauche ou laissez simplement une réponse ci-dessous. Merci.


Cent OS
  1. Installer PHP 7.4 sur CentOS 8

  2. Comment installer lnav sur CentOS 7

  3. Installer ownCloud sur CentOS 6

  4. Installer Fail2ban sur CentOS

  5. Installer GlassFish 4.1 sur Centos 7

Comment installer R sur CentOS 7

Installez Odoo 12 sur CentOS 7

Comment installer R sur CentOS 8

Installer Keepalived sur CentOS 8

Installer et configurer Logrotate sur CentOS 8

Comment installer Log.io sur CentOS 7