Dans ce tutoriel, nous allons voir comment installer Egedian IT Monitring sous Linux (Débian).
Si vous ne connaissez pas le type d’architecture de votre machine, commencez par taper la commande suivante:
uname -a
Cela permet de savoir si vous êtes en 32 bits ou en 64 bits.
- Si vous êtes en 32 bits tapez la commande suivante pour télécharger Egedian: wget https://dashboard.rg-supervision.com/download/rgsupv-linux-x86.tar.gz ou téléchargement ICI
- Si vous êtes en 64 bits, tapez la commande suivante pour télécharger Egedian: wget https://dashboard.rg-supervision.com/download/rgsupv-linux-x64.tar.gz ou téléchargement ICI
Une fois téléchargé, il faut décompressez l’archive:
tar xzf rgsupv-linux-*.tar.gz
Positionnez-vous ensuite dans le dossier “rgsupv-XXX”:
cd rgsupv
(puis touche tabulation de votre clavier pour afficher le dossier)
Une fois dans le bon dossier (si vous n’y êtes pas l’installation ne se lancera pas), installez l’agent grâce à la commande suivante:
./rgsupvctl install
Ensuite il va vous être demandé votre identifiant (adresse mail), votre mot de passe, le nom du noeud auquel l’agent sera attaché et le nom à donner à l’agent (je vous conseille d’avoir créé le noeud au préalable, j’ai déjà remarqué des bugs lorsque qu’on crée le noeud directement en ligne de commande).
./rgsupvctl register
Maintenant que l’agent a été installé, il faut configurer le démarrage de celui à chaque redémarrage du système (par défaut, l’agent ne se lance pas au démarrage).
cp rgsupv-init /etc/init.d/rgsupv
update-rc.d rgsupv defaults
La dernière étape consiste à paramétrer le format du rsyslog afin que l’agent puisse analyser les logs (sans cette étape l’agent sera inutile).
Commencez par ouvrir le fichier /etc/rsyslog.conf (1) puis modifiez la ligne suivante dans le fichier /etc/rsyslog.conf (2)
(1) nano /etc/rsyslog.conf
(2) $ActionFileDefaultTemplate RSYSLOG_SyslogProtocol23Format
Redémarrez le système rsyslog pour que les changements soient pris en compte grâce à la commande suivante:
/etc/init.d/rsyslog restart
Pour démarrer le service, voici la liste des commandes:
rgsupvctl start
ou
/etc/init.d/rgsupv start
ou
service rgsupv start
Enfin, vérifiez que le service est bien démarré:
service rgsupv status