Linux en base Debian (Ubuntu, ...)
Téléchargement
- Identifiez votre type d'architecture
% uname -a
- Architecture 32 bits
% wget https://dashboard.rg-supervision.com/download/rgsupv-linux-x86.tar.gz --no-check-certificate
- Architecture 64 bits
% wget https://dashboard.rg-supervision.com/download/rgsupv-linux-x64.tar.gz --no-check-certificate
Installation
- Décompressez l'archive
% tar xzf rgsupv-linux-*.tar.gz
- Positionnez-vous dans le dossier "rgsupv-XXX"
% cd rgsupv (→puis touche tabulation de votre clavier)
- Installez de l'agent
# ./rgsupvctl install
- Enregistrement de l'agent sur votre dashboard. Il vous sera demandé par la suite votre identifiant, mot de passe, nom du nœud auquel il sera attaché et le nom à afficher
# rgsupvctl register
- Démarrage automatique de l'agent avec le système
# cp rgsupv-init /etc/init.d/rgsupv
# update-rc.d rgsupv defaults
- Paramétrage du format du rsyslog afin que l’agent puisse analyser les logs. Modifiez la ligne suivante dans le fichier /etc/rsyslog.conf
$ActionFileDefaultTemplate RSYSLOG_SyslogProtocol23Format
- Redémarrez le service rsyslog
/etc/init.d/rsyslog restart
- Démarrez l'agent
# rgsupvctl start
-ou-
# /etc/init.d/rgsupv start
-ou-
# service rgsupv start
- Vérifier que le service est bien démarré
# service rgsupv status
Linux en base RedHat (CentOS, Fedora, ...)
Téléchargement
- Identifiez votre type d’architecture
% uname -a
- Architecture 32 bits
% curl -o rgsupv-linux-x86.tar.gz https://dashboard.rg-supervision.com/download/rgsupv-linux-x86.tar.gz
- Architecture 64 bits
% curl -o rgsupv-linux-x64.tar.gz https://dashboard.rg-supervision.com/download/rgsupv-linux-x64.tar.gz
Installation
- Décompressez l’archive
% tar xzf rgsupv-linux-*.tar.gz
- Positionnez-vous dans le dossier “rgsupv-XXX”
% cd rgsupv (→puis touche tabulation de votre clavier)
- Installez de l’agent
# ./rgsupvctl install
- Enregistrement de l’agent sur votre dashboard. Il vous sera demandé par la suite votre identifiant, mot de passe, nom du noeud auquel il sera attaché et le nom à afficher
# rgsupvctl register
- Si vous avez cette erreur au register il faudra créer l'utilisateur en question :
su: l'identifiant "rgsupv" n'existe pas. Unable to register - Copie du script de démarrage automatique de l’agent
# cp rgsupv-init /etc/init.d/rgsupv
- Editez le fichier /etc/init.d/rgsupv puis ajoutez les lignes suivantes au dédut
# chkconfig: 2345 95 05# description: Agent de supervision
- Passons maintenant le service de supervision en démarrage automatique avec le système
# chkconfig --add rgsupv# chkconfig rgsupv on
- Paramétrage du format du rsyslog afin que l’agent puisse analyser les logs. Modifiez la ligne suivante dans le fichier /etc/rsyslog.conf
$ActionFileDefaultTemplate RSYSLOG_SyslogProtocol23Format
- Redémarrez le service rsyslog
service rsyslog restart
- Démarrez l’agent
# rgsupvctl start -ou- # /etc/init.d/rgsupv start -ou- # service rgsupv start
- Vérifiez que le service est bien démarré
# service rgsupv status
PS : il peut arriver qu'une erreur se présente au moment du register avec l'information suivante :
L'utilisateur rgsupv n'existe pas ou l'entrée de l'utilisateur ne contient pas tous les champs requis
Dans ce cas, il vous faudra créer l'utilisateur rgsupv avec des droits admin et reprendre le register.