Difference between revisions of "LCG-FR / SA1-FR Monitoring WG-nagios tutorial"

Un article de lcgwiki.
Jump to: navigation, search
(Questions)
(Avec Quattor)
 
(7 intermediate revisions by the same user not shown)
Ligne 9: Ligne 9:
 
voir: "Want to participate? Apply here"
 
voir: "Want to participate? Apply here"
  
= Questions =
+
= Préparatifs =
 +
 
 
1)Est-ce qu'il y a des sites intéressés par l'installation/configuration d'un serveur Nagios et d'agents Nagios par Quattor sur leurs propres machines pour leur site de production?
 
1)Est-ce qu'il y a des sites intéressés par l'installation/configuration d'un serveur Nagios et d'agents Nagios par Quattor sur leurs propres machines pour leur site de production?
si oui, prévoir un accès VPN depuis Lyon (accès ssh des machines (quattor + nagios) + port 80 pour l'interface web)
 
  
 +
Ou
  
 
2)Est-ce qu'il y a des sites intéressés par l'installation/configuration de Nagios NCG pendant le tutorial via Yaim sur leur propre machine pour leur site de production?
 
2)Est-ce qu'il y a des sites intéressés par l'installation/configuration de Nagios NCG pendant le tutorial via Yaim sur leur propre machine pour leur site de production?
Si oui prévoir l'accès VPN depuis Lyon (access ssh des machines + port 80 pour l'interface web).
 
  
 +
 +
-> si "oui", dans 1) ou 2), prévoir
 +
 +
-un accès VPN depuis Lyon (accès ssh des machines (quattor + nagios) + port 80 pour l'interface web)
 +
 +
-un serveur myproxy qui autorise votre serveur nagios pour le renouvellement de proxy
 +
 +
-un certificat serveur pour le serveur nagios
 +
 +
- Il faut aussi demander un accès à la SAM-PI pour pouvoir récupérer le résultat des tests SAM. Pour se faire, il faut créer un ticket GGUS avec comme sujet:
 +
SAM-PI Access request as profile "EGEE-SA1 Monitoring Profile"
 +
et spécifier dans le ticket l'IP/Hostname de la machine qui accédera à la base SAM.
 +
 +
-caracteristique du serveur Nagios: SL4/32 (car il faut installer une couche UI en dessous de nagios)
 +
 +
-> Si "non" dans 1) et 2) les machines virtuelles mises à disposition pour le turorial pourront être utilisées.
  
  
3)D'autre remarques/souhaits concernant le programme:  
+
3)D'autre remarques/souhaits concernant le programme?:  
 
http://indico.in2p3.fr/conferenceDisplay.py?confId=1403
 
http://indico.in2p3.fr/conferenceDisplay.py?confId=1403
  
 
4)Débat:
 
4)Débat:
 
Est-ce que le monitoring des services grille doit etre fait au niveau du site et/ou à un niveau supérieur?
 
Est-ce que le monitoring des services grille doit etre fait au niveau du site et/ou à un niveau supérieur?
 +
 +
= Gestion des proxy sur le serveur nagios =
 +
== Avec Quattor ==
 +
 +
Installation du package:
 +
lcg-vobox-1.0.4-4.noarch et lcg-proxy-renew
 +
 +
voir le template nagios3/server/vobox.tpl
 +
 +
ensuite en tant que nagios sur le serveur nagios:
 +
 +
 +
export GT_PROXY_MODE="old"
 +
  voms-proxy-init --voms vo.grif.fr
 +
myproxy-init -s myproxy.grif.fr -d -n -t 48 -c 504
 +
 +
vobox-proxy  --vo vo.grif.fr  \
 +
  --proxy-safe 3600 \
 +
--myproxy-safe 259200 --email c.leroy@cea.fr register
 +
 +
(en cas de probleme, DN deja dans la DataBase a cause de plusieurs essais: rm -vf /opt/vobox/vo.grif.fr/_registerer_proxies.db)
 +
 +
crontab -e
 +
SHELL=/bin/bash
 +
MAILTO=irfuGRID_ADMINISTRATION@cea.fr
 +
PATH=/sbin:/bin:/usr/sbin:/usr/bin:/opt/globus/bin
 +
02 * * * *      cp /opt/vobox/vo.grif.fr/proxy_repository/+2fO+3dGRID- \
 +
FR+2fC+3dFR+2fO+3dCEA+2fOU+3dIRFU+2fCN+3dChristine+20Leroy+2fCN+3dproxy /etc/nagios/globus/userproxy.pem
 +
 +
== Avec Yaim ==

Latest revision as of 19:05, 9 janvier 2009

Tutorial Nagios, le programme

http://indico.in2p3.fr/conferenceDisplay.py?confId=1403

inscription

http://indico.in2p3.fr/conferenceDisplay.py?confId=1403


voir: "Want to participate? Apply here"

Préparatifs

1)Est-ce qu'il y a des sites intéressés par l'installation/configuration d'un serveur Nagios et d'agents Nagios par Quattor sur leurs propres machines pour leur site de production?

Ou

2)Est-ce qu'il y a des sites intéressés par l'installation/configuration de Nagios NCG pendant le tutorial via Yaim sur leur propre machine pour leur site de production?


-> si "oui", dans 1) ou 2), prévoir

-un accès VPN depuis Lyon (accès ssh des machines (quattor + nagios) + port 80 pour l'interface web)

-un serveur myproxy qui autorise votre serveur nagios pour le renouvellement de proxy

-un certificat serveur pour le serveur nagios

- Il faut aussi demander un accès à la SAM-PI pour pouvoir récupérer le résultat des tests SAM. Pour se faire, il faut créer un ticket GGUS avec comme sujet: SAM-PI Access request as profile "EGEE-SA1 Monitoring Profile" et spécifier dans le ticket l'IP/Hostname de la machine qui accédera à la base SAM.

-caracteristique du serveur Nagios: SL4/32 (car il faut installer une couche UI en dessous de nagios)

-> Si "non" dans 1) et 2) les machines virtuelles mises à disposition pour le turorial pourront être utilisées.


3)D'autre remarques/souhaits concernant le programme?: http://indico.in2p3.fr/conferenceDisplay.py?confId=1403

4)Débat: Est-ce que le monitoring des services grille doit etre fait au niveau du site et/ou à un niveau supérieur?

Gestion des proxy sur le serveur nagios

Avec Quattor

Installation du package: lcg-vobox-1.0.4-4.noarch et lcg-proxy-renew

voir le template nagios3/server/vobox.tpl

ensuite en tant que nagios sur le serveur nagios:


export GT_PROXY_MODE="old"
 voms-proxy-init --voms vo.grif.fr
myproxy-init -s myproxy.grif.fr -d -n -t 48 -c 504

vobox-proxy  --vo vo.grif.fr  \
 --proxy-safe 3600 \
--myproxy-safe 259200 --email c.leroy@cea.fr register

(en cas de probleme, DN deja dans la DataBase a cause de plusieurs essais: rm -vf /opt/vobox/vo.grif.fr/_registerer_proxies.db)

crontab -e
SHELL=/bin/bash
MAILTO=irfuGRID_ADMINISTRATION@cea.fr
PATH=/sbin:/bin:/usr/sbin:/usr/bin:/opt/globus/bin
02 * * * *      cp /opt/vobox/vo.grif.fr/proxy_repository/+2fO+3dGRID- \
FR+2fC+3dFR+2fO+3dCEA+2fOU+3dIRFU+2fCN+3dChristine+20Leroy+2fCN+3dproxy /etc/nagios/globus/userproxy.pem

Avec Yaim