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

Un article de lcgwiki.
Jump to: navigation, search
(Questions)
(Avec Quattor)
 
(6 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?
Ligne 17: Ligne 17:
 
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", dans 1) ou 2), prévoir  
+
 
 +
-> 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 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 serveur myproxy qui autorise votre serveur nagios pour le renouvellement de proxy
 +
 
-un certificat serveur pour le serveur nagios
 
-un certificat serveur pour le serveur nagios
  
Si "non" dans 1) et 2) les machines virtuelles mises à disposition pour le turorial pourront être utilisées.
+
- 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)
  
3)D'autre remarques/souhaits concernant le programme:  
+
-> 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
 
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 18: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