<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://lcg.in2p3.fr/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Nadia+Lajili</id>
	<title>lcgwiki - Contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://lcg.in2p3.fr/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Nadia+Lajili"/>
	<link rel="alternate" type="text/html" href="https://lcg.in2p3.fr/Special:Contributions/Nadia_Lajili"/>
	<updated>2026-06-01T02:55:54Z</updated>
	<subtitle>Contributions</subtitle>
	<generator>MediaWiki 1.43.1</generator>
	<entry>
		<id>https://lcg.in2p3.fr/index.php?title=Nagios_regional&amp;diff=5778</id>
		<title>Nagios regional</title>
		<link rel="alternate" type="text/html" href="https://lcg.in2p3.fr/index.php?title=Nagios_regional&amp;diff=5778"/>
		<updated>2010-04-08T07:56:50Z</updated>

		<summary type="html">&lt;p&gt;Nadia Lajili: /* Services nagios BOX */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Installation d&#039;une NOGIOS box pour le ROC France&lt;br /&gt;
&lt;br /&gt;
= 1)	Installation de base : =&lt;br /&gt;
a.	Machine installée par les sysadmin du CC : OS + VOBOX + certificat + pas dans les NIS&lt;br /&gt;
&lt;br /&gt;
b.	Accessible via gsissh (port 1975)&lt;br /&gt;
&lt;br /&gt;
= 2)	Action faite au préalable : =&lt;br /&gt;
a.	Faire la demande pour que la machine soit autorisée à récupérer les SAM tests : https://gus.fzk.de/ws/ticket_info.php?ticket=55132&lt;br /&gt;
&lt;br /&gt;
b.	Autoriser la nagios box à récupérer les proxy en mode « retrieval », et stocker un proxy depuis une UI récuperable par la nagiosBOX voir  [http://lcg.in2p3.fr/wiki/index.php/Nagios_regional#Annexe0 Annexe0]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
c.	Certificat utilisé pour :&lt;br /&gt;
&lt;br /&gt;
i.	                       Access to GOCDB PI for ROCS GOCDB PI level 2 required &lt;br /&gt;
&lt;br /&gt;
ii.	                       Recuperation de proxy pour les sondes locales&lt;br /&gt;
&lt;br /&gt;
d. s&#039;inscrire dans la mailing liste: regional-nagios-admins@cern.ch (très réactive)&lt;br /&gt;
&lt;br /&gt;
= 3)	Installation de Nagios =&lt;br /&gt;
Reference : https://twiki.cern.ch/twiki/bin/view/EGEE/GridMonitoringNcgYaim&lt;br /&gt;
== Installation des packages via yum, Ajout des repos suivant ==&lt;br /&gt;
 a.	mirrors-rpmforge (rpm rpmforge-release-0.5.1-1.el5.rf.x86_64.rpm)&lt;br /&gt;
 b.	rpmforge-testing.repo&lt;br /&gt;
 c.	rpmforge.repo&lt;br /&gt;
 d.	glite-UI.repo&lt;br /&gt;
 e.	sa1-centos5-release.repo (rpm:  sa1-release-2-1.el5.noarch.rpm)&lt;br /&gt;
 f.	glite-BDII.repo&lt;br /&gt;
&lt;br /&gt;
Problèmes de dépendances rencontrées si besoin se référer [http://lcg.in2p3.fr/wiki/index.php/Nagios_regional#Annexe1 Annexe1] (mais j’avais dû oublier de faire un : yum install egee-NAGIOS)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Installation subversion ==&lt;br /&gt;
Certain fichier de config sont a recuperer via svn au CERN:&lt;br /&gt;
&lt;br /&gt;
 yum install subversion&lt;br /&gt;
 svn co http://svnweb.cern.ch/guest/sam/trunk/roc-config&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 cp /usr/lib/perl5/vendor_perl/5.8.5/NCG/LocalMetrics/Hash.pm /usr/lib/perl5/vendor_perl/5.8.5/NCG/LocalMetrics/Hash.pm.orig&lt;br /&gt;
 cp roc-config/Hash.pm_55_ALL_CRIT /usr/lib/perl5/vendor_perl/5.8.5/NCG/LocalMetrics/Hash.pm&lt;br /&gt;
&lt;br /&gt;
== Mysql ==&lt;br /&gt;
&lt;br /&gt;
1.	Installer la dernière version de Mysql (server + client) ; &lt;br /&gt;
&lt;br /&gt;
2.	configurer le mot de passe admin se référer [http://lcg.in2p3.fr/wiki/index.php/Nagios_regional#Annexe2 Annexe2a] ;&lt;br /&gt;
&lt;br /&gt;
3.	Configurer les users utiles à la nagios Box se référer [http://lcg.in2p3.fr/wiki/index.php/Nagios_regional#Annexe2 Annexe2b] ;&lt;br /&gt;
&lt;br /&gt;
== Configuration via yaim et NCG (en 2 fois)==&lt;br /&gt;
&lt;br /&gt;
1.	Remplir /etc/ncg/ncg.localdb avec la liste des sites se referer [http://lcg.in2p3.fr/wiki/index.php/Nagios_regional#Annexe3 Annexe3]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2.	Remplir le /opt/glite/yaim/site-info.def voir [http://lcg.in2p3.fr/wiki/index.php/Nagios_regional#Annexe4 Annexe4] ;&lt;br /&gt;
&lt;br /&gt;
3.	groupadd nagios&lt;br /&gt;
&lt;br /&gt;
4.	modif des uids/gids : /opt/glite/yaim/examples/edgusers.conf [http://lcg.in2p3.fr/wiki/index.php/Nagios_regional#Annexe5 Annexe5]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5.	lancement de la configuration automatique via yaim (All On One Box) :&lt;br /&gt;
 	&lt;br /&gt;
 	/opt/glite/yaim/bin/yaim -s /opt/glite/yaim/site-info.def -c -n glite-UI -n glite-NAGIOS&lt;br /&gt;
&lt;br /&gt;
6.	lancement de la configuration via NCG (All On One Box) :&lt;br /&gt;
&lt;br /&gt;
 /usr/sbin/ncg.pl&lt;br /&gt;
&lt;br /&gt;
.....MODIFICATION importante:: voir: https://twiki.cern.ch/twiki/bin/view/EGEE/ValidateROCNagios&lt;br /&gt;
La partie:&lt;br /&gt;
#  Configure manually /etc/ncg/ncg.conf (Template can be found here: ncg.conf.template: )&lt;br /&gt;
- Switch off automatic generation of ncg.conf by YAIM (NAGIOS_NCG_ENABLE_CONFIG&amp;quot;=&amp;quot;false&amp;quot;)&lt;br /&gt;
- Take ncg.conf.template and copy it to /etc/ncg/ncg.conf&lt;br /&gt;
     - Set $ROC_NAME$&lt;br /&gt;
     - Set $YOUR_MYPROXY_SERVER$ (e.g. myproxy-fts.cern.ch)&lt;br /&gt;
     - Set $MYPROXY_NAME$ (e.g.: NagiosRetrieve-sam-ap-roc.cern.ch)&lt;br /&gt;
     - Set $NAGIOS_ROLE$ (e.g.: ngi, roc)&lt;br /&gt;
# Take Hash.pm file that we are currently using at the CERN ROC Nagios boxes. In this file, we have removed the metrics that do not belong to the SAM_Critical profile, so only the metrics defined at ROC_SAM_critical are configured, and not relevant services like SRMv1 are commented out. The file is located under /usr/lib/perl5/vendor_perl/5.8.5/NCG/LocalMetrics/Hash.pm &lt;br /&gt;
&lt;br /&gt;
Pour éviter d&#039;avoir des sondes inappropriés.&lt;br /&gt;
&lt;br /&gt;
== Tuning the configuration ==&lt;br /&gt;
&lt;br /&gt;
1.	Verifier  dans /etc/sysconfig/nagios:&lt;br /&gt;
 LD_LIBRARY_PATH=/opt/classads/lib64:/opt/glite/lib64:/opt/globus/lib:/opt/c-ares/lib:/opt/classads/lib64  &lt;br /&gt;
&lt;br /&gt;
2.	Desactiver les notifications, dans les fichiers de conf: &lt;br /&gt;
 a.      /etc/nagios/nagios.cfg, désactiver les notifications:enable_notifications=0 ;log_notifications=0&lt;br /&gt;
 b.	 /etc/nagios/wlcg.d/host.templates.cfg&lt;br /&gt;
 c.	 /etc/nagios/wlcg.d/service.templates.cfg&lt;br /&gt;
&lt;br /&gt;
4.	N’autoriser que les dteam/France à visualiser notre interface nagios : modifier le fichier : &lt;br /&gt;
 /etc/voms2htpasswd.conf, avec : vomss://voms.cern.ch:8443/voms/dteam?/dteam/france&lt;br /&gt;
Plus utile site le site-info.def est défini correctement:&lt;br /&gt;
 VO_DTEAM_VOMS_SERVERS=&#039;vomss://voms.cern.ch:8443/voms/dteam?/dteam/france&#039;&lt;br /&gt;
&lt;br /&gt;
== ActiveMQ ==&lt;br /&gt;
 /usr/sbin/msg-to-queue --prefix /queue/grid.probe.metricOutput.EGEE.a635834332381123c8b296d02b682f8f --broker-uri stomp://prod-grid-msg.cern.ch:6163&lt;br /&gt;
 &lt;br /&gt;
[root@cclcgvmli03 cron.hourly]# cat check_msg-to-queue.sh&lt;br /&gt;
&lt;br /&gt;
Verifier les messages:&lt;br /&gt;
 /usr/libexec/grid-monitoring/plugins/nagios/recv_from_queue -v &lt;br /&gt;
&lt;br /&gt;
faire une update de perl-GridMon &lt;br /&gt;
 The problem here is in the message handler &lt;br /&gt;
 (/usr/lib/perl5/vendor_perl/5.8.8/GridMon/MsgHandler/MetricOutput.pm). &lt;br /&gt;
 Probe on WN reports hostname localhost.localdomain and serviceURI CE &lt;br /&gt;
 hostname. In the previous version message handler first checked hostname &lt;br /&gt;
 value and then serviceURI. That is the reason why Christine is seeing &lt;br /&gt;
 results for localhost.localdomain. However, we fixed this and the latest &lt;br /&gt;
 version (1.0.34) parses messages correctly.&lt;br /&gt;
&lt;br /&gt;
 yum update perl-GridMon&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
== Systeme d&#039;information ==&lt;br /&gt;
La nagios Box doit etre enregistré dans la GOCDB &lt;br /&gt;
et publié dans le site-BDII:&lt;br /&gt;
 ldapsearch -x -H ldap://ccnagboxli01.in2p3.fr:2170 -b &#039;Mds-vo-name=resource,o=Grid&#039;&lt;br /&gt;
&lt;br /&gt;
= validation =&lt;br /&gt;
&lt;br /&gt;
https://twiki.cern.ch/twiki/bin/view/EGEE/ValidateROCNagios&lt;br /&gt;
&lt;br /&gt;
now you should publish your Nagios in your Site BDII&lt;br /&gt;
And we should declare the node in the GOCDB: Regional-NAGIOS ou National-Nagios, a determiner&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
liste des sondes a valider: d&#039;après: https://twiki.cern.ch/twiki/bin/view/LCG/SAMCriticalTestsForCODs&lt;br /&gt;
&lt;br /&gt;
== Services grilles ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
Type de Noeuds&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
Validé par&lt;br /&gt;
| width=&amp;quot;20%&amp;quot; |&lt;br /&gt;
Valid (Y or N)&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
APEL&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
cl&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
N: Pas de métric ?&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
BDII (site and TOP)&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
cl&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
Y&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
CE&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
cc&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
- Probleme identifié pour la variable LCG_GFAL_INFOSYS quand c&#039;est une liste (CE lpnce.in2p3.fr):&lt;br /&gt;
LCG_GFAL_INFOSYS=topbdii.grif.fr:2170,cclcgtopbdii01.in2p3.fr:2170,lapp-bdii01.in2p3.fr:2170&lt;br /&gt;
&lt;br /&gt;
-Tout le mecanisme de recuperation des outputs n&#039;est pas compris mais globalement on a les meme resultat que celui du CERN&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
CREAMCE&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
cl&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
Y: idem CERN nagiosBOX (mais sonde Brokerinfo toujours en erreur: probleme connu: https://savannah.cern.ch/bugs/?61322)&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
FTS&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
cl&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
Y and NO: For the check_command those options should be added: &lt;br /&gt;
--cert /etc/nagios/globus/hostcert.pem   --key /etc/nagios/globus/hostkey.pem  -x $USER2$ (this should be fixed in the next release)&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
gRB/WMS&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
cl&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
Y:(certificate lifetime only)&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
LFC_C&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
cl&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
Y: mais il faudrait peut etre demander au site de supporter la VO ops pour que leur LFC soit testé (lfc-ls et lfc-ping)?&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
LFC_L&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
cl&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
Y: mais il faudrait peut etre demander au site de supporter la VO ops pour que leur LFC soit testé (lfc-ls et lfc-ping)?&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
MPI&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
em&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
n&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
MyProxy&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
em&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
n&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
RB&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
nobody&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
N: Service Deprecated. Does NOT apply in Nagios&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
RGMA / MON&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
cl&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
Y (certificate lifetime only)&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
SRMv2&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
cl&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
n&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
VOBOX&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
cl&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
Y&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
VOMS&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
em&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
n&lt;br /&gt;
|----&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Services nagios BOX ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
| width=&amp;quot;7%&amp;quot; |&lt;br /&gt;
Services&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
Validé par&lt;br /&gt;
| width=&amp;quot;20%&amp;quot; |&lt;br /&gt;
Valid (Y or N)&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
hr.srce.CAdist-Version&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
nl&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
Y  Check if the CA distribution installed on the nagios boxe is up-to-date&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
hr.srce.CertLifetime&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
nl&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
Y Check the validity of the nagios boxe certificate&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
hr.srce.GridProxy-Get-ops&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
nl&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
Y Try to retrieve a proxy from the available MyProxy server@cea&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
hr.srce.GridProxy-Valid-ops&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
nl&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
Y Check if the proxy owned by nagios on the nagios boxe is valid - This is very important unless grid probes could not run&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
org.egee.ATPSync&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
?&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
n&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
org.egee.CheckConfig&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
cc&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
y&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
org.egee.ImportGocdbDowntimes &lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
nl&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
Y Import from the GOC DB downtimes related to sites from ROC Fr&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
org.egee.MDDBSync &lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
?&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
n&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
org.egee.RecvFromQueue&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
cc&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
y&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
org.egee.SendToMetricStore&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
cc&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; | &lt;br /&gt;
? : a comprendre la dependence avec MDDBSync ????&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
org.egee.SendToMsg&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
cc&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
y : a identifier les differents topics ( ou il ecrit ? qui sont les lecteurs ?)&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
org.nagios.DiskCheck &lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
nl&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
Y Check critical disk spaces - warning when 80% is full - critical when 95% is full&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
org.nagios.ProcessCrond &lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
nl&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
Y Check if main processes crond are running on the nagios boxe&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
org.nagios.ProcessMsgToQueue &lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
cc&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
y: test if msg-to-queue proc is running&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
org.nagios.ProcessNpcd&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
cc&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
y: test if npcd pnp4nagios (pour les graphes de performances) proc is running&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
org.sam.CE-JobMonit-ops &lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
?&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
n&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
org.sam.CREAMCE-JobMonit-ops &lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
?&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
n&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
org.sam.mpi.CE-JobMonit-ops&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
?&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
n&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
hr.srce.MyProxy-ProxyLifetime-ops&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
cl&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
n&lt;br /&gt;
|----&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Mise à jour =&lt;br /&gt;
Pour modifier la configuration (Exemple nouveau site a ajouter pour le FOC france):&lt;br /&gt;
&lt;br /&gt;
Modifier &#039;&#039;&#039;/etc/ncg/ncg.localdb&#039;&#039;&#039; en conséquence.&lt;br /&gt;
&lt;br /&gt;
Au prealablefaire une &amp;quot;sauvegarde&amp;quot; local de la config nagios:&lt;br /&gt;
 mv /etc/nagios/wlcg.d /etc/nagios/wlcg.d.old&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Puis executer le script ncg:&lt;br /&gt;
 /usr/sbin/ncg.pl&lt;br /&gt;
&lt;br /&gt;
Et redemarrer nagios avec la nouvelle configuration:&lt;br /&gt;
 /etc/init.d/nagios restart&lt;br /&gt;
&lt;br /&gt;
Verifier que la config est OK et faire un commit dans svn &#039;&#039;&#039;svn ci&#039;&#039;&#039; pour la sauvegarde de la configuration.&lt;br /&gt;
 svn ci xxxxx&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Source d&#039;information pour NCG:&lt;br /&gt;
&lt;br /&gt;
https://twiki.cern.ch/twiki/bin/view/EGEE/GridMonitoringNcgOverview&lt;br /&gt;
&lt;br /&gt;
https://twiki.cern.ch/twiki/bin/view/EGEE/GridMonitoringNcgRecipes&lt;br /&gt;
&lt;br /&gt;
= bascule =&lt;br /&gt;
Si probleme hardware sur la machine=&amp;gt; bascule sur la machine virtuelle de secours (Nadia ou Jacques).&lt;br /&gt;
Faire ensuite un &#039;&#039;&#039;svn co&#039;&#039;&#039; de la config nagios pour avoir la derniere config de production.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Annexes =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Annexe0 ==&lt;br /&gt;
&lt;br /&gt;
Sur le myproxyserver, il faut que le nagios server soit &amp;quot;trusted retriever&amp;quot; et &amp;quot;authorized retrievers&amp;quot;:&lt;br /&gt;
 [cleroy@grid08 ~]$ grep cclcgvmli03 /opt/glite/etc/myproxy-server.conf&lt;br /&gt;
 trusted_retrievers /O=GRID-FR/C=FR/O=CNRS/OU=CC-LYON/CN=cclcgvmli03.in2p3.fr&lt;br /&gt;
 authorized_retrievers /O=GRID-FR/C=FR/O=CNRS/OU=CC-LYON/CN=cclcgvmli03.in2p3.fr&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Sur une UI:&lt;br /&gt;
&lt;br /&gt;
 voms-proxy-init -voms ops:/ops/Role=lcgadmin&lt;br /&gt;
 myproxy-init -c 336 -k nagios_roc_fr2-ops -s myproxy.grif.fr -l nagios  -x -Z &amp;quot;/O=GRID-FR/C=FR/O=CNRS/OU=CC-IN2P3/CN=ccnagboxli01.in2p3.fr&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Annexe 1 ==&lt;br /&gt;
 rpm -ivh http://www.sysadmin.hep.ac.uk/rpms/egee-SA1/centos5/x86_64/sa1-release-2-1.el5.noarch.rpm&lt;br /&gt;
 rpm -ivh  http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.1-1.el5.rf.x86_64.rpm&lt;br /&gt;
&lt;br /&gt;
 yum install atp&lt;br /&gt;
 yum install bouncycastle&lt;br /&gt;
 yum install broker&lt;br /&gt;
 yum install broker-cache&lt;br /&gt;
 yum install dcache-srmclient&lt;br /&gt;
 yum install dummy-ca-certs&lt;br /&gt;
 yum install egee-NAGIOS&lt;br /&gt;
 yum install egee-NAGIOS egee-NRPE&lt;br /&gt;
 yum install egee-NRPE&lt;br /&gt;
 yum install fetch-crl&lt;br /&gt;
 yum install fipscheck fipscheck-lib&lt;br /&gt;
 yum install glite-UI&lt;br /&gt;
 yum install glite-security-voms-clients&lt;br /&gt;
 yum install glite-wms-ui-commands&lt;br /&gt;
 yum install glite-yaim-core&lt;br /&gt;
 yum install glite-yaim-nagios&lt;br /&gt;
 yum install httpd&lt;br /&gt;
 yum install jdk&lt;br /&gt;
 yum install lcg-CA&lt;br /&gt;
 yum install lcg-CA egee-NAGIOS&lt;br /&gt;
 yum install lcg_util&lt;br /&gt;
 yum install mddb&lt;br /&gt;
 yum install msg-publish-simple&lt;br /&gt;
 yum install myproxy&lt;br /&gt;
 yum install mysql-client&lt;br /&gt;
 yum install mysql-server&lt;br /&gt;
 yum install nagios-proxy-refresh&lt;br /&gt;
 yum install perl-Config-Tiny&lt;br /&gt;
 yum install perl-DBD-MySQL&lt;br /&gt;
 yum install perl-rrdtool-1.3.8-2.el5.rf.x86_64&lt;br /&gt;
 yum install python-yaml&lt;br /&gt;
 yum install sun-jaf&lt;br /&gt;
 yum install uberftp-client&lt;br /&gt;
 yum install vdt_globus_rm_client&lt;br /&gt;
&lt;br /&gt;
 yum update glite-yaim-clients&lt;br /&gt;
 yum update glite-yaim-core&lt;br /&gt;
 yum update glite-yaim-nagios&lt;br /&gt;
 yum update mysql-server&lt;br /&gt;
 yum update perl-DBI&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
== Annexe2 ==&lt;br /&gt;
a)Mot de passe admin mysql :&lt;br /&gt;
Yum pour recupérer la derniere version de Mysql :&lt;br /&gt;
&#039;&#039;MySQL-server-community&#039;&#039;, ne pas oublier le client (pas de dépendance dessus)&lt;br /&gt;
Demmarrage de mysql avec --skip-grant-tables (pour ne pas avoir de mot de passe a rentrer)&lt;br /&gt;
 mysqld_safe --skip-grant-tables &amp;amp;&lt;br /&gt;
 [root@cclcgvmli03 ~]# mysql -u root &lt;br /&gt;
 update user set password=PASSWORD(&amp;quot;NEW-ROOT-PASSWORD&amp;quot;) where User=&#039;root&#039;;&lt;br /&gt;
&lt;br /&gt;
b)creation des users pour le nagios regional:&lt;br /&gt;
 [root@cclcgvmli03 ~]# mysql -u root -p&lt;br /&gt;
 mysql&amp;gt; GRANT SELECT, INSERT, UPDATE, DELETE ON nagios.* TO &#039;ndouser&#039;@&#039;localhost&#039; IDENTIFIED by &#039;ROCfr2009&#039;;&lt;br /&gt;
 mysql&amp;gt; GRANT SELECT, INSERT, UPDATE, DELETE ON atp.* TO &#039;atpuser&#039;@&#039;localhost&#039; IDENTIFIED by &#039;ROCfr2009&#039;;&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
== Annexe 3 ==&lt;br /&gt;
&lt;br /&gt;
 [root@cclcgvmli03 ~]# cat /etc/ncg/ncg.localdb&lt;br /&gt;
 #&lt;br /&gt;
 # Local Rules file to modify NCG configuration&lt;br /&gt;
 #&lt;br /&gt;
 SITE!AUVERGRID&lt;br /&gt;
 SITE!CGG-LCG2&lt;br /&gt;
 SITE!ESRF&lt;br /&gt;
 SITE!GRIF&lt;br /&gt;
 SITE!IBCP-GBIO&lt;br /&gt;
 SITE!IN2P3-CC&lt;br /&gt;
 SITE!IN2P3-CC-PPS&lt;br /&gt;
 SITE!IN2P3-CC-T2&lt;br /&gt;
 SITE!IN2P3-CPPM&lt;br /&gt;
 SITE!IN2P3-IPNL&lt;br /&gt;
 SITE!IN2P3-IRES&lt;br /&gt;
 SITE!IN2P3-LAPP&lt;br /&gt;
 SITE!IN2P3-LPC&lt;br /&gt;
 SITE!IN2P3-LPSC&lt;br /&gt;
 SITE!IN2P3-SUBATECH&lt;br /&gt;
 SITE!IPSL-IPGP-LCG2&lt;br /&gt;
 SITE!M3PEC&lt;br /&gt;
 SITE!MSFG&lt;br /&gt;
 SITE!MSFG-MULTI&lt;br /&gt;
 SITE!MSFG-OPEN&lt;br /&gt;
 SITE!OBSPM&lt;br /&gt;
 SITE!PARIS-UREC-IPV6&lt;br /&gt;
 SITE!SN-UCAD&lt;br /&gt;
 SITE!ROC-FR&lt;br /&gt;
 SITE!SOLEIL&lt;br /&gt;
 SITE!StratusLab&lt;br /&gt;
 [root@cclcgvmli03 ~]#&lt;br /&gt;
 &lt;br /&gt;
== Annexe 4 ==&lt;br /&gt;
&lt;br /&gt;
 SITE_EMAIL=c.leroy@cea.fr&lt;br /&gt;
 SITE_NAME=ROC-FR&lt;br /&gt;
 RB_HOST=node04.datagrid.cea.fr&lt;br /&gt;
 WMS_HOST=node04.datagrid.cea.fr&lt;br /&gt;
 PX_HOST=myproxy.grif.fr&lt;br /&gt;
 BDII_HOST=topbdii.grif.fr&lt;br /&gt;
 SITE_BDII_HOST=bdii.grif.fr&lt;br /&gt;
 MON_HOST=node06.datagrid.cea.fr&lt;br /&gt;
 VOS=&amp;quot;dteam&amp;quot;&lt;br /&gt;
 DTEAM_GROUP_ENABLE=&amp;quot;dteam&amp;quot;&lt;br /&gt;
 VO_DTEAM_SW_DIR=$VO_SW_DIR/dteam&lt;br /&gt;
 VO_DTEAM_DEFAULT_SE=$SE_HOST&lt;br /&gt;
 VO_DTEAM_STORAGE_DIR=$CLASSIC_STORAGE_DIR/dteam&lt;br /&gt;
 VO_DTEAM_VOMS_SERVERS=&#039;vomss://voms.cern.ch:8443/voms/dteam?/dteam/&#039;&lt;br /&gt;
 VO_DTEAM_VOMSES=&amp;quot;&#039;dteam lcg-voms.cern.ch 15004 /DC=ch/DC=cern/OU=computers/CN=lcg-voms.cern.ch dteam 24&#039; &#039;dteam    voms.cern.ch 15004 /DC=ch/DC=cern/OU=computers/CN=voms.cern.ch dteam 24&#039;&amp;quot;&lt;br /&gt;
 VO_DTEAM_VOMS_CA_DN=&amp;quot;&#039;/DC=ch/DC=cern/CN=CERN Trusted Certification Authority&#039; &#039;/DC=ch/DC=cern/CN=CERN Trusted   Certification Authority&#039;&amp;quot;&lt;br /&gt;
 NAGIOS_HOST=cclcgvmli03.in2p3.fr&lt;br /&gt;
 NAGIOS_ADMIN_DNS=&amp;quot;/O=GRID-FR/C=FR/O=CEA/OU=IRFU/CN=Christine Leroy&amp;quot;,&amp;quot;/O=GRID-FR/C=FR/O=CNRS/OU=CC-LYON/CN=Nadia Lajili&amp;quot;,&amp;quot;/O=GRID-FR/C=FR/O=CNRS/OU=LPC/CN=Emmanuel Medernach&amp;quot;,&amp;quot;/O=GRID-FR/C=FR/O=CNRS/OU=CPPM/CN=Juan Carlos Carranza&amp;quot;&lt;br /&gt;
 NAGIOS_NCG_ENABLE_CONFIG=true&lt;br /&gt;
 NAGIOS_NAGIOS_ENABLE_CONFIG=true&lt;br /&gt;
 NCG_GOCDB_ROC_NAME=France&lt;br /&gt;
 ROC_NAME=France&lt;br /&gt;
 NCG_PROBES_TYPE=remote,native,local&lt;br /&gt;
 NCG_VO=dteam&lt;br /&gt;
 NAGIOS_MYPROXY_NAME=nagios_roc_fr2&lt;br /&gt;
 NAGIOS_MYPROXY_USER=nagios&lt;br /&gt;
 MSG_BROKER_CACHE_NETWORK=PROD&lt;br /&gt;
 NAGIOS_ROLE=roc&lt;br /&gt;
 NAGIOS_HTTPD_ENABLE_CONFIG=true&lt;br /&gt;
 NAGIOS_SUDO_ENABLE_CONFIG=true&lt;br /&gt;
 NAGIOS_CGI_ENABLE_CONFIG=true&lt;br /&gt;
 NCG_LDAP_FILTER=GlueSiteOtherInfo=EGEE_ROC=France&lt;br /&gt;
 NAGIOS_DB_PASS=x&lt;br /&gt;
 NAGIOS_NSCA_PASS=x&lt;br /&gt;
 MYSQL_ADMIN=x&lt;br /&gt;
 ATP_DB_PASS=x&lt;br /&gt;
 MDDB_DB_PASS=x&lt;br /&gt;
 MS_DB_PASS=x&lt;br /&gt;
 MYSQL_PASSWORD=x&lt;br /&gt;
 MYEGEE_DB_PASS=x&lt;br /&gt;
&lt;br /&gt;
== Annexe 5 ==&lt;br /&gt;
&lt;br /&gt;
 [root@cclcgvmli03 ~]# cat /opt/glite/yaim/examples/edgusers.conf&lt;br /&gt;
 11151:${DPMMGR_USER}:11151:${DPMMGR_GROUP}:DPM user:&lt;br /&gt;
 11152:${EDG_USER}:11152,11156:${EDG_GROUP},${INFOSYS_GROUP}:EDG user:${EDG_HOME_DIR}&lt;br /&gt;
 11153:${EDGINFO_USER}:11153,1156:${EDGINFO_USER},${INFOSYS_GROUP}:EDG info user:${EDGINFO_HOME_DIR}&lt;br /&gt;
 11154:${RGMA_USER}:11154,1156:${RGMA_GROUP},${INFOSYS_GROUP}:RGMA user:${INSTALL_ROOT}/glite/etc/rgma&lt;br /&gt;
 11155:${GLITE_USER}:11155:${GLITE_GROUP}:gLite user:${GLITE_HOME_DIR}&lt;br /&gt;
 11156:${BDII_USER}:11158:${BDII_GROUP}:BDII user:${BDII_HOME_DIR}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Annexe 6 ==&lt;br /&gt;
&lt;br /&gt;
Probleme rencontré sur ccnagboxli01 (arret de ypbind + rpm manquant)&lt;br /&gt;
 chown -R nagios:nagios /var/spool/pnp4nagios&lt;br /&gt;
 chown -R nagios:nagios /var/spool/msg-nagios-bridge&lt;br /&gt;
 chown root:nagios /etc/atp/atp_db.conf&lt;br /&gt;
 chown root:nagios /etc/mddb/databases.yml&lt;br /&gt;
 chown nagios:apache /var/nagios/rw&lt;br /&gt;
 chown -R nagios:apache /var/nagios/rw&lt;br /&gt;
 chown root:nagios /etc/nagios/plugins/send_to_db.ini&lt;br /&gt;
 chown -R nagios:nagios /var/cache/msg/config-cache&lt;br /&gt;
 chown -R nagios:root /var/log/mddb&lt;br /&gt;
 chown -R nagios:root /var/log/pnp4nagios&lt;br /&gt;
 chown -R nagios:root /var/log/nagios&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
  useradd -g 40011 -u 10011 nagios&lt;br /&gt;
  useradd --group mysql -u 2730 mysql&lt;br /&gt;
  useradd -g mysql -u 2730 mysql&lt;br /&gt;
&lt;br /&gt;
   groupadd -g 40010 nagiosmaster&lt;br /&gt;
   groupadd -g 146 leftuser&lt;br /&gt;
&lt;br /&gt;
 yum install glite-security-voms-api-c-1.8.12-2.sl5.x86_64&lt;br /&gt;
 yum update perl-Net-SSLeay&lt;br /&gt;
 yum update perl-IO-Socket-SSL-1.01-1.fc6.noarch&lt;br /&gt;
 yum install glite-wms-ui-commands&lt;br /&gt;
 yum install lcg_util-1.7.6-1.sl5.x86_64&lt;br /&gt;
 yum install GFAL-client-1.11.8-2.sl5.x86_64 GFAL-client-1.11.8-2.sl5.i386&lt;br /&gt;
 yum install CGSI_gSOAP_2.7-1.3.3-1.sl5.x86_64&lt;br /&gt;
 yum install LFC-interfaces-1.7.3-1sec.sl5.x86_64 LFC-client-1.7.3-1sec.sl5.x86_64 lcg-dm-common-1.7.3-1sec.sl5.x86_64&lt;/div&gt;</summary>
		<author><name>Nadia Lajili</name></author>
	</entry>
	<entry>
		<id>https://lcg.in2p3.fr/index.php?title=Nagios_regional&amp;diff=5777</id>
		<title>Nagios regional</title>
		<link rel="alternate" type="text/html" href="https://lcg.in2p3.fr/index.php?title=Nagios_regional&amp;diff=5777"/>
		<updated>2010-04-08T07:54:42Z</updated>

		<summary type="html">&lt;p&gt;Nadia Lajili: /* Services nagios BOX */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Installation d&#039;une NOGIOS box pour le ROC France&lt;br /&gt;
&lt;br /&gt;
= 1)	Installation de base : =&lt;br /&gt;
a.	Machine installée par les sysadmin du CC : OS + VOBOX + certificat + pas dans les NIS&lt;br /&gt;
&lt;br /&gt;
b.	Accessible via gsissh (port 1975)&lt;br /&gt;
&lt;br /&gt;
= 2)	Action faite au préalable : =&lt;br /&gt;
a.	Faire la demande pour que la machine soit autorisée à récupérer les SAM tests : https://gus.fzk.de/ws/ticket_info.php?ticket=55132&lt;br /&gt;
&lt;br /&gt;
b.	Autoriser la nagios box à récupérer les proxy en mode « retrieval », et stocker un proxy depuis une UI récuperable par la nagiosBOX voir  [http://lcg.in2p3.fr/wiki/index.php/Nagios_regional#Annexe0 Annexe0]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
c.	Certificat utilisé pour :&lt;br /&gt;
&lt;br /&gt;
i.	                       Access to GOCDB PI for ROCS GOCDB PI level 2 required &lt;br /&gt;
&lt;br /&gt;
ii.	                       Recuperation de proxy pour les sondes locales&lt;br /&gt;
&lt;br /&gt;
d. s&#039;inscrire dans la mailing liste: regional-nagios-admins@cern.ch (très réactive)&lt;br /&gt;
&lt;br /&gt;
= 3)	Installation de Nagios =&lt;br /&gt;
Reference : https://twiki.cern.ch/twiki/bin/view/EGEE/GridMonitoringNcgYaim&lt;br /&gt;
== Installation des packages via yum, Ajout des repos suivant ==&lt;br /&gt;
 a.	mirrors-rpmforge (rpm rpmforge-release-0.5.1-1.el5.rf.x86_64.rpm)&lt;br /&gt;
 b.	rpmforge-testing.repo&lt;br /&gt;
 c.	rpmforge.repo&lt;br /&gt;
 d.	glite-UI.repo&lt;br /&gt;
 e.	sa1-centos5-release.repo (rpm:  sa1-release-2-1.el5.noarch.rpm)&lt;br /&gt;
 f.	glite-BDII.repo&lt;br /&gt;
&lt;br /&gt;
Problèmes de dépendances rencontrées si besoin se référer [http://lcg.in2p3.fr/wiki/index.php/Nagios_regional#Annexe1 Annexe1] (mais j’avais dû oublier de faire un : yum install egee-NAGIOS)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Installation subversion ==&lt;br /&gt;
Certain fichier de config sont a recuperer via svn au CERN:&lt;br /&gt;
&lt;br /&gt;
 yum install subversion&lt;br /&gt;
 svn co http://svnweb.cern.ch/guest/sam/trunk/roc-config&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 cp /usr/lib/perl5/vendor_perl/5.8.5/NCG/LocalMetrics/Hash.pm /usr/lib/perl5/vendor_perl/5.8.5/NCG/LocalMetrics/Hash.pm.orig&lt;br /&gt;
 cp roc-config/Hash.pm_55_ALL_CRIT /usr/lib/perl5/vendor_perl/5.8.5/NCG/LocalMetrics/Hash.pm&lt;br /&gt;
&lt;br /&gt;
== Mysql ==&lt;br /&gt;
&lt;br /&gt;
1.	Installer la dernière version de Mysql (server + client) ; &lt;br /&gt;
&lt;br /&gt;
2.	configurer le mot de passe admin se référer [http://lcg.in2p3.fr/wiki/index.php/Nagios_regional#Annexe2 Annexe2a] ;&lt;br /&gt;
&lt;br /&gt;
3.	Configurer les users utiles à la nagios Box se référer [http://lcg.in2p3.fr/wiki/index.php/Nagios_regional#Annexe2 Annexe2b] ;&lt;br /&gt;
&lt;br /&gt;
== Configuration via yaim et NCG (en 2 fois)==&lt;br /&gt;
&lt;br /&gt;
1.	Remplir /etc/ncg/ncg.localdb avec la liste des sites se referer [http://lcg.in2p3.fr/wiki/index.php/Nagios_regional#Annexe3 Annexe3]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2.	Remplir le /opt/glite/yaim/site-info.def voir [http://lcg.in2p3.fr/wiki/index.php/Nagios_regional#Annexe4 Annexe4] ;&lt;br /&gt;
&lt;br /&gt;
3.	groupadd nagios&lt;br /&gt;
&lt;br /&gt;
4.	modif des uids/gids : /opt/glite/yaim/examples/edgusers.conf [http://lcg.in2p3.fr/wiki/index.php/Nagios_regional#Annexe5 Annexe5]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5.	lancement de la configuration automatique via yaim (All On One Box) :&lt;br /&gt;
 	&lt;br /&gt;
 	/opt/glite/yaim/bin/yaim -s /opt/glite/yaim/site-info.def -c -n glite-UI -n glite-NAGIOS&lt;br /&gt;
&lt;br /&gt;
6.	lancement de la configuration via NCG (All On One Box) :&lt;br /&gt;
&lt;br /&gt;
 /usr/sbin/ncg.pl&lt;br /&gt;
&lt;br /&gt;
.....MODIFICATION importante:: voir: https://twiki.cern.ch/twiki/bin/view/EGEE/ValidateROCNagios&lt;br /&gt;
La partie:&lt;br /&gt;
#  Configure manually /etc/ncg/ncg.conf (Template can be found here: ncg.conf.template: )&lt;br /&gt;
- Switch off automatic generation of ncg.conf by YAIM (NAGIOS_NCG_ENABLE_CONFIG&amp;quot;=&amp;quot;false&amp;quot;)&lt;br /&gt;
- Take ncg.conf.template and copy it to /etc/ncg/ncg.conf&lt;br /&gt;
     - Set $ROC_NAME$&lt;br /&gt;
     - Set $YOUR_MYPROXY_SERVER$ (e.g. myproxy-fts.cern.ch)&lt;br /&gt;
     - Set $MYPROXY_NAME$ (e.g.: NagiosRetrieve-sam-ap-roc.cern.ch)&lt;br /&gt;
     - Set $NAGIOS_ROLE$ (e.g.: ngi, roc)&lt;br /&gt;
# Take Hash.pm file that we are currently using at the CERN ROC Nagios boxes. In this file, we have removed the metrics that do not belong to the SAM_Critical profile, so only the metrics defined at ROC_SAM_critical are configured, and not relevant services like SRMv1 are commented out. The file is located under /usr/lib/perl5/vendor_perl/5.8.5/NCG/LocalMetrics/Hash.pm &lt;br /&gt;
&lt;br /&gt;
Pour éviter d&#039;avoir des sondes inappropriés.&lt;br /&gt;
&lt;br /&gt;
== Tuning the configuration ==&lt;br /&gt;
&lt;br /&gt;
1.	Verifier  dans /etc/sysconfig/nagios:&lt;br /&gt;
 LD_LIBRARY_PATH=/opt/classads/lib64:/opt/glite/lib64:/opt/globus/lib:/opt/c-ares/lib:/opt/classads/lib64  &lt;br /&gt;
&lt;br /&gt;
2.	Desactiver les notifications, dans les fichiers de conf: &lt;br /&gt;
 a.      /etc/nagios/nagios.cfg, désactiver les notifications:enable_notifications=0 ;log_notifications=0&lt;br /&gt;
 b.	 /etc/nagios/wlcg.d/host.templates.cfg&lt;br /&gt;
 c.	 /etc/nagios/wlcg.d/service.templates.cfg&lt;br /&gt;
&lt;br /&gt;
4.	N’autoriser que les dteam/France à visualiser notre interface nagios : modifier le fichier : &lt;br /&gt;
 /etc/voms2htpasswd.conf, avec : vomss://voms.cern.ch:8443/voms/dteam?/dteam/france&lt;br /&gt;
Plus utile site le site-info.def est défini correctement:&lt;br /&gt;
 VO_DTEAM_VOMS_SERVERS=&#039;vomss://voms.cern.ch:8443/voms/dteam?/dteam/france&#039;&lt;br /&gt;
&lt;br /&gt;
== ActiveMQ ==&lt;br /&gt;
 /usr/sbin/msg-to-queue --prefix /queue/grid.probe.metricOutput.EGEE.a635834332381123c8b296d02b682f8f --broker-uri stomp://prod-grid-msg.cern.ch:6163&lt;br /&gt;
 &lt;br /&gt;
[root@cclcgvmli03 cron.hourly]# cat check_msg-to-queue.sh&lt;br /&gt;
&lt;br /&gt;
Verifier les messages:&lt;br /&gt;
 /usr/libexec/grid-monitoring/plugins/nagios/recv_from_queue -v &lt;br /&gt;
&lt;br /&gt;
faire une update de perl-GridMon &lt;br /&gt;
 The problem here is in the message handler &lt;br /&gt;
 (/usr/lib/perl5/vendor_perl/5.8.8/GridMon/MsgHandler/MetricOutput.pm). &lt;br /&gt;
 Probe on WN reports hostname localhost.localdomain and serviceURI CE &lt;br /&gt;
 hostname. In the previous version message handler first checked hostname &lt;br /&gt;
 value and then serviceURI. That is the reason why Christine is seeing &lt;br /&gt;
 results for localhost.localdomain. However, we fixed this and the latest &lt;br /&gt;
 version (1.0.34) parses messages correctly.&lt;br /&gt;
&lt;br /&gt;
 yum update perl-GridMon&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
== Systeme d&#039;information ==&lt;br /&gt;
La nagios Box doit etre enregistré dans la GOCDB &lt;br /&gt;
et publié dans le site-BDII:&lt;br /&gt;
 ldapsearch -x -H ldap://ccnagboxli01.in2p3.fr:2170 -b &#039;Mds-vo-name=resource,o=Grid&#039;&lt;br /&gt;
&lt;br /&gt;
= validation =&lt;br /&gt;
&lt;br /&gt;
https://twiki.cern.ch/twiki/bin/view/EGEE/ValidateROCNagios&lt;br /&gt;
&lt;br /&gt;
now you should publish your Nagios in your Site BDII&lt;br /&gt;
And we should declare the node in the GOCDB: Regional-NAGIOS ou National-Nagios, a determiner&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
liste des sondes a valider: d&#039;après: https://twiki.cern.ch/twiki/bin/view/LCG/SAMCriticalTestsForCODs&lt;br /&gt;
&lt;br /&gt;
== Services grilles ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
Type de Noeuds&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
Validé par&lt;br /&gt;
| width=&amp;quot;20%&amp;quot; |&lt;br /&gt;
Valid (Y or N)&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
APEL&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
cl&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
N: Pas de métric ?&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
BDII (site and TOP)&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
cl&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
Y&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
CE&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
cc&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
- Probleme identifié pour la variable LCG_GFAL_INFOSYS quand c&#039;est une liste (CE lpnce.in2p3.fr):&lt;br /&gt;
LCG_GFAL_INFOSYS=topbdii.grif.fr:2170,cclcgtopbdii01.in2p3.fr:2170,lapp-bdii01.in2p3.fr:2170&lt;br /&gt;
&lt;br /&gt;
-Tout le mecanisme de recuperation des outputs n&#039;est pas compris mais globalement on a les meme resultat que celui du CERN&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
CREAMCE&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
cl&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
Y: idem CERN nagiosBOX (mais sonde Brokerinfo toujours en erreur: probleme connu: https://savannah.cern.ch/bugs/?61322)&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
FTS&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
cl&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
Y and NO: For the check_command those options should be added: &lt;br /&gt;
--cert /etc/nagios/globus/hostcert.pem   --key /etc/nagios/globus/hostkey.pem  -x $USER2$ (this should be fixed in the next release)&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
gRB/WMS&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
cl&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
Y:(certificate lifetime only)&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
LFC_C&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
cl&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
Y: mais il faudrait peut etre demander au site de supporter la VO ops pour que leur LFC soit testé (lfc-ls et lfc-ping)?&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
LFC_L&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
cl&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
Y: mais il faudrait peut etre demander au site de supporter la VO ops pour que leur LFC soit testé (lfc-ls et lfc-ping)?&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
MPI&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
em&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
n&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
MyProxy&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
em&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
n&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
RB&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
nobody&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
N: Service Deprecated. Does NOT apply in Nagios&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
RGMA / MON&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
cl&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
Y (certificate lifetime only)&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
SRMv2&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
cl&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
n&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
VOBOX&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
cl&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
Y&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
VOMS&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
em&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
n&lt;br /&gt;
|----&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Services nagios BOX ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
| width=&amp;quot;7%&amp;quot; |&lt;br /&gt;
Services&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
Validé par&lt;br /&gt;
| width=&amp;quot;20%&amp;quot; |&lt;br /&gt;
Valid (Y or N)&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
hr.srce.CAdist-Version&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
nl&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
Y  Check if the CA distribution installed on the nagios boxe is up-to-date&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
hr.srce.CertLifetime&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
nl&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
Y Check the validity of the nagios boxe certificate&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
hr.srce.GridProxy-Get-ops&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
nl&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
Y Try to retrieve a proxy from the available MyProxy server@cea&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
hr.srce.GridProxy-Valid-ops&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
nl&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
Y Check if the proxy owned by nagios on the nagios boxe is valid - This is very important unless grid probes could not run&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
org.egee.ATPSync&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
?&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
n&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
org.egee.CheckConfig&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
cc&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
y&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
org.egee.ImportGocdbDowntimes &lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
nl&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
Y Import from the GOC DB downtimes related to sites from ROC Fr&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
org.egee.MDDBSync &lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
?&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
n&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
org.egee.RecvFromQueue&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
cc&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
y&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
org.egee.SendToMetricStore&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
cc&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; | &lt;br /&gt;
? : a comprendre la dependence avec MDDBSync ????&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
org.egee.SendToMsg&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
cc&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
y : a identifier les differents topics ( ou il ecrit ? qui sont les lecteurs ?)&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
org.nagios.DiskCheck &lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
nl&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
Y Check critical disk spaces - warning when 95% is full&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
org.nagios.ProcessCrond &lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
nl&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
Y Check if main processes crond are running on the nagios boxe&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
org.nagios.ProcessMsgToQueue &lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
cc&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
y: test if msg-to-queue proc is running&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
org.nagios.ProcessNpcd&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
cc&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
y: test if npcd pnp4nagios (pour les graphes de performances) proc is running&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
org.sam.CE-JobMonit-ops &lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
?&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
n&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
org.sam.CREAMCE-JobMonit-ops &lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
?&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
n&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
org.sam.mpi.CE-JobMonit-ops&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
?&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
n&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
hr.srce.MyProxy-ProxyLifetime-ops&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
cl&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
n&lt;br /&gt;
|----&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Mise à jour =&lt;br /&gt;
Pour modifier la configuration (Exemple nouveau site a ajouter pour le FOC france):&lt;br /&gt;
&lt;br /&gt;
Modifier &#039;&#039;&#039;/etc/ncg/ncg.localdb&#039;&#039;&#039; en conséquence.&lt;br /&gt;
&lt;br /&gt;
Au prealablefaire une &amp;quot;sauvegarde&amp;quot; local de la config nagios:&lt;br /&gt;
 mv /etc/nagios/wlcg.d /etc/nagios/wlcg.d.old&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Puis executer le script ncg:&lt;br /&gt;
 /usr/sbin/ncg.pl&lt;br /&gt;
&lt;br /&gt;
Et redemarrer nagios avec la nouvelle configuration:&lt;br /&gt;
 /etc/init.d/nagios restart&lt;br /&gt;
&lt;br /&gt;
Verifier que la config est OK et faire un commit dans svn &#039;&#039;&#039;svn ci&#039;&#039;&#039; pour la sauvegarde de la configuration.&lt;br /&gt;
 svn ci xxxxx&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Source d&#039;information pour NCG:&lt;br /&gt;
&lt;br /&gt;
https://twiki.cern.ch/twiki/bin/view/EGEE/GridMonitoringNcgOverview&lt;br /&gt;
&lt;br /&gt;
https://twiki.cern.ch/twiki/bin/view/EGEE/GridMonitoringNcgRecipes&lt;br /&gt;
&lt;br /&gt;
= bascule =&lt;br /&gt;
Si probleme hardware sur la machine=&amp;gt; bascule sur la machine virtuelle de secours (Nadia ou Jacques).&lt;br /&gt;
Faire ensuite un &#039;&#039;&#039;svn co&#039;&#039;&#039; de la config nagios pour avoir la derniere config de production.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Annexes =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Annexe0 ==&lt;br /&gt;
&lt;br /&gt;
Sur le myproxyserver, il faut que le nagios server soit &amp;quot;trusted retriever&amp;quot; et &amp;quot;authorized retrievers&amp;quot;:&lt;br /&gt;
 [cleroy@grid08 ~]$ grep cclcgvmli03 /opt/glite/etc/myproxy-server.conf&lt;br /&gt;
 trusted_retrievers /O=GRID-FR/C=FR/O=CNRS/OU=CC-LYON/CN=cclcgvmli03.in2p3.fr&lt;br /&gt;
 authorized_retrievers /O=GRID-FR/C=FR/O=CNRS/OU=CC-LYON/CN=cclcgvmli03.in2p3.fr&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Sur une UI:&lt;br /&gt;
&lt;br /&gt;
 voms-proxy-init -voms ops:/ops/Role=lcgadmin&lt;br /&gt;
 myproxy-init -c 336 -k nagios_roc_fr2-ops -s myproxy.grif.fr -l nagios  -x -Z &amp;quot;/O=GRID-FR/C=FR/O=CNRS/OU=CC-IN2P3/CN=ccnagboxli01.in2p3.fr&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Annexe 1 ==&lt;br /&gt;
 rpm -ivh http://www.sysadmin.hep.ac.uk/rpms/egee-SA1/centos5/x86_64/sa1-release-2-1.el5.noarch.rpm&lt;br /&gt;
 rpm -ivh  http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.1-1.el5.rf.x86_64.rpm&lt;br /&gt;
&lt;br /&gt;
 yum install atp&lt;br /&gt;
 yum install bouncycastle&lt;br /&gt;
 yum install broker&lt;br /&gt;
 yum install broker-cache&lt;br /&gt;
 yum install dcache-srmclient&lt;br /&gt;
 yum install dummy-ca-certs&lt;br /&gt;
 yum install egee-NAGIOS&lt;br /&gt;
 yum install egee-NAGIOS egee-NRPE&lt;br /&gt;
 yum install egee-NRPE&lt;br /&gt;
 yum install fetch-crl&lt;br /&gt;
 yum install fipscheck fipscheck-lib&lt;br /&gt;
 yum install glite-UI&lt;br /&gt;
 yum install glite-security-voms-clients&lt;br /&gt;
 yum install glite-wms-ui-commands&lt;br /&gt;
 yum install glite-yaim-core&lt;br /&gt;
 yum install glite-yaim-nagios&lt;br /&gt;
 yum install httpd&lt;br /&gt;
 yum install jdk&lt;br /&gt;
 yum install lcg-CA&lt;br /&gt;
 yum install lcg-CA egee-NAGIOS&lt;br /&gt;
 yum install lcg_util&lt;br /&gt;
 yum install mddb&lt;br /&gt;
 yum install msg-publish-simple&lt;br /&gt;
 yum install myproxy&lt;br /&gt;
 yum install mysql-client&lt;br /&gt;
 yum install mysql-server&lt;br /&gt;
 yum install nagios-proxy-refresh&lt;br /&gt;
 yum install perl-Config-Tiny&lt;br /&gt;
 yum install perl-DBD-MySQL&lt;br /&gt;
 yum install perl-rrdtool-1.3.8-2.el5.rf.x86_64&lt;br /&gt;
 yum install python-yaml&lt;br /&gt;
 yum install sun-jaf&lt;br /&gt;
 yum install uberftp-client&lt;br /&gt;
 yum install vdt_globus_rm_client&lt;br /&gt;
&lt;br /&gt;
 yum update glite-yaim-clients&lt;br /&gt;
 yum update glite-yaim-core&lt;br /&gt;
 yum update glite-yaim-nagios&lt;br /&gt;
 yum update mysql-server&lt;br /&gt;
 yum update perl-DBI&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
== Annexe2 ==&lt;br /&gt;
a)Mot de passe admin mysql :&lt;br /&gt;
Yum pour recupérer la derniere version de Mysql :&lt;br /&gt;
&#039;&#039;MySQL-server-community&#039;&#039;, ne pas oublier le client (pas de dépendance dessus)&lt;br /&gt;
Demmarrage de mysql avec --skip-grant-tables (pour ne pas avoir de mot de passe a rentrer)&lt;br /&gt;
 mysqld_safe --skip-grant-tables &amp;amp;&lt;br /&gt;
 [root@cclcgvmli03 ~]# mysql -u root &lt;br /&gt;
 update user set password=PASSWORD(&amp;quot;NEW-ROOT-PASSWORD&amp;quot;) where User=&#039;root&#039;;&lt;br /&gt;
&lt;br /&gt;
b)creation des users pour le nagios regional:&lt;br /&gt;
 [root@cclcgvmli03 ~]# mysql -u root -p&lt;br /&gt;
 mysql&amp;gt; GRANT SELECT, INSERT, UPDATE, DELETE ON nagios.* TO &#039;ndouser&#039;@&#039;localhost&#039; IDENTIFIED by &#039;ROCfr2009&#039;;&lt;br /&gt;
 mysql&amp;gt; GRANT SELECT, INSERT, UPDATE, DELETE ON atp.* TO &#039;atpuser&#039;@&#039;localhost&#039; IDENTIFIED by &#039;ROCfr2009&#039;;&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
== Annexe 3 ==&lt;br /&gt;
&lt;br /&gt;
 [root@cclcgvmli03 ~]# cat /etc/ncg/ncg.localdb&lt;br /&gt;
 #&lt;br /&gt;
 # Local Rules file to modify NCG configuration&lt;br /&gt;
 #&lt;br /&gt;
 SITE!AUVERGRID&lt;br /&gt;
 SITE!CGG-LCG2&lt;br /&gt;
 SITE!ESRF&lt;br /&gt;
 SITE!GRIF&lt;br /&gt;
 SITE!IBCP-GBIO&lt;br /&gt;
 SITE!IN2P3-CC&lt;br /&gt;
 SITE!IN2P3-CC-PPS&lt;br /&gt;
 SITE!IN2P3-CC-T2&lt;br /&gt;
 SITE!IN2P3-CPPM&lt;br /&gt;
 SITE!IN2P3-IPNL&lt;br /&gt;
 SITE!IN2P3-IRES&lt;br /&gt;
 SITE!IN2P3-LAPP&lt;br /&gt;
 SITE!IN2P3-LPC&lt;br /&gt;
 SITE!IN2P3-LPSC&lt;br /&gt;
 SITE!IN2P3-SUBATECH&lt;br /&gt;
 SITE!IPSL-IPGP-LCG2&lt;br /&gt;
 SITE!M3PEC&lt;br /&gt;
 SITE!MSFG&lt;br /&gt;
 SITE!MSFG-MULTI&lt;br /&gt;
 SITE!MSFG-OPEN&lt;br /&gt;
 SITE!OBSPM&lt;br /&gt;
 SITE!PARIS-UREC-IPV6&lt;br /&gt;
 SITE!SN-UCAD&lt;br /&gt;
 SITE!ROC-FR&lt;br /&gt;
 SITE!SOLEIL&lt;br /&gt;
 SITE!StratusLab&lt;br /&gt;
 [root@cclcgvmli03 ~]#&lt;br /&gt;
 &lt;br /&gt;
== Annexe 4 ==&lt;br /&gt;
&lt;br /&gt;
 SITE_EMAIL=c.leroy@cea.fr&lt;br /&gt;
 SITE_NAME=ROC-FR&lt;br /&gt;
 RB_HOST=node04.datagrid.cea.fr&lt;br /&gt;
 WMS_HOST=node04.datagrid.cea.fr&lt;br /&gt;
 PX_HOST=myproxy.grif.fr&lt;br /&gt;
 BDII_HOST=topbdii.grif.fr&lt;br /&gt;
 SITE_BDII_HOST=bdii.grif.fr&lt;br /&gt;
 MON_HOST=node06.datagrid.cea.fr&lt;br /&gt;
 VOS=&amp;quot;dteam&amp;quot;&lt;br /&gt;
 DTEAM_GROUP_ENABLE=&amp;quot;dteam&amp;quot;&lt;br /&gt;
 VO_DTEAM_SW_DIR=$VO_SW_DIR/dteam&lt;br /&gt;
 VO_DTEAM_DEFAULT_SE=$SE_HOST&lt;br /&gt;
 VO_DTEAM_STORAGE_DIR=$CLASSIC_STORAGE_DIR/dteam&lt;br /&gt;
 VO_DTEAM_VOMS_SERVERS=&#039;vomss://voms.cern.ch:8443/voms/dteam?/dteam/&#039;&lt;br /&gt;
 VO_DTEAM_VOMSES=&amp;quot;&#039;dteam lcg-voms.cern.ch 15004 /DC=ch/DC=cern/OU=computers/CN=lcg-voms.cern.ch dteam 24&#039; &#039;dteam    voms.cern.ch 15004 /DC=ch/DC=cern/OU=computers/CN=voms.cern.ch dteam 24&#039;&amp;quot;&lt;br /&gt;
 VO_DTEAM_VOMS_CA_DN=&amp;quot;&#039;/DC=ch/DC=cern/CN=CERN Trusted Certification Authority&#039; &#039;/DC=ch/DC=cern/CN=CERN Trusted   Certification Authority&#039;&amp;quot;&lt;br /&gt;
 NAGIOS_HOST=cclcgvmli03.in2p3.fr&lt;br /&gt;
 NAGIOS_ADMIN_DNS=&amp;quot;/O=GRID-FR/C=FR/O=CEA/OU=IRFU/CN=Christine Leroy&amp;quot;,&amp;quot;/O=GRID-FR/C=FR/O=CNRS/OU=CC-LYON/CN=Nadia Lajili&amp;quot;,&amp;quot;/O=GRID-FR/C=FR/O=CNRS/OU=LPC/CN=Emmanuel Medernach&amp;quot;,&amp;quot;/O=GRID-FR/C=FR/O=CNRS/OU=CPPM/CN=Juan Carlos Carranza&amp;quot;&lt;br /&gt;
 NAGIOS_NCG_ENABLE_CONFIG=true&lt;br /&gt;
 NAGIOS_NAGIOS_ENABLE_CONFIG=true&lt;br /&gt;
 NCG_GOCDB_ROC_NAME=France&lt;br /&gt;
 ROC_NAME=France&lt;br /&gt;
 NCG_PROBES_TYPE=remote,native,local&lt;br /&gt;
 NCG_VO=dteam&lt;br /&gt;
 NAGIOS_MYPROXY_NAME=nagios_roc_fr2&lt;br /&gt;
 NAGIOS_MYPROXY_USER=nagios&lt;br /&gt;
 MSG_BROKER_CACHE_NETWORK=PROD&lt;br /&gt;
 NAGIOS_ROLE=roc&lt;br /&gt;
 NAGIOS_HTTPD_ENABLE_CONFIG=true&lt;br /&gt;
 NAGIOS_SUDO_ENABLE_CONFIG=true&lt;br /&gt;
 NAGIOS_CGI_ENABLE_CONFIG=true&lt;br /&gt;
 NCG_LDAP_FILTER=GlueSiteOtherInfo=EGEE_ROC=France&lt;br /&gt;
 NAGIOS_DB_PASS=x&lt;br /&gt;
 NAGIOS_NSCA_PASS=x&lt;br /&gt;
 MYSQL_ADMIN=x&lt;br /&gt;
 ATP_DB_PASS=x&lt;br /&gt;
 MDDB_DB_PASS=x&lt;br /&gt;
 MS_DB_PASS=x&lt;br /&gt;
 MYSQL_PASSWORD=x&lt;br /&gt;
 MYEGEE_DB_PASS=x&lt;br /&gt;
&lt;br /&gt;
== Annexe 5 ==&lt;br /&gt;
&lt;br /&gt;
 [root@cclcgvmli03 ~]# cat /opt/glite/yaim/examples/edgusers.conf&lt;br /&gt;
 11151:${DPMMGR_USER}:11151:${DPMMGR_GROUP}:DPM user:&lt;br /&gt;
 11152:${EDG_USER}:11152,11156:${EDG_GROUP},${INFOSYS_GROUP}:EDG user:${EDG_HOME_DIR}&lt;br /&gt;
 11153:${EDGINFO_USER}:11153,1156:${EDGINFO_USER},${INFOSYS_GROUP}:EDG info user:${EDGINFO_HOME_DIR}&lt;br /&gt;
 11154:${RGMA_USER}:11154,1156:${RGMA_GROUP},${INFOSYS_GROUP}:RGMA user:${INSTALL_ROOT}/glite/etc/rgma&lt;br /&gt;
 11155:${GLITE_USER}:11155:${GLITE_GROUP}:gLite user:${GLITE_HOME_DIR}&lt;br /&gt;
 11156:${BDII_USER}:11158:${BDII_GROUP}:BDII user:${BDII_HOME_DIR}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Annexe 6 ==&lt;br /&gt;
&lt;br /&gt;
Probleme rencontré sur ccnagboxli01 (arret de ypbind + rpm manquant)&lt;br /&gt;
 chown -R nagios:nagios /var/spool/pnp4nagios&lt;br /&gt;
 chown -R nagios:nagios /var/spool/msg-nagios-bridge&lt;br /&gt;
 chown root:nagios /etc/atp/atp_db.conf&lt;br /&gt;
 chown root:nagios /etc/mddb/databases.yml&lt;br /&gt;
 chown nagios:apache /var/nagios/rw&lt;br /&gt;
 chown -R nagios:apache /var/nagios/rw&lt;br /&gt;
 chown root:nagios /etc/nagios/plugins/send_to_db.ini&lt;br /&gt;
 chown -R nagios:nagios /var/cache/msg/config-cache&lt;br /&gt;
 chown -R nagios:root /var/log/mddb&lt;br /&gt;
 chown -R nagios:root /var/log/pnp4nagios&lt;br /&gt;
 chown -R nagios:root /var/log/nagios&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
  useradd -g 40011 -u 10011 nagios&lt;br /&gt;
  useradd --group mysql -u 2730 mysql&lt;br /&gt;
  useradd -g mysql -u 2730 mysql&lt;br /&gt;
&lt;br /&gt;
   groupadd -g 40010 nagiosmaster&lt;br /&gt;
   groupadd -g 146 leftuser&lt;br /&gt;
&lt;br /&gt;
 yum install glite-security-voms-api-c-1.8.12-2.sl5.x86_64&lt;br /&gt;
 yum update perl-Net-SSLeay&lt;br /&gt;
 yum update perl-IO-Socket-SSL-1.01-1.fc6.noarch&lt;br /&gt;
 yum install glite-wms-ui-commands&lt;br /&gt;
 yum install lcg_util-1.7.6-1.sl5.x86_64&lt;br /&gt;
 yum install GFAL-client-1.11.8-2.sl5.x86_64 GFAL-client-1.11.8-2.sl5.i386&lt;br /&gt;
 yum install CGSI_gSOAP_2.7-1.3.3-1.sl5.x86_64&lt;br /&gt;
 yum install LFC-interfaces-1.7.3-1sec.sl5.x86_64 LFC-client-1.7.3-1sec.sl5.x86_64 lcg-dm-common-1.7.3-1sec.sl5.x86_64&lt;/div&gt;</summary>
		<author><name>Nadia Lajili</name></author>
	</entry>
	<entry>
		<id>https://lcg.in2p3.fr/index.php?title=Nagios_regional&amp;diff=5771</id>
		<title>Nagios regional</title>
		<link rel="alternate" type="text/html" href="https://lcg.in2p3.fr/index.php?title=Nagios_regional&amp;diff=5771"/>
		<updated>2010-04-06T15:32:31Z</updated>

		<summary type="html">&lt;p&gt;Nadia Lajili: /* Services nagios BOX */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Installation d&#039;une NOGIOS box pour le ROC France&lt;br /&gt;
&lt;br /&gt;
= 1)	Installation de base : =&lt;br /&gt;
a.	Machine installée par les sysadmin du CC : OS + VOBOX + certificat + pas dans les NIS&lt;br /&gt;
&lt;br /&gt;
b.	Accessible via gsissh (port 1975)&lt;br /&gt;
&lt;br /&gt;
= 2)	Action faite au préalable : =&lt;br /&gt;
a.	Faire la demande pour que la machine soit autorisée à récupérer les SAM tests : https://gus.fzk.de/ws/ticket_info.php?ticket=55132&lt;br /&gt;
&lt;br /&gt;
b.	Autoriser la nagios box à récupérer les proxy en mode « retrieval », et stocker un proxy depuis une UI récuperable par la nagiosBOX voir  [http://lcg.in2p3.fr/wiki/index.php/Nagios_regional#Annexe0 Annexe0]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
c.	Certificat utilisé pour :&lt;br /&gt;
&lt;br /&gt;
i.	                       Access to GOCDB PI for ROCS GOCDB PI level 2 required &lt;br /&gt;
&lt;br /&gt;
ii.	                       Recuperation de proxy pour les sondes locales&lt;br /&gt;
&lt;br /&gt;
d. s&#039;inscrire dans la mailing liste: regional-nagios-admins@cern.ch (très réactive)&lt;br /&gt;
&lt;br /&gt;
= 3)	Installation de Nagios =&lt;br /&gt;
Reference : https://twiki.cern.ch/twiki/bin/view/EGEE/GridMonitoringNcgYaim&lt;br /&gt;
== Installation des packages via yum, Ajout des repos suivant ==&lt;br /&gt;
 a.	mirrors-rpmforge (rpm rpmforge-release-0.5.1-1.el5.rf.x86_64.rpm)&lt;br /&gt;
 b.	rpmforge-testing.repo&lt;br /&gt;
 c.	rpmforge.repo&lt;br /&gt;
 d.	glite-UI.repo&lt;br /&gt;
 e.	sa1-centos5-release.repo (rpm:  sa1-release-2-1.el5.noarch.rpm)&lt;br /&gt;
 f.	glite-BDII.repo&lt;br /&gt;
&lt;br /&gt;
Problèmes de dépendances rencontrées si besoin se référer [http://lcg.in2p3.fr/wiki/index.php/Nagios_regional#Annexe1 Annexe1] (mais j’avais dû oublier de faire un : yum install egee-NAGIOS)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Installation subversion ==&lt;br /&gt;
Certain fichier de config sont a recuperer via svn au CERN:&lt;br /&gt;
&lt;br /&gt;
 yum install subversion&lt;br /&gt;
 svn co http://svnweb.cern.ch/guest/sam/trunk/roc-config&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 cp /usr/lib/perl5/vendor_perl/5.8.5/NCG/LocalMetrics/Hash.pm /usr/lib/perl5/vendor_perl/5.8.5/NCG/LocalMetrics/Hash.pm.orig&lt;br /&gt;
 cp roc-config/Hash.pm_55_ALL_CRIT /usr/lib/perl5/vendor_perl/5.8.5/NCG/LocalMetrics/Hash.pm&lt;br /&gt;
&lt;br /&gt;
== Mysql ==&lt;br /&gt;
&lt;br /&gt;
1.	Installer la dernière version de Mysql (server + client) ; &lt;br /&gt;
&lt;br /&gt;
2.	configurer le mot de passe admin se référer [http://lcg.in2p3.fr/wiki/index.php/Nagios_regional#Annexe2 Annexe2a] ;&lt;br /&gt;
&lt;br /&gt;
3.	Configurer les users utiles à la nagios Box se référer [http://lcg.in2p3.fr/wiki/index.php/Nagios_regional#Annexe2 Annexe2b] ;&lt;br /&gt;
&lt;br /&gt;
== Configuration via yaim et NCG (en 2 fois)==&lt;br /&gt;
&lt;br /&gt;
1.	Remplir /etc/ncg/ncg.localdb avec la liste des sites se referer [http://lcg.in2p3.fr/wiki/index.php/Nagios_regional#Annexe3 Annexe3]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2.	Remplir le /opt/glite/yaim/site-info.def voir [http://lcg.in2p3.fr/wiki/index.php/Nagios_regional#Annexe4 Annexe4] ;&lt;br /&gt;
&lt;br /&gt;
3.	groupadd nagios&lt;br /&gt;
&lt;br /&gt;
4.	modif des uids/gids : /opt/glite/yaim/examples/edgusers.conf [http://lcg.in2p3.fr/wiki/index.php/Nagios_regional#Annexe5 Annexe5]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5.	lancement de la configuration automatique via yaim (All On One Box) :&lt;br /&gt;
 	&lt;br /&gt;
 	/opt/glite/yaim/bin/yaim -s /opt/glite/yaim/site-info.def -c -n glite-UI -n glite-NAGIOS&lt;br /&gt;
&lt;br /&gt;
6.	lancement de la configuration via NCG (All On One Box) :&lt;br /&gt;
&lt;br /&gt;
 /usr/sbin/ncg.pl&lt;br /&gt;
&lt;br /&gt;
.....MODIFICATION importante:: voir: https://twiki.cern.ch/twiki/bin/view/EGEE/ValidateROCNagios&lt;br /&gt;
La partie:&lt;br /&gt;
#  Configure manually /etc/ncg/ncg.conf (Template can be found here: ncg.conf.template: )&lt;br /&gt;
- Switch off automatic generation of ncg.conf by YAIM (NAGIOS_NCG_ENABLE_CONFIG&amp;quot;=&amp;quot;false&amp;quot;)&lt;br /&gt;
- Take ncg.conf.template and copy it to /etc/ncg/ncg.conf&lt;br /&gt;
     - Set $ROC_NAME$&lt;br /&gt;
     - Set $YOUR_MYPROXY_SERVER$ (e.g. myproxy-fts.cern.ch)&lt;br /&gt;
     - Set $MYPROXY_NAME$ (e.g.: NagiosRetrieve-sam-ap-roc.cern.ch)&lt;br /&gt;
     - Set $NAGIOS_ROLE$ (e.g.: ngi, roc)&lt;br /&gt;
# Take Hash.pm file that we are currently using at the CERN ROC Nagios boxes. In this file, we have removed the metrics that do not belong to the SAM_Critical profile, so only the metrics defined at ROC_SAM_critical are configured, and not relevant services like SRMv1 are commented out. The file is located under /usr/lib/perl5/vendor_perl/5.8.5/NCG/LocalMetrics/Hash.pm &lt;br /&gt;
&lt;br /&gt;
Pour éviter d&#039;avoir des sondes inappropriés.&lt;br /&gt;
&lt;br /&gt;
== Tuning the configuration ==&lt;br /&gt;
&lt;br /&gt;
1.	Verifier  dans /etc/sysconfig/nagios:&lt;br /&gt;
 LD_LIBRARY_PATH=/opt/classads/lib64:/opt/glite/lib64:/opt/globus/lib:/opt/c-ares/lib:/opt/classads/lib64  &lt;br /&gt;
&lt;br /&gt;
2.	Desactiver les notifications, dans les fichiers de conf: &lt;br /&gt;
 a.      /etc/nagios/nagios.cfg, désactiver les notifications:enable_notifications=0 ;log_notifications=0&lt;br /&gt;
 b.	 /etc/nagios/wlcg.d/host.templates.cfg&lt;br /&gt;
 c.	 /etc/nagios/wlcg.d/service.templates.cfg&lt;br /&gt;
&lt;br /&gt;
4.	N’autoriser que les dteam/France à visualiser notre interface nagios : modifier le fichier : &lt;br /&gt;
 /etc/voms2htpasswd.conf, avec : vomss://voms.cern.ch:8443/voms/dteam?/dteam/france&lt;br /&gt;
Plus utile site le site-info.def est défini correctement:&lt;br /&gt;
 VO_DTEAM_VOMS_SERVERS=&#039;vomss://voms.cern.ch:8443/voms/dteam?/dteam/france&#039;&lt;br /&gt;
&lt;br /&gt;
== ActiveMQ ==&lt;br /&gt;
 /usr/sbin/msg-to-queue --prefix /queue/grid.probe.metricOutput.EGEE.a635834332381123c8b296d02b682f8f --broker-uri stomp://prod-grid-msg.cern.ch:6163&lt;br /&gt;
 &lt;br /&gt;
[root@cclcgvmli03 cron.hourly]# cat check_msg-to-queue.sh&lt;br /&gt;
&lt;br /&gt;
Verifier les messages:&lt;br /&gt;
 /usr/libexec/grid-monitoring/plugins/nagios/recv_from_queue -v &lt;br /&gt;
&lt;br /&gt;
faire une update de perl-GridMon &lt;br /&gt;
 The problem here is in the message handler &lt;br /&gt;
 (/usr/lib/perl5/vendor_perl/5.8.8/GridMon/MsgHandler/MetricOutput.pm). &lt;br /&gt;
 Probe on WN reports hostname localhost.localdomain and serviceURI CE &lt;br /&gt;
 hostname. In the previous version message handler first checked hostname &lt;br /&gt;
 value and then serviceURI. That is the reason why Christine is seeing &lt;br /&gt;
 results for localhost.localdomain. However, we fixed this and the latest &lt;br /&gt;
 version (1.0.34) parses messages correctly.&lt;br /&gt;
&lt;br /&gt;
 yum update perl-GridMon&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
== Systeme d&#039;information ==&lt;br /&gt;
La nagios Box doit etre enregistré dans la GOCDB &lt;br /&gt;
et publié dans le site-BDII:&lt;br /&gt;
 ldapsearch -x -H ldap://ccnagboxli01.in2p3.fr:2170 -b &#039;Mds-vo-name=resource,o=Grid&#039;&lt;br /&gt;
&lt;br /&gt;
= validation =&lt;br /&gt;
&lt;br /&gt;
https://twiki.cern.ch/twiki/bin/view/EGEE/ValidateROCNagios&lt;br /&gt;
&lt;br /&gt;
now you should publish your Nagios in your Site BDII&lt;br /&gt;
And we should declare the node in the GOCDB: Regional-NAGIOS ou National-Nagios, a determiner&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
liste des sondes a valider: d&#039;après: https://twiki.cern.ch/twiki/bin/view/LCG/SAMCriticalTestsForCODs&lt;br /&gt;
&lt;br /&gt;
== Services grilles ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
Type de Noeuds&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
Validé par&lt;br /&gt;
| width=&amp;quot;20%&amp;quot; |&lt;br /&gt;
Valid (Y or N)&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
APEL&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
cl&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
N: Pas de métric ?&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
BDII (site and TOP)&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
cl&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
Y&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
CE&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
cc&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
- Probleme identifié pour la variable LCG_GFAL_INFOSYS quand c&#039;est une liste (CE lpnce.in2p3.fr):&lt;br /&gt;
LCG_GFAL_INFOSYS=topbdii.grif.fr:2170,cclcgtopbdii01.in2p3.fr:2170,lapp-bdii01.in2p3.fr:2170&lt;br /&gt;
&lt;br /&gt;
-Tout le mecanisme de recuperation des outputs n&#039;est pas compris mais globalement on a les meme resultat que celui du CERN&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
CREAMCE&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
cl&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
Y: idem CERN nagiosBOX (mais sonde Brokerinfo toujours en erreur: probleme connu: https://savannah.cern.ch/bugs/?61322)&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
FTS&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
cl&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
Y and NO: For the check_command those options should be added: &lt;br /&gt;
--cert /etc/nagios/globus/hostcert.pem   --key /etc/nagios/globus/hostkey.pem  -x $USER2$ (this should be fixed in the next release)&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
gRB/WMS&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
cl&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
Y:(certificate lifetime only)&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
LFC_C&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
cl&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
Y: mais il faudrait peut etre demander au site de supporter la VO ops pour que leur LFC soit testé (lfc-ls et lfc-ping)?&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
LFC_L&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
cl&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
Y: mais il faudrait peut etre demander au site de supporter la VO ops pour que leur LFC soit testé (lfc-ls et lfc-ping)?&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
MPI&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
em&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
n&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
MyProxy&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
em&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
n&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
RB&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
nobody&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
N: Service Deprecated. Does NOT apply in Nagios&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
RGMA / MON&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
cl&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
Y (certificate lifetime only)&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
SRMv2&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
cl&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
n&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
VOBOX&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
cl&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
Y&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
VOMS&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
em&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
n&lt;br /&gt;
|----&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Services nagios BOX ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
| width=&amp;quot;7%&amp;quot; |&lt;br /&gt;
Services&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
Validé par&lt;br /&gt;
| width=&amp;quot;20%&amp;quot; |&lt;br /&gt;
Valid (Y or N)&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
hr.srce.CAdist-Version&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
nl&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
n&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
hr.srce.CertLifetime&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
nl&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
n&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
hr.srce.GridProxy-Get-ops&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
nl&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
n&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
hr.srce.GridProxy-Valid-ops&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
nl&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
n&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
org.egee.ATPSync&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
?&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
n&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
org.egee.CheckConfig&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
cc&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
n&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
org.egee.ImportGocdbDowntimes &lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
nl&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
n&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
org.egee.MDDBSync &lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
?&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
n&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
org.egee.RecvFromQueue&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
cc&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
n&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
org.egee.SendToMetricStore&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
cc&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
n&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
org.egee.SendToMsg&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
cc&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
n&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
org.nagios.DiskCheck &lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
nl&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
n&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
org.nagios.ProcessCrond &lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
nl&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
n&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
org.nagios.ProcessMsgToQueue &lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
cc&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
n&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
org.nagios.ProcessNpcd&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
?&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
n&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
org.sam.CE-JobMonit-ops &lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
?&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
n&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
org.sam.CREAMCE-JobMonit-ops &lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
?&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
n&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
org.sam.mpi.CE-JobMonit-ops&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
?&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
n&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
hr.srce.MyProxy-ProxyLifetime-ops&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
cl&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
n&lt;br /&gt;
|----&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Mise à jour =&lt;br /&gt;
Pour modifier la configuration (Exemple nouveau site a ajouter pour le FOC france):&lt;br /&gt;
&lt;br /&gt;
Modifier &#039;&#039;&#039;/etc/ncg/ncg.localdb&#039;&#039;&#039; en conséquence.&lt;br /&gt;
&lt;br /&gt;
Au prealablefaire une &amp;quot;sauvegarde&amp;quot; local de la config nagios:&lt;br /&gt;
 mv /etc/nagios/wlcg.d /etc/nagios/wlcg.d.old&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Puis executer le script ncg:&lt;br /&gt;
 /usr/sbin/ncg.pl&lt;br /&gt;
&lt;br /&gt;
Et redemarrer nagios avec la nouvelle configuration:&lt;br /&gt;
 /etc/init.d/nagios restart&lt;br /&gt;
&lt;br /&gt;
Verifier que la config est OK et faire un commit dans svn &#039;&#039;&#039;svn ci&#039;&#039;&#039; pour la sauvegarde de la configuration.&lt;br /&gt;
 svn ci xxxxx&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Source d&#039;information pour NCG:&lt;br /&gt;
&lt;br /&gt;
https://twiki.cern.ch/twiki/bin/view/EGEE/GridMonitoringNcgOverview&lt;br /&gt;
&lt;br /&gt;
https://twiki.cern.ch/twiki/bin/view/EGEE/GridMonitoringNcgRecipes&lt;br /&gt;
&lt;br /&gt;
= bascule =&lt;br /&gt;
Si probleme hardware sur la machine=&amp;gt; bascule sur la machine virtuelle de secours (Nadia ou Jacques).&lt;br /&gt;
Faire ensuite un &#039;&#039;&#039;svn co&#039;&#039;&#039; de la config nagios pour avoir la derniere config de production.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Annexes =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Annexe0 ==&lt;br /&gt;
&lt;br /&gt;
Sur le myproxyserver, il faut que le nagios server soit &amp;quot;trusted retriever&amp;quot; et &amp;quot;authorized retrievers&amp;quot;:&lt;br /&gt;
 [cleroy@grid08 ~]$ grep cclcgvmli03 /opt/glite/etc/myproxy-server.conf&lt;br /&gt;
 trusted_retrievers /O=GRID-FR/C=FR/O=CNRS/OU=CC-LYON/CN=cclcgvmli03.in2p3.fr&lt;br /&gt;
 authorized_retrievers /O=GRID-FR/C=FR/O=CNRS/OU=CC-LYON/CN=cclcgvmli03.in2p3.fr&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Sur une UI:&lt;br /&gt;
&lt;br /&gt;
 voms-proxy-init -voms ops:/ops/Role=lcgadmin&lt;br /&gt;
 myproxy-init -c 336 -k nagios_roc_fr2-ops -s myproxy.grif.fr -l nagios  -x -Z &amp;quot;/O=GRID-FR/C=FR/O=CNRS/OU=CC-IN2P3/CN=ccnagboxli01.in2p3.fr&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Annexe 1 ==&lt;br /&gt;
 rpm -ivh http://www.sysadmin.hep.ac.uk/rpms/egee-SA1/centos5/x86_64/sa1-release-2-1.el5.noarch.rpm&lt;br /&gt;
 rpm -ivh  http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.1-1.el5.rf.x86_64.rpm&lt;br /&gt;
&lt;br /&gt;
 yum install atp&lt;br /&gt;
 yum install bouncycastle&lt;br /&gt;
 yum install broker&lt;br /&gt;
 yum install broker-cache&lt;br /&gt;
 yum install dcache-srmclient&lt;br /&gt;
 yum install dummy-ca-certs&lt;br /&gt;
 yum install egee-NAGIOS&lt;br /&gt;
 yum install egee-NAGIOS egee-NRPE&lt;br /&gt;
 yum install egee-NRPE&lt;br /&gt;
 yum install fetch-crl&lt;br /&gt;
 yum install fipscheck fipscheck-lib&lt;br /&gt;
 yum install glite-UI&lt;br /&gt;
 yum install glite-security-voms-clients&lt;br /&gt;
 yum install glite-wms-ui-commands&lt;br /&gt;
 yum install glite-yaim-core&lt;br /&gt;
 yum install glite-yaim-nagios&lt;br /&gt;
 yum install httpd&lt;br /&gt;
 yum install jdk&lt;br /&gt;
 yum install lcg-CA&lt;br /&gt;
 yum install lcg-CA egee-NAGIOS&lt;br /&gt;
 yum install lcg_util&lt;br /&gt;
 yum install mddb&lt;br /&gt;
 yum install msg-publish-simple&lt;br /&gt;
 yum install myproxy&lt;br /&gt;
 yum install mysql-client&lt;br /&gt;
 yum install mysql-server&lt;br /&gt;
 yum install nagios-proxy-refresh&lt;br /&gt;
 yum install perl-Config-Tiny&lt;br /&gt;
 yum install perl-DBD-MySQL&lt;br /&gt;
 yum install perl-rrdtool-1.3.8-2.el5.rf.x86_64&lt;br /&gt;
 yum install python-yaml&lt;br /&gt;
 yum install sun-jaf&lt;br /&gt;
 yum install uberftp-client&lt;br /&gt;
 yum install vdt_globus_rm_client&lt;br /&gt;
&lt;br /&gt;
 yum update glite-yaim-clients&lt;br /&gt;
 yum update glite-yaim-core&lt;br /&gt;
 yum update glite-yaim-nagios&lt;br /&gt;
 yum update mysql-server&lt;br /&gt;
 yum update perl-DBI&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
== Annexe2 ==&lt;br /&gt;
a)Mot de passe admin mysql :&lt;br /&gt;
Yum pour recupérer la derniere version de Mysql :&lt;br /&gt;
&#039;&#039;MySQL-server-community&#039;&#039;, ne pas oublier le client (pas de dépendance dessus)&lt;br /&gt;
Demmarrage de mysql avec --skip-grant-tables (pour ne pas avoir de mot de passe a rentrer)&lt;br /&gt;
 mysqld_safe --skip-grant-tables &amp;amp;&lt;br /&gt;
 [root@cclcgvmli03 ~]# mysql -u root &lt;br /&gt;
 update user set password=PASSWORD(&amp;quot;NEW-ROOT-PASSWORD&amp;quot;) where User=&#039;root&#039;;&lt;br /&gt;
&lt;br /&gt;
b)creation des users pour le nagios regional:&lt;br /&gt;
 [root@cclcgvmli03 ~]# mysql -u root -p&lt;br /&gt;
 mysql&amp;gt; GRANT SELECT, INSERT, UPDATE, DELETE ON nagios.* TO &#039;ndouser&#039;@&#039;localhost&#039; IDENTIFIED by &#039;ROCfr2009&#039;;&lt;br /&gt;
 mysql&amp;gt; GRANT SELECT, INSERT, UPDATE, DELETE ON atp.* TO &#039;atpuser&#039;@&#039;localhost&#039; IDENTIFIED by &#039;ROCfr2009&#039;;&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
== Annexe 3 ==&lt;br /&gt;
&lt;br /&gt;
 [root@cclcgvmli03 ~]# cat /etc/ncg/ncg.localdb&lt;br /&gt;
 #&lt;br /&gt;
 # Local Rules file to modify NCG configuration&lt;br /&gt;
 #&lt;br /&gt;
 SITE!AUVERGRID&lt;br /&gt;
 SITE!CGG-LCG2&lt;br /&gt;
 SITE!ESRF&lt;br /&gt;
 SITE!GRIF&lt;br /&gt;
 SITE!IBCP-GBIO&lt;br /&gt;
 SITE!IN2P3-CC&lt;br /&gt;
 SITE!IN2P3-CC-PPS&lt;br /&gt;
 SITE!IN2P3-CC-T2&lt;br /&gt;
 SITE!IN2P3-CPPM&lt;br /&gt;
 SITE!IN2P3-IPNL&lt;br /&gt;
 SITE!IN2P3-IRES&lt;br /&gt;
 SITE!IN2P3-LAPP&lt;br /&gt;
 SITE!IN2P3-LPC&lt;br /&gt;
 SITE!IN2P3-LPSC&lt;br /&gt;
 SITE!IN2P3-SUBATECH&lt;br /&gt;
 SITE!IPSL-IPGP-LCG2&lt;br /&gt;
 SITE!M3PEC&lt;br /&gt;
 SITE!MSFG&lt;br /&gt;
 SITE!MSFG-MULTI&lt;br /&gt;
 SITE!MSFG-OPEN&lt;br /&gt;
 SITE!OBSPM&lt;br /&gt;
 SITE!PARIS-UREC-IPV6&lt;br /&gt;
 SITE!SN-UCAD&lt;br /&gt;
 SITE!ROC-FR&lt;br /&gt;
 SITE!SOLEIL&lt;br /&gt;
 SITE!StratusLab&lt;br /&gt;
 [root@cclcgvmli03 ~]#&lt;br /&gt;
 &lt;br /&gt;
== Annexe 4 ==&lt;br /&gt;
&lt;br /&gt;
 SITE_EMAIL=c.leroy@cea.fr&lt;br /&gt;
 SITE_NAME=ROC-FR&lt;br /&gt;
 RB_HOST=node04.datagrid.cea.fr&lt;br /&gt;
 WMS_HOST=node04.datagrid.cea.fr&lt;br /&gt;
 PX_HOST=myproxy.grif.fr&lt;br /&gt;
 BDII_HOST=topbdii.grif.fr&lt;br /&gt;
 SITE_BDII_HOST=bdii.grif.fr&lt;br /&gt;
 MON_HOST=node06.datagrid.cea.fr&lt;br /&gt;
 VOS=&amp;quot;dteam&amp;quot;&lt;br /&gt;
 DTEAM_GROUP_ENABLE=&amp;quot;dteam&amp;quot;&lt;br /&gt;
 VO_DTEAM_SW_DIR=$VO_SW_DIR/dteam&lt;br /&gt;
 VO_DTEAM_DEFAULT_SE=$SE_HOST&lt;br /&gt;
 VO_DTEAM_STORAGE_DIR=$CLASSIC_STORAGE_DIR/dteam&lt;br /&gt;
 VO_DTEAM_VOMS_SERVERS=&#039;vomss://voms.cern.ch:8443/voms/dteam?/dteam/&#039;&lt;br /&gt;
 VO_DTEAM_VOMSES=&amp;quot;&#039;dteam lcg-voms.cern.ch 15004 /DC=ch/DC=cern/OU=computers/CN=lcg-voms.cern.ch dteam 24&#039; &#039;dteam    voms.cern.ch 15004 /DC=ch/DC=cern/OU=computers/CN=voms.cern.ch dteam 24&#039;&amp;quot;&lt;br /&gt;
 VO_DTEAM_VOMS_CA_DN=&amp;quot;&#039;/DC=ch/DC=cern/CN=CERN Trusted Certification Authority&#039; &#039;/DC=ch/DC=cern/CN=CERN Trusted   Certification Authority&#039;&amp;quot;&lt;br /&gt;
 NAGIOS_HOST=cclcgvmli03.in2p3.fr&lt;br /&gt;
 NAGIOS_ADMIN_DNS=&amp;quot;/O=GRID-FR/C=FR/O=CEA/OU=IRFU/CN=Christine Leroy&amp;quot;,&amp;quot;/O=GRID-FR/C=FR/O=CNRS/OU=CC-LYON/CN=Nadia Lajili&amp;quot;,&amp;quot;/O=GRID-FR/C=FR/O=CNRS/OU=LPC/CN=Emmanuel Medernach&amp;quot;,&amp;quot;/O=GRID-FR/C=FR/O=CNRS/OU=CPPM/CN=Juan Carlos Carranza&amp;quot;&lt;br /&gt;
 NAGIOS_NCG_ENABLE_CONFIG=true&lt;br /&gt;
 NAGIOS_NAGIOS_ENABLE_CONFIG=true&lt;br /&gt;
 NCG_GOCDB_ROC_NAME=France&lt;br /&gt;
 ROC_NAME=France&lt;br /&gt;
 NCG_PROBES_TYPE=remote,native,local&lt;br /&gt;
 NCG_VO=dteam&lt;br /&gt;
 NAGIOS_MYPROXY_NAME=nagios_roc_fr2&lt;br /&gt;
 NAGIOS_MYPROXY_USER=nagios&lt;br /&gt;
 MSG_BROKER_CACHE_NETWORK=PROD&lt;br /&gt;
 NAGIOS_ROLE=roc&lt;br /&gt;
 NAGIOS_HTTPD_ENABLE_CONFIG=true&lt;br /&gt;
 NAGIOS_SUDO_ENABLE_CONFIG=true&lt;br /&gt;
 NAGIOS_CGI_ENABLE_CONFIG=true&lt;br /&gt;
 NCG_LDAP_FILTER=GlueSiteOtherInfo=EGEE_ROC=France&lt;br /&gt;
 NAGIOS_DB_PASS=x&lt;br /&gt;
 NAGIOS_NSCA_PASS=x&lt;br /&gt;
 MYSQL_ADMIN=x&lt;br /&gt;
 ATP_DB_PASS=x&lt;br /&gt;
 MDDB_DB_PASS=x&lt;br /&gt;
 MS_DB_PASS=x&lt;br /&gt;
 MYSQL_PASSWORD=x&lt;br /&gt;
 MYEGEE_DB_PASS=x&lt;br /&gt;
&lt;br /&gt;
== Annexe 5 ==&lt;br /&gt;
&lt;br /&gt;
 [root@cclcgvmli03 ~]# cat /opt/glite/yaim/examples/edgusers.conf&lt;br /&gt;
 11151:${DPMMGR_USER}:11151:${DPMMGR_GROUP}:DPM user:&lt;br /&gt;
 11152:${EDG_USER}:11152,11156:${EDG_GROUP},${INFOSYS_GROUP}:EDG user:${EDG_HOME_DIR}&lt;br /&gt;
 11153:${EDGINFO_USER}:11153,1156:${EDGINFO_USER},${INFOSYS_GROUP}:EDG info user:${EDGINFO_HOME_DIR}&lt;br /&gt;
 11154:${RGMA_USER}:11154,1156:${RGMA_GROUP},${INFOSYS_GROUP}:RGMA user:${INSTALL_ROOT}/glite/etc/rgma&lt;br /&gt;
 11155:${GLITE_USER}:11155:${GLITE_GROUP}:gLite user:${GLITE_HOME_DIR}&lt;br /&gt;
 11156:${BDII_USER}:11158:${BDII_GROUP}:BDII user:${BDII_HOME_DIR}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Annexe 6 ==&lt;br /&gt;
&lt;br /&gt;
Probleme rencontré sur ccnagboxli01 (arret de ypbind + rpm manquant)&lt;br /&gt;
 chown -R nagios:nagios /var/spool/pnp4nagios&lt;br /&gt;
 chown -R nagios:nagios /var/spool/msg-nagios-bridge&lt;br /&gt;
 chown root:nagios /etc/atp/atp_db.conf&lt;br /&gt;
 chown root:nagios /etc/mddb/databases.yml&lt;br /&gt;
 chown nagios:apache /var/nagios/rw&lt;br /&gt;
 chown -R nagios:apache /var/nagios/rw&lt;br /&gt;
 chown root:nagios /etc/nagios/plugins/send_to_db.ini&lt;br /&gt;
 chown -R nagios:nagios /var/cache/msg/config-cache&lt;br /&gt;
 chown -R nagios:root /var/log/mddb&lt;br /&gt;
 chown -R nagios:root /var/log/pnp4nagios&lt;br /&gt;
 chown -R nagios:root /var/log/nagios&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
  useradd -g 40011 -u 10011 nagios&lt;br /&gt;
  useradd --group mysql -u 2730 mysql&lt;br /&gt;
  useradd -g mysql -u 2730 mysql&lt;br /&gt;
&lt;br /&gt;
   groupadd -g 40010 nagiosmaster&lt;br /&gt;
   groupadd -g 146 leftuser&lt;br /&gt;
&lt;br /&gt;
 yum install glite-security-voms-api-c-1.8.12-2.sl5.x86_64&lt;br /&gt;
 yum update perl-Net-SSLeay&lt;br /&gt;
 yum update perl-IO-Socket-SSL-1.01-1.fc6.noarch&lt;br /&gt;
 yum install glite-wms-ui-commands&lt;br /&gt;
 yum install lcg_util-1.7.6-1.sl5.x86_64&lt;br /&gt;
 yum install GFAL-client-1.11.8-2.sl5.x86_64 GFAL-client-1.11.8-2.sl5.i386&lt;br /&gt;
 yum install CGSI_gSOAP_2.7-1.3.3-1.sl5.x86_64&lt;br /&gt;
 yum install LFC-interfaces-1.7.3-1sec.sl5.x86_64 LFC-client-1.7.3-1sec.sl5.x86_64 lcg-dm-common-1.7.3-1sec.sl5.x86_64&lt;/div&gt;</summary>
		<author><name>Nadia Lajili</name></author>
	</entry>
	<entry>
		<id>https://lcg.in2p3.fr/index.php?title=Nagios_regional&amp;diff=5770</id>
		<title>Nagios regional</title>
		<link rel="alternate" type="text/html" href="https://lcg.in2p3.fr/index.php?title=Nagios_regional&amp;diff=5770"/>
		<updated>2010-04-06T15:30:47Z</updated>

		<summary type="html">&lt;p&gt;Nadia Lajili: /* Services nagios BOX */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Installation d&#039;une NOGIOS box pour le ROC France&lt;br /&gt;
&lt;br /&gt;
= 1)	Installation de base : =&lt;br /&gt;
a.	Machine installée par les sysadmin du CC : OS + VOBOX + certificat + pas dans les NIS&lt;br /&gt;
&lt;br /&gt;
b.	Accessible via gsissh (port 1975)&lt;br /&gt;
&lt;br /&gt;
= 2)	Action faite au préalable : =&lt;br /&gt;
a.	Faire la demande pour que la machine soit autorisée à récupérer les SAM tests : https://gus.fzk.de/ws/ticket_info.php?ticket=55132&lt;br /&gt;
&lt;br /&gt;
b.	Autoriser la nagios box à récupérer les proxy en mode « retrieval », et stocker un proxy depuis une UI récuperable par la nagiosBOX voir  [http://lcg.in2p3.fr/wiki/index.php/Nagios_regional#Annexe0 Annexe0]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
c.	Certificat utilisé pour :&lt;br /&gt;
&lt;br /&gt;
i.	                       Access to GOCDB PI for ROCS GOCDB PI level 2 required &lt;br /&gt;
&lt;br /&gt;
ii.	                       Recuperation de proxy pour les sondes locales&lt;br /&gt;
&lt;br /&gt;
d. s&#039;inscrire dans la mailing liste: regional-nagios-admins@cern.ch (très réactive)&lt;br /&gt;
&lt;br /&gt;
= 3)	Installation de Nagios =&lt;br /&gt;
Reference : https://twiki.cern.ch/twiki/bin/view/EGEE/GridMonitoringNcgYaim&lt;br /&gt;
== Installation des packages via yum, Ajout des repos suivant ==&lt;br /&gt;
 a.	mirrors-rpmforge (rpm rpmforge-release-0.5.1-1.el5.rf.x86_64.rpm)&lt;br /&gt;
 b.	rpmforge-testing.repo&lt;br /&gt;
 c.	rpmforge.repo&lt;br /&gt;
 d.	glite-UI.repo&lt;br /&gt;
 e.	sa1-centos5-release.repo (rpm:  sa1-release-2-1.el5.noarch.rpm)&lt;br /&gt;
 f.	glite-BDII.repo&lt;br /&gt;
&lt;br /&gt;
Problèmes de dépendances rencontrées si besoin se référer [http://lcg.in2p3.fr/wiki/index.php/Nagios_regional#Annexe1 Annexe1] (mais j’avais dû oublier de faire un : yum install egee-NAGIOS)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Installation subversion ==&lt;br /&gt;
Certain fichier de config sont a recuperer via svn au CERN:&lt;br /&gt;
&lt;br /&gt;
 yum install subversion&lt;br /&gt;
 svn co http://svnweb.cern.ch/guest/sam/trunk/roc-config&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 cp /usr/lib/perl5/vendor_perl/5.8.5/NCG/LocalMetrics/Hash.pm /usr/lib/perl5/vendor_perl/5.8.5/NCG/LocalMetrics/Hash.pm.orig&lt;br /&gt;
 cp roc-config/Hash.pm_55_ALL_CRIT /usr/lib/perl5/vendor_perl/5.8.5/NCG/LocalMetrics/Hash.pm&lt;br /&gt;
&lt;br /&gt;
== Mysql ==&lt;br /&gt;
&lt;br /&gt;
1.	Installer la dernière version de Mysql (server + client) ; &lt;br /&gt;
&lt;br /&gt;
2.	configurer le mot de passe admin se référer [http://lcg.in2p3.fr/wiki/index.php/Nagios_regional#Annexe2 Annexe2a] ;&lt;br /&gt;
&lt;br /&gt;
3.	Configurer les users utiles à la nagios Box se référer [http://lcg.in2p3.fr/wiki/index.php/Nagios_regional#Annexe2 Annexe2b] ;&lt;br /&gt;
&lt;br /&gt;
== Configuration via yaim et NCG (en 2 fois)==&lt;br /&gt;
&lt;br /&gt;
1.	Remplir /etc/ncg/ncg.localdb avec la liste des sites se referer [http://lcg.in2p3.fr/wiki/index.php/Nagios_regional#Annexe3 Annexe3]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2.	Remplir le /opt/glite/yaim/site-info.def voir [http://lcg.in2p3.fr/wiki/index.php/Nagios_regional#Annexe4 Annexe4] ;&lt;br /&gt;
&lt;br /&gt;
3.	groupadd nagios&lt;br /&gt;
&lt;br /&gt;
4.	modif des uids/gids : /opt/glite/yaim/examples/edgusers.conf [http://lcg.in2p3.fr/wiki/index.php/Nagios_regional#Annexe5 Annexe5]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5.	lancement de la configuration automatique via yaim (All On One Box) :&lt;br /&gt;
 	&lt;br /&gt;
 	/opt/glite/yaim/bin/yaim -s /opt/glite/yaim/site-info.def -c -n glite-UI -n glite-NAGIOS&lt;br /&gt;
&lt;br /&gt;
6.	lancement de la configuration via NCG (All On One Box) :&lt;br /&gt;
&lt;br /&gt;
 /usr/sbin/ncg.pl&lt;br /&gt;
&lt;br /&gt;
.....MODIFICATION importante:: voir: https://twiki.cern.ch/twiki/bin/view/EGEE/ValidateROCNagios&lt;br /&gt;
La partie:&lt;br /&gt;
#  Configure manually /etc/ncg/ncg.conf (Template can be found here: ncg.conf.template: )&lt;br /&gt;
- Switch off automatic generation of ncg.conf by YAIM (NAGIOS_NCG_ENABLE_CONFIG&amp;quot;=&amp;quot;false&amp;quot;)&lt;br /&gt;
- Take ncg.conf.template and copy it to /etc/ncg/ncg.conf&lt;br /&gt;
     - Set $ROC_NAME$&lt;br /&gt;
     - Set $YOUR_MYPROXY_SERVER$ (e.g. myproxy-fts.cern.ch)&lt;br /&gt;
     - Set $MYPROXY_NAME$ (e.g.: NagiosRetrieve-sam-ap-roc.cern.ch)&lt;br /&gt;
     - Set $NAGIOS_ROLE$ (e.g.: ngi, roc)&lt;br /&gt;
# Take Hash.pm file that we are currently using at the CERN ROC Nagios boxes. In this file, we have removed the metrics that do not belong to the SAM_Critical profile, so only the metrics defined at ROC_SAM_critical are configured, and not relevant services like SRMv1 are commented out. The file is located under /usr/lib/perl5/vendor_perl/5.8.5/NCG/LocalMetrics/Hash.pm &lt;br /&gt;
&lt;br /&gt;
Pour éviter d&#039;avoir des sondes inappropriés.&lt;br /&gt;
&lt;br /&gt;
== Tuning the configuration ==&lt;br /&gt;
&lt;br /&gt;
1.	Verifier  dans /etc/sysconfig/nagios:&lt;br /&gt;
 LD_LIBRARY_PATH=/opt/classads/lib64:/opt/glite/lib64:/opt/globus/lib:/opt/c-ares/lib:/opt/classads/lib64  &lt;br /&gt;
&lt;br /&gt;
2.	Desactiver les notifications, dans les fichiers de conf: &lt;br /&gt;
 a.      /etc/nagios/nagios.cfg, désactiver les notifications:enable_notifications=0 ;log_notifications=0&lt;br /&gt;
 b.	 /etc/nagios/wlcg.d/host.templates.cfg&lt;br /&gt;
 c.	 /etc/nagios/wlcg.d/service.templates.cfg&lt;br /&gt;
&lt;br /&gt;
4.	N’autoriser que les dteam/France à visualiser notre interface nagios : modifier le fichier : &lt;br /&gt;
 /etc/voms2htpasswd.conf, avec : vomss://voms.cern.ch:8443/voms/dteam?/dteam/france&lt;br /&gt;
Plus utile site le site-info.def est défini correctement:&lt;br /&gt;
 VO_DTEAM_VOMS_SERVERS=&#039;vomss://voms.cern.ch:8443/voms/dteam?/dteam/france&#039;&lt;br /&gt;
&lt;br /&gt;
== ActiveMQ ==&lt;br /&gt;
 /usr/sbin/msg-to-queue --prefix /queue/grid.probe.metricOutput.EGEE.a635834332381123c8b296d02b682f8f --broker-uri stomp://prod-grid-msg.cern.ch:6163&lt;br /&gt;
 &lt;br /&gt;
[root@cclcgvmli03 cron.hourly]# cat check_msg-to-queue.sh&lt;br /&gt;
&lt;br /&gt;
Verifier les messages:&lt;br /&gt;
 /usr/libexec/grid-monitoring/plugins/nagios/recv_from_queue -v &lt;br /&gt;
&lt;br /&gt;
faire une update de perl-GridMon &lt;br /&gt;
 The problem here is in the message handler &lt;br /&gt;
 (/usr/lib/perl5/vendor_perl/5.8.8/GridMon/MsgHandler/MetricOutput.pm). &lt;br /&gt;
 Probe on WN reports hostname localhost.localdomain and serviceURI CE &lt;br /&gt;
 hostname. In the previous version message handler first checked hostname &lt;br /&gt;
 value and then serviceURI. That is the reason why Christine is seeing &lt;br /&gt;
 results for localhost.localdomain. However, we fixed this and the latest &lt;br /&gt;
 version (1.0.34) parses messages correctly.&lt;br /&gt;
&lt;br /&gt;
 yum update perl-GridMon&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
== Systeme d&#039;information ==&lt;br /&gt;
La nagios Box doit etre enregistré dans la GOCDB &lt;br /&gt;
et publié dans le site-BDII:&lt;br /&gt;
 ldapsearch -x -H ldap://ccnagboxli01.in2p3.fr:2170 -b &#039;Mds-vo-name=resource,o=Grid&#039;&lt;br /&gt;
&lt;br /&gt;
= validation =&lt;br /&gt;
&lt;br /&gt;
https://twiki.cern.ch/twiki/bin/view/EGEE/ValidateROCNagios&lt;br /&gt;
&lt;br /&gt;
now you should publish your Nagios in your Site BDII&lt;br /&gt;
And we should declare the node in the GOCDB: Regional-NAGIOS ou National-Nagios, a determiner&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
liste des sondes a valider: d&#039;après: https://twiki.cern.ch/twiki/bin/view/LCG/SAMCriticalTestsForCODs&lt;br /&gt;
&lt;br /&gt;
== Services grilles ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
Type de Noeuds&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
Validé par&lt;br /&gt;
| width=&amp;quot;20%&amp;quot; |&lt;br /&gt;
Valid (Y or N)&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
APEL&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
cl&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
N: Pas de métric ?&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
BDII (site and TOP)&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
cl&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
Y&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
CE&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
cc&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
- Probleme identifié pour la variable LCG_GFAL_INFOSYS quand c&#039;est une liste (CE lpnce.in2p3.fr):&lt;br /&gt;
LCG_GFAL_INFOSYS=topbdii.grif.fr:2170,cclcgtopbdii01.in2p3.fr:2170,lapp-bdii01.in2p3.fr:2170&lt;br /&gt;
&lt;br /&gt;
-Tout le mecanisme de recuperation des outputs n&#039;est pas compris mais globalement on a les meme resultat que celui du CERN&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
CREAMCE&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
cl&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
Y: idem CERN nagiosBOX (mais sonde Brokerinfo toujours en erreur: probleme connu: https://savannah.cern.ch/bugs/?61322)&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
FTS&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
cl&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
Y and NO: For the check_command those options should be added: &lt;br /&gt;
--cert /etc/nagios/globus/hostcert.pem   --key /etc/nagios/globus/hostkey.pem  -x $USER2$ (this should be fixed in the next release)&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
gRB/WMS&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
cl&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
Y:(certificate lifetime only)&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
LFC_C&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
cl&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
Y: mais il faudrait peut etre demander au site de supporter la VO ops pour que leur LFC soit testé (lfc-ls et lfc-ping)?&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
LFC_L&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
cl&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
Y: mais il faudrait peut etre demander au site de supporter la VO ops pour que leur LFC soit testé (lfc-ls et lfc-ping)?&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
MPI&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
em&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
n&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
MyProxy&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
em&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
n&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
RB&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
nobody&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
N: Service Deprecated. Does NOT apply in Nagios&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
RGMA / MON&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
cl&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
Y (certificate lifetime only)&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
SRMv2&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
cl&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
n&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
VOBOX&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
cl&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
Y&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
VOMS&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
em&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
n&lt;br /&gt;
|----&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Services nagios BOX ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
| width=&amp;quot;7%&amp;quot; |&lt;br /&gt;
Services&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
Validé par&lt;br /&gt;
| width=&amp;quot;20%&amp;quot; |&lt;br /&gt;
Valid (Y or N)&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
hr.srce.CAdist-Version&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
nl&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
n&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
hr.srce.CertLifetime&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
nl&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
n&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
hr.srce.GridProxy-Get-ops&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
nl&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
n&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
hr.srce.GridProxy-Valid-ops&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
nl&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
n&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
org.egee.ATPSync&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
?&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
n&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
org.egee.CheckConfig&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
cc&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
n&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
org.egee.ImportGocdbDowntimes &lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
?&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
n&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
org.egee.MDDBSync &lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
?&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
n&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
org.egee.RecvFromQueue&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
cc&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
n&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
org.egee.SendToMetricStore&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
cc&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
n&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
org.egee.SendToMsg&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
cc&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
n&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
org.nagios.DiskCheck &lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
nl&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
n&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
org.nagios.ProcessCrond &lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
nl&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
n&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
org.nagios.ProcessMsgToQueue &lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
cc&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
n&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
org.nagios.ProcessNpcd&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
?&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
n&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
org.sam.CE-JobMonit-ops &lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
?&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
n&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
org.sam.CREAMCE-JobMonit-ops &lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
?&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
n&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
org.sam.mpi.CE-JobMonit-ops&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
?&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
n&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
hr.srce.MyProxy-ProxyLifetime-ops&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
cl&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
n&lt;br /&gt;
|----&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Mise à jour =&lt;br /&gt;
Pour modifier la configuration (Exemple nouveau site a ajouter pour le FOC france):&lt;br /&gt;
&lt;br /&gt;
Modifier &#039;&#039;&#039;/etc/ncg/ncg.localdb&#039;&#039;&#039; en conséquence.&lt;br /&gt;
&lt;br /&gt;
Au prealablefaire une &amp;quot;sauvegarde&amp;quot; local de la config nagios:&lt;br /&gt;
 mv /etc/nagios/wlcg.d /etc/nagios/wlcg.d.old&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Puis executer le script ncg:&lt;br /&gt;
 /usr/sbin/ncg.pl&lt;br /&gt;
&lt;br /&gt;
Et redemarrer nagios avec la nouvelle configuration:&lt;br /&gt;
 /etc/init.d/nagios restart&lt;br /&gt;
&lt;br /&gt;
Verifier que la config est OK et faire un commit dans svn &#039;&#039;&#039;svn ci&#039;&#039;&#039; pour la sauvegarde de la configuration.&lt;br /&gt;
 svn ci xxxxx&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Source d&#039;information pour NCG:&lt;br /&gt;
&lt;br /&gt;
https://twiki.cern.ch/twiki/bin/view/EGEE/GridMonitoringNcgOverview&lt;br /&gt;
&lt;br /&gt;
https://twiki.cern.ch/twiki/bin/view/EGEE/GridMonitoringNcgRecipes&lt;br /&gt;
&lt;br /&gt;
= bascule =&lt;br /&gt;
Si probleme hardware sur la machine=&amp;gt; bascule sur la machine virtuelle de secours (Nadia ou Jacques).&lt;br /&gt;
Faire ensuite un &#039;&#039;&#039;svn co&#039;&#039;&#039; de la config nagios pour avoir la derniere config de production.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Annexes =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Annexe0 ==&lt;br /&gt;
&lt;br /&gt;
Sur le myproxyserver, il faut que le nagios server soit &amp;quot;trusted retriever&amp;quot; et &amp;quot;authorized retrievers&amp;quot;:&lt;br /&gt;
 [cleroy@grid08 ~]$ grep cclcgvmli03 /opt/glite/etc/myproxy-server.conf&lt;br /&gt;
 trusted_retrievers /O=GRID-FR/C=FR/O=CNRS/OU=CC-LYON/CN=cclcgvmli03.in2p3.fr&lt;br /&gt;
 authorized_retrievers /O=GRID-FR/C=FR/O=CNRS/OU=CC-LYON/CN=cclcgvmli03.in2p3.fr&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Sur une UI:&lt;br /&gt;
&lt;br /&gt;
 voms-proxy-init -voms ops:/ops/Role=lcgadmin&lt;br /&gt;
 myproxy-init -c 336 -k nagios_roc_fr2-ops -s myproxy.grif.fr -l nagios  -x -Z &amp;quot;/O=GRID-FR/C=FR/O=CNRS/OU=CC-IN2P3/CN=ccnagboxli01.in2p3.fr&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Annexe 1 ==&lt;br /&gt;
 rpm -ivh http://www.sysadmin.hep.ac.uk/rpms/egee-SA1/centos5/x86_64/sa1-release-2-1.el5.noarch.rpm&lt;br /&gt;
 rpm -ivh  http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.1-1.el5.rf.x86_64.rpm&lt;br /&gt;
&lt;br /&gt;
 yum install atp&lt;br /&gt;
 yum install bouncycastle&lt;br /&gt;
 yum install broker&lt;br /&gt;
 yum install broker-cache&lt;br /&gt;
 yum install dcache-srmclient&lt;br /&gt;
 yum install dummy-ca-certs&lt;br /&gt;
 yum install egee-NAGIOS&lt;br /&gt;
 yum install egee-NAGIOS egee-NRPE&lt;br /&gt;
 yum install egee-NRPE&lt;br /&gt;
 yum install fetch-crl&lt;br /&gt;
 yum install fipscheck fipscheck-lib&lt;br /&gt;
 yum install glite-UI&lt;br /&gt;
 yum install glite-security-voms-clients&lt;br /&gt;
 yum install glite-wms-ui-commands&lt;br /&gt;
 yum install glite-yaim-core&lt;br /&gt;
 yum install glite-yaim-nagios&lt;br /&gt;
 yum install httpd&lt;br /&gt;
 yum install jdk&lt;br /&gt;
 yum install lcg-CA&lt;br /&gt;
 yum install lcg-CA egee-NAGIOS&lt;br /&gt;
 yum install lcg_util&lt;br /&gt;
 yum install mddb&lt;br /&gt;
 yum install msg-publish-simple&lt;br /&gt;
 yum install myproxy&lt;br /&gt;
 yum install mysql-client&lt;br /&gt;
 yum install mysql-server&lt;br /&gt;
 yum install nagios-proxy-refresh&lt;br /&gt;
 yum install perl-Config-Tiny&lt;br /&gt;
 yum install perl-DBD-MySQL&lt;br /&gt;
 yum install perl-rrdtool-1.3.8-2.el5.rf.x86_64&lt;br /&gt;
 yum install python-yaml&lt;br /&gt;
 yum install sun-jaf&lt;br /&gt;
 yum install uberftp-client&lt;br /&gt;
 yum install vdt_globus_rm_client&lt;br /&gt;
&lt;br /&gt;
 yum update glite-yaim-clients&lt;br /&gt;
 yum update glite-yaim-core&lt;br /&gt;
 yum update glite-yaim-nagios&lt;br /&gt;
 yum update mysql-server&lt;br /&gt;
 yum update perl-DBI&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
== Annexe2 ==&lt;br /&gt;
a)Mot de passe admin mysql :&lt;br /&gt;
Yum pour recupérer la derniere version de Mysql :&lt;br /&gt;
&#039;&#039;MySQL-server-community&#039;&#039;, ne pas oublier le client (pas de dépendance dessus)&lt;br /&gt;
Demmarrage de mysql avec --skip-grant-tables (pour ne pas avoir de mot de passe a rentrer)&lt;br /&gt;
 mysqld_safe --skip-grant-tables &amp;amp;&lt;br /&gt;
 [root@cclcgvmli03 ~]# mysql -u root &lt;br /&gt;
 update user set password=PASSWORD(&amp;quot;NEW-ROOT-PASSWORD&amp;quot;) where User=&#039;root&#039;;&lt;br /&gt;
&lt;br /&gt;
b)creation des users pour le nagios regional:&lt;br /&gt;
 [root@cclcgvmli03 ~]# mysql -u root -p&lt;br /&gt;
 mysql&amp;gt; GRANT SELECT, INSERT, UPDATE, DELETE ON nagios.* TO &#039;ndouser&#039;@&#039;localhost&#039; IDENTIFIED by &#039;ROCfr2009&#039;;&lt;br /&gt;
 mysql&amp;gt; GRANT SELECT, INSERT, UPDATE, DELETE ON atp.* TO &#039;atpuser&#039;@&#039;localhost&#039; IDENTIFIED by &#039;ROCfr2009&#039;;&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
== Annexe 3 ==&lt;br /&gt;
&lt;br /&gt;
 [root@cclcgvmli03 ~]# cat /etc/ncg/ncg.localdb&lt;br /&gt;
 #&lt;br /&gt;
 # Local Rules file to modify NCG configuration&lt;br /&gt;
 #&lt;br /&gt;
 SITE!AUVERGRID&lt;br /&gt;
 SITE!CGG-LCG2&lt;br /&gt;
 SITE!ESRF&lt;br /&gt;
 SITE!GRIF&lt;br /&gt;
 SITE!IBCP-GBIO&lt;br /&gt;
 SITE!IN2P3-CC&lt;br /&gt;
 SITE!IN2P3-CC-PPS&lt;br /&gt;
 SITE!IN2P3-CC-T2&lt;br /&gt;
 SITE!IN2P3-CPPM&lt;br /&gt;
 SITE!IN2P3-IPNL&lt;br /&gt;
 SITE!IN2P3-IRES&lt;br /&gt;
 SITE!IN2P3-LAPP&lt;br /&gt;
 SITE!IN2P3-LPC&lt;br /&gt;
 SITE!IN2P3-LPSC&lt;br /&gt;
 SITE!IN2P3-SUBATECH&lt;br /&gt;
 SITE!IPSL-IPGP-LCG2&lt;br /&gt;
 SITE!M3PEC&lt;br /&gt;
 SITE!MSFG&lt;br /&gt;
 SITE!MSFG-MULTI&lt;br /&gt;
 SITE!MSFG-OPEN&lt;br /&gt;
 SITE!OBSPM&lt;br /&gt;
 SITE!PARIS-UREC-IPV6&lt;br /&gt;
 SITE!SN-UCAD&lt;br /&gt;
 SITE!ROC-FR&lt;br /&gt;
 SITE!SOLEIL&lt;br /&gt;
 SITE!StratusLab&lt;br /&gt;
 [root@cclcgvmli03 ~]#&lt;br /&gt;
 &lt;br /&gt;
== Annexe 4 ==&lt;br /&gt;
&lt;br /&gt;
 SITE_EMAIL=c.leroy@cea.fr&lt;br /&gt;
 SITE_NAME=ROC-FR&lt;br /&gt;
 RB_HOST=node04.datagrid.cea.fr&lt;br /&gt;
 WMS_HOST=node04.datagrid.cea.fr&lt;br /&gt;
 PX_HOST=myproxy.grif.fr&lt;br /&gt;
 BDII_HOST=topbdii.grif.fr&lt;br /&gt;
 SITE_BDII_HOST=bdii.grif.fr&lt;br /&gt;
 MON_HOST=node06.datagrid.cea.fr&lt;br /&gt;
 VOS=&amp;quot;dteam&amp;quot;&lt;br /&gt;
 DTEAM_GROUP_ENABLE=&amp;quot;dteam&amp;quot;&lt;br /&gt;
 VO_DTEAM_SW_DIR=$VO_SW_DIR/dteam&lt;br /&gt;
 VO_DTEAM_DEFAULT_SE=$SE_HOST&lt;br /&gt;
 VO_DTEAM_STORAGE_DIR=$CLASSIC_STORAGE_DIR/dteam&lt;br /&gt;
 VO_DTEAM_VOMS_SERVERS=&#039;vomss://voms.cern.ch:8443/voms/dteam?/dteam/&#039;&lt;br /&gt;
 VO_DTEAM_VOMSES=&amp;quot;&#039;dteam lcg-voms.cern.ch 15004 /DC=ch/DC=cern/OU=computers/CN=lcg-voms.cern.ch dteam 24&#039; &#039;dteam    voms.cern.ch 15004 /DC=ch/DC=cern/OU=computers/CN=voms.cern.ch dteam 24&#039;&amp;quot;&lt;br /&gt;
 VO_DTEAM_VOMS_CA_DN=&amp;quot;&#039;/DC=ch/DC=cern/CN=CERN Trusted Certification Authority&#039; &#039;/DC=ch/DC=cern/CN=CERN Trusted   Certification Authority&#039;&amp;quot;&lt;br /&gt;
 NAGIOS_HOST=cclcgvmli03.in2p3.fr&lt;br /&gt;
 NAGIOS_ADMIN_DNS=&amp;quot;/O=GRID-FR/C=FR/O=CEA/OU=IRFU/CN=Christine Leroy&amp;quot;,&amp;quot;/O=GRID-FR/C=FR/O=CNRS/OU=CC-LYON/CN=Nadia Lajili&amp;quot;,&amp;quot;/O=GRID-FR/C=FR/O=CNRS/OU=LPC/CN=Emmanuel Medernach&amp;quot;,&amp;quot;/O=GRID-FR/C=FR/O=CNRS/OU=CPPM/CN=Juan Carlos Carranza&amp;quot;&lt;br /&gt;
 NAGIOS_NCG_ENABLE_CONFIG=true&lt;br /&gt;
 NAGIOS_NAGIOS_ENABLE_CONFIG=true&lt;br /&gt;
 NCG_GOCDB_ROC_NAME=France&lt;br /&gt;
 ROC_NAME=France&lt;br /&gt;
 NCG_PROBES_TYPE=remote,native,local&lt;br /&gt;
 NCG_VO=dteam&lt;br /&gt;
 NAGIOS_MYPROXY_NAME=nagios_roc_fr2&lt;br /&gt;
 NAGIOS_MYPROXY_USER=nagios&lt;br /&gt;
 MSG_BROKER_CACHE_NETWORK=PROD&lt;br /&gt;
 NAGIOS_ROLE=roc&lt;br /&gt;
 NAGIOS_HTTPD_ENABLE_CONFIG=true&lt;br /&gt;
 NAGIOS_SUDO_ENABLE_CONFIG=true&lt;br /&gt;
 NAGIOS_CGI_ENABLE_CONFIG=true&lt;br /&gt;
 NCG_LDAP_FILTER=GlueSiteOtherInfo=EGEE_ROC=France&lt;br /&gt;
 NAGIOS_DB_PASS=x&lt;br /&gt;
 NAGIOS_NSCA_PASS=x&lt;br /&gt;
 MYSQL_ADMIN=x&lt;br /&gt;
 ATP_DB_PASS=x&lt;br /&gt;
 MDDB_DB_PASS=x&lt;br /&gt;
 MS_DB_PASS=x&lt;br /&gt;
 MYSQL_PASSWORD=x&lt;br /&gt;
 MYEGEE_DB_PASS=x&lt;br /&gt;
&lt;br /&gt;
== Annexe 5 ==&lt;br /&gt;
&lt;br /&gt;
 [root@cclcgvmli03 ~]# cat /opt/glite/yaim/examples/edgusers.conf&lt;br /&gt;
 11151:${DPMMGR_USER}:11151:${DPMMGR_GROUP}:DPM user:&lt;br /&gt;
 11152:${EDG_USER}:11152,11156:${EDG_GROUP},${INFOSYS_GROUP}:EDG user:${EDG_HOME_DIR}&lt;br /&gt;
 11153:${EDGINFO_USER}:11153,1156:${EDGINFO_USER},${INFOSYS_GROUP}:EDG info user:${EDGINFO_HOME_DIR}&lt;br /&gt;
 11154:${RGMA_USER}:11154,1156:${RGMA_GROUP},${INFOSYS_GROUP}:RGMA user:${INSTALL_ROOT}/glite/etc/rgma&lt;br /&gt;
 11155:${GLITE_USER}:11155:${GLITE_GROUP}:gLite user:${GLITE_HOME_DIR}&lt;br /&gt;
 11156:${BDII_USER}:11158:${BDII_GROUP}:BDII user:${BDII_HOME_DIR}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Annexe 6 ==&lt;br /&gt;
&lt;br /&gt;
Probleme rencontré sur ccnagboxli01 (arret de ypbind + rpm manquant)&lt;br /&gt;
 chown -R nagios:nagios /var/spool/pnp4nagios&lt;br /&gt;
 chown -R nagios:nagios /var/spool/msg-nagios-bridge&lt;br /&gt;
 chown root:nagios /etc/atp/atp_db.conf&lt;br /&gt;
 chown root:nagios /etc/mddb/databases.yml&lt;br /&gt;
 chown nagios:apache /var/nagios/rw&lt;br /&gt;
 chown -R nagios:apache /var/nagios/rw&lt;br /&gt;
 chown root:nagios /etc/nagios/plugins/send_to_db.ini&lt;br /&gt;
 chown -R nagios:nagios /var/cache/msg/config-cache&lt;br /&gt;
 chown -R nagios:root /var/log/mddb&lt;br /&gt;
 chown -R nagios:root /var/log/pnp4nagios&lt;br /&gt;
 chown -R nagios:root /var/log/nagios&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
  useradd -g 40011 -u 10011 nagios&lt;br /&gt;
  useradd --group mysql -u 2730 mysql&lt;br /&gt;
  useradd -g mysql -u 2730 mysql&lt;br /&gt;
&lt;br /&gt;
   groupadd -g 40010 nagiosmaster&lt;br /&gt;
   groupadd -g 146 leftuser&lt;br /&gt;
&lt;br /&gt;
 yum install glite-security-voms-api-c-1.8.12-2.sl5.x86_64&lt;br /&gt;
 yum update perl-Net-SSLeay&lt;br /&gt;
 yum update perl-IO-Socket-SSL-1.01-1.fc6.noarch&lt;br /&gt;
 yum install glite-wms-ui-commands&lt;br /&gt;
 yum install lcg_util-1.7.6-1.sl5.x86_64&lt;br /&gt;
 yum install GFAL-client-1.11.8-2.sl5.x86_64 GFAL-client-1.11.8-2.sl5.i386&lt;br /&gt;
 yum install CGSI_gSOAP_2.7-1.3.3-1.sl5.x86_64&lt;br /&gt;
 yum install LFC-interfaces-1.7.3-1sec.sl5.x86_64 LFC-client-1.7.3-1sec.sl5.x86_64 lcg-dm-common-1.7.3-1sec.sl5.x86_64&lt;/div&gt;</summary>
		<author><name>Nadia Lajili</name></author>
	</entry>
	<entry>
		<id>https://lcg.in2p3.fr/index.php?title=Nagios_regional&amp;diff=5769</id>
		<title>Nagios regional</title>
		<link rel="alternate" type="text/html" href="https://lcg.in2p3.fr/index.php?title=Nagios_regional&amp;diff=5769"/>
		<updated>2010-04-06T15:29:34Z</updated>

		<summary type="html">&lt;p&gt;Nadia Lajili: /* Services nagios BOX */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Installation d&#039;une NOGIOS box pour le ROC France&lt;br /&gt;
&lt;br /&gt;
= 1)	Installation de base : =&lt;br /&gt;
a.	Machine installée par les sysadmin du CC : OS + VOBOX + certificat + pas dans les NIS&lt;br /&gt;
&lt;br /&gt;
b.	Accessible via gsissh (port 1975)&lt;br /&gt;
&lt;br /&gt;
= 2)	Action faite au préalable : =&lt;br /&gt;
a.	Faire la demande pour que la machine soit autorisée à récupérer les SAM tests : https://gus.fzk.de/ws/ticket_info.php?ticket=55132&lt;br /&gt;
&lt;br /&gt;
b.	Autoriser la nagios box à récupérer les proxy en mode « retrieval », et stocker un proxy depuis une UI récuperable par la nagiosBOX voir  [http://lcg.in2p3.fr/wiki/index.php/Nagios_regional#Annexe0 Annexe0]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
c.	Certificat utilisé pour :&lt;br /&gt;
&lt;br /&gt;
i.	                       Access to GOCDB PI for ROCS GOCDB PI level 2 required &lt;br /&gt;
&lt;br /&gt;
ii.	                       Recuperation de proxy pour les sondes locales&lt;br /&gt;
&lt;br /&gt;
d. s&#039;inscrire dans la mailing liste: regional-nagios-admins@cern.ch (très réactive)&lt;br /&gt;
&lt;br /&gt;
= 3)	Installation de Nagios =&lt;br /&gt;
Reference : https://twiki.cern.ch/twiki/bin/view/EGEE/GridMonitoringNcgYaim&lt;br /&gt;
== Installation des packages via yum, Ajout des repos suivant ==&lt;br /&gt;
 a.	mirrors-rpmforge (rpm rpmforge-release-0.5.1-1.el5.rf.x86_64.rpm)&lt;br /&gt;
 b.	rpmforge-testing.repo&lt;br /&gt;
 c.	rpmforge.repo&lt;br /&gt;
 d.	glite-UI.repo&lt;br /&gt;
 e.	sa1-centos5-release.repo (rpm:  sa1-release-2-1.el5.noarch.rpm)&lt;br /&gt;
 f.	glite-BDII.repo&lt;br /&gt;
&lt;br /&gt;
Problèmes de dépendances rencontrées si besoin se référer [http://lcg.in2p3.fr/wiki/index.php/Nagios_regional#Annexe1 Annexe1] (mais j’avais dû oublier de faire un : yum install egee-NAGIOS)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Installation subversion ==&lt;br /&gt;
Certain fichier de config sont a recuperer via svn au CERN:&lt;br /&gt;
&lt;br /&gt;
 yum install subversion&lt;br /&gt;
 svn co http://svnweb.cern.ch/guest/sam/trunk/roc-config&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 cp /usr/lib/perl5/vendor_perl/5.8.5/NCG/LocalMetrics/Hash.pm /usr/lib/perl5/vendor_perl/5.8.5/NCG/LocalMetrics/Hash.pm.orig&lt;br /&gt;
 cp roc-config/Hash.pm_55_ALL_CRIT /usr/lib/perl5/vendor_perl/5.8.5/NCG/LocalMetrics/Hash.pm&lt;br /&gt;
&lt;br /&gt;
== Mysql ==&lt;br /&gt;
&lt;br /&gt;
1.	Installer la dernière version de Mysql (server + client) ; &lt;br /&gt;
&lt;br /&gt;
2.	configurer le mot de passe admin se référer [http://lcg.in2p3.fr/wiki/index.php/Nagios_regional#Annexe2 Annexe2a] ;&lt;br /&gt;
&lt;br /&gt;
3.	Configurer les users utiles à la nagios Box se référer [http://lcg.in2p3.fr/wiki/index.php/Nagios_regional#Annexe2 Annexe2b] ;&lt;br /&gt;
&lt;br /&gt;
== Configuration via yaim et NCG (en 2 fois)==&lt;br /&gt;
&lt;br /&gt;
1.	Remplir /etc/ncg/ncg.localdb avec la liste des sites se referer [http://lcg.in2p3.fr/wiki/index.php/Nagios_regional#Annexe3 Annexe3]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2.	Remplir le /opt/glite/yaim/site-info.def voir [http://lcg.in2p3.fr/wiki/index.php/Nagios_regional#Annexe4 Annexe4] ;&lt;br /&gt;
&lt;br /&gt;
3.	groupadd nagios&lt;br /&gt;
&lt;br /&gt;
4.	modif des uids/gids : /opt/glite/yaim/examples/edgusers.conf [http://lcg.in2p3.fr/wiki/index.php/Nagios_regional#Annexe5 Annexe5]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5.	lancement de la configuration automatique via yaim (All On One Box) :&lt;br /&gt;
 	&lt;br /&gt;
 	/opt/glite/yaim/bin/yaim -s /opt/glite/yaim/site-info.def -c -n glite-UI -n glite-NAGIOS&lt;br /&gt;
&lt;br /&gt;
6.	lancement de la configuration via NCG (All On One Box) :&lt;br /&gt;
&lt;br /&gt;
 /usr/sbin/ncg.pl&lt;br /&gt;
&lt;br /&gt;
.....MODIFICATION importante:: voir: https://twiki.cern.ch/twiki/bin/view/EGEE/ValidateROCNagios&lt;br /&gt;
La partie:&lt;br /&gt;
#  Configure manually /etc/ncg/ncg.conf (Template can be found here: ncg.conf.template: )&lt;br /&gt;
- Switch off automatic generation of ncg.conf by YAIM (NAGIOS_NCG_ENABLE_CONFIG&amp;quot;=&amp;quot;false&amp;quot;)&lt;br /&gt;
- Take ncg.conf.template and copy it to /etc/ncg/ncg.conf&lt;br /&gt;
     - Set $ROC_NAME$&lt;br /&gt;
     - Set $YOUR_MYPROXY_SERVER$ (e.g. myproxy-fts.cern.ch)&lt;br /&gt;
     - Set $MYPROXY_NAME$ (e.g.: NagiosRetrieve-sam-ap-roc.cern.ch)&lt;br /&gt;
     - Set $NAGIOS_ROLE$ (e.g.: ngi, roc)&lt;br /&gt;
# Take Hash.pm file that we are currently using at the CERN ROC Nagios boxes. In this file, we have removed the metrics that do not belong to the SAM_Critical profile, so only the metrics defined at ROC_SAM_critical are configured, and not relevant services like SRMv1 are commented out. The file is located under /usr/lib/perl5/vendor_perl/5.8.5/NCG/LocalMetrics/Hash.pm &lt;br /&gt;
&lt;br /&gt;
Pour éviter d&#039;avoir des sondes inappropriés.&lt;br /&gt;
&lt;br /&gt;
== Tuning the configuration ==&lt;br /&gt;
&lt;br /&gt;
1.	Verifier  dans /etc/sysconfig/nagios:&lt;br /&gt;
 LD_LIBRARY_PATH=/opt/classads/lib64:/opt/glite/lib64:/opt/globus/lib:/opt/c-ares/lib:/opt/classads/lib64  &lt;br /&gt;
&lt;br /&gt;
2.	Desactiver les notifications, dans les fichiers de conf: &lt;br /&gt;
 a.      /etc/nagios/nagios.cfg, désactiver les notifications:enable_notifications=0 ;log_notifications=0&lt;br /&gt;
 b.	 /etc/nagios/wlcg.d/host.templates.cfg&lt;br /&gt;
 c.	 /etc/nagios/wlcg.d/service.templates.cfg&lt;br /&gt;
&lt;br /&gt;
4.	N’autoriser que les dteam/France à visualiser notre interface nagios : modifier le fichier : &lt;br /&gt;
 /etc/voms2htpasswd.conf, avec : vomss://voms.cern.ch:8443/voms/dteam?/dteam/france&lt;br /&gt;
Plus utile site le site-info.def est défini correctement:&lt;br /&gt;
 VO_DTEAM_VOMS_SERVERS=&#039;vomss://voms.cern.ch:8443/voms/dteam?/dteam/france&#039;&lt;br /&gt;
&lt;br /&gt;
== ActiveMQ ==&lt;br /&gt;
 /usr/sbin/msg-to-queue --prefix /queue/grid.probe.metricOutput.EGEE.a635834332381123c8b296d02b682f8f --broker-uri stomp://prod-grid-msg.cern.ch:6163&lt;br /&gt;
 &lt;br /&gt;
[root@cclcgvmli03 cron.hourly]# cat check_msg-to-queue.sh&lt;br /&gt;
&lt;br /&gt;
Verifier les messages:&lt;br /&gt;
 /usr/libexec/grid-monitoring/plugins/nagios/recv_from_queue -v &lt;br /&gt;
&lt;br /&gt;
faire une update de perl-GridMon &lt;br /&gt;
 The problem here is in the message handler &lt;br /&gt;
 (/usr/lib/perl5/vendor_perl/5.8.8/GridMon/MsgHandler/MetricOutput.pm). &lt;br /&gt;
 Probe on WN reports hostname localhost.localdomain and serviceURI CE &lt;br /&gt;
 hostname. In the previous version message handler first checked hostname &lt;br /&gt;
 value and then serviceURI. That is the reason why Christine is seeing &lt;br /&gt;
 results for localhost.localdomain. However, we fixed this and the latest &lt;br /&gt;
 version (1.0.34) parses messages correctly.&lt;br /&gt;
&lt;br /&gt;
 yum update perl-GridMon&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
== Systeme d&#039;information ==&lt;br /&gt;
La nagios Box doit etre enregistré dans la GOCDB &lt;br /&gt;
et publié dans le site-BDII:&lt;br /&gt;
 ldapsearch -x -H ldap://ccnagboxli01.in2p3.fr:2170 -b &#039;Mds-vo-name=resource,o=Grid&#039;&lt;br /&gt;
&lt;br /&gt;
= validation =&lt;br /&gt;
&lt;br /&gt;
https://twiki.cern.ch/twiki/bin/view/EGEE/ValidateROCNagios&lt;br /&gt;
&lt;br /&gt;
now you should publish your Nagios in your Site BDII&lt;br /&gt;
And we should declare the node in the GOCDB: Regional-NAGIOS ou National-Nagios, a determiner&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
liste des sondes a valider: d&#039;après: https://twiki.cern.ch/twiki/bin/view/LCG/SAMCriticalTestsForCODs&lt;br /&gt;
&lt;br /&gt;
== Services grilles ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
Type de Noeuds&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
Validé par&lt;br /&gt;
| width=&amp;quot;20%&amp;quot; |&lt;br /&gt;
Valid (Y or N)&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
APEL&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
cl&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
N: Pas de métric ?&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
BDII (site and TOP)&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
cl&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
Y&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
CE&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
cc&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
- Probleme identifié pour la variable LCG_GFAL_INFOSYS quand c&#039;est une liste (CE lpnce.in2p3.fr):&lt;br /&gt;
LCG_GFAL_INFOSYS=topbdii.grif.fr:2170,cclcgtopbdii01.in2p3.fr:2170,lapp-bdii01.in2p3.fr:2170&lt;br /&gt;
&lt;br /&gt;
-Tout le mecanisme de recuperation des outputs n&#039;est pas compris mais globalement on a les meme resultat que celui du CERN&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
CREAMCE&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
cl&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
Y: idem CERN nagiosBOX (mais sonde Brokerinfo toujours en erreur: probleme connu: https://savannah.cern.ch/bugs/?61322)&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
FTS&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
cl&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
Y and NO: For the check_command those options should be added: &lt;br /&gt;
--cert /etc/nagios/globus/hostcert.pem   --key /etc/nagios/globus/hostkey.pem  -x $USER2$ (this should be fixed in the next release)&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
gRB/WMS&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
cl&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
Y:(certificate lifetime only)&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
LFC_C&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
cl&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
Y: mais il faudrait peut etre demander au site de supporter la VO ops pour que leur LFC soit testé (lfc-ls et lfc-ping)?&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
LFC_L&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
cl&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
Y: mais il faudrait peut etre demander au site de supporter la VO ops pour que leur LFC soit testé (lfc-ls et lfc-ping)?&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
MPI&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
em&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
n&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
MyProxy&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
em&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
n&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
RB&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
nobody&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
N: Service Deprecated. Does NOT apply in Nagios&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
RGMA / MON&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
cl&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
Y (certificate lifetime only)&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
SRMv2&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
cl&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
n&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
VOBOX&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
cl&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
Y&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
VOMS&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
em&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
n&lt;br /&gt;
|----&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Services nagios BOX ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
| width=&amp;quot;7%&amp;quot; |&lt;br /&gt;
Services&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
Validé par&lt;br /&gt;
| width=&amp;quot;20%&amp;quot; |&lt;br /&gt;
Valid (Y or N)&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
hr.srce.CAdist-Version&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
?&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
n&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
hr.srce.CertLifetime&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
?&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
n&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
hr.srce.GridProxy-Get-ops&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
nl&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
n&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
hr.srce.GridProxy-Valid-ops&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
nl&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
n&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
org.egee.ATPSync&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
?&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
n&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
org.egee.CheckConfig&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
cc&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
n&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
org.egee.ImportGocdbDowntimes &lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
?&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
n&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
org.egee.MDDBSync &lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
?&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
n&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
org.egee.RecvFromQueue&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
cc&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
n&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
org.egee.SendToMetricStore&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
cc&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
n&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
org.egee.SendToMsg&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
cc&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
n&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
org.nagios.DiskCheck &lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
nl&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
n&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
org.nagios.ProcessCrond &lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
nl&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
n&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
org.nagios.ProcessMsgToQueue &lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
cc&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
n&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
org.nagios.ProcessNpcd&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
?&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
n&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
org.sam.CE-JobMonit-ops &lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
?&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
n&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
org.sam.CREAMCE-JobMonit-ops &lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
?&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
n&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
org.sam.mpi.CE-JobMonit-ops&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
?&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
n&lt;br /&gt;
|----&lt;br /&gt;
|&lt;br /&gt;
hr.srce.MyProxy-ProxyLifetime-ops&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; |&lt;br /&gt;
cl&lt;br /&gt;
| width=&amp;quot;30%&amp;quot; |&lt;br /&gt;
n&lt;br /&gt;
|----&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Mise à jour =&lt;br /&gt;
Pour modifier la configuration (Exemple nouveau site a ajouter pour le FOC france):&lt;br /&gt;
&lt;br /&gt;
Modifier &#039;&#039;&#039;/etc/ncg/ncg.localdb&#039;&#039;&#039; en conséquence.&lt;br /&gt;
&lt;br /&gt;
Au prealablefaire une &amp;quot;sauvegarde&amp;quot; local de la config nagios:&lt;br /&gt;
 mv /etc/nagios/wlcg.d /etc/nagios/wlcg.d.old&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Puis executer le script ncg:&lt;br /&gt;
 /usr/sbin/ncg.pl&lt;br /&gt;
&lt;br /&gt;
Et redemarrer nagios avec la nouvelle configuration:&lt;br /&gt;
 /etc/init.d/nagios restart&lt;br /&gt;
&lt;br /&gt;
Verifier que la config est OK et faire un commit dans svn &#039;&#039;&#039;svn ci&#039;&#039;&#039; pour la sauvegarde de la configuration.&lt;br /&gt;
 svn ci xxxxx&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Source d&#039;information pour NCG:&lt;br /&gt;
&lt;br /&gt;
https://twiki.cern.ch/twiki/bin/view/EGEE/GridMonitoringNcgOverview&lt;br /&gt;
&lt;br /&gt;
https://twiki.cern.ch/twiki/bin/view/EGEE/GridMonitoringNcgRecipes&lt;br /&gt;
&lt;br /&gt;
= bascule =&lt;br /&gt;
Si probleme hardware sur la machine=&amp;gt; bascule sur la machine virtuelle de secours (Nadia ou Jacques).&lt;br /&gt;
Faire ensuite un &#039;&#039;&#039;svn co&#039;&#039;&#039; de la config nagios pour avoir la derniere config de production.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Annexes =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Annexe0 ==&lt;br /&gt;
&lt;br /&gt;
Sur le myproxyserver, il faut que le nagios server soit &amp;quot;trusted retriever&amp;quot; et &amp;quot;authorized retrievers&amp;quot;:&lt;br /&gt;
 [cleroy@grid08 ~]$ grep cclcgvmli03 /opt/glite/etc/myproxy-server.conf&lt;br /&gt;
 trusted_retrievers /O=GRID-FR/C=FR/O=CNRS/OU=CC-LYON/CN=cclcgvmli03.in2p3.fr&lt;br /&gt;
 authorized_retrievers /O=GRID-FR/C=FR/O=CNRS/OU=CC-LYON/CN=cclcgvmli03.in2p3.fr&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Sur une UI:&lt;br /&gt;
&lt;br /&gt;
 voms-proxy-init -voms ops:/ops/Role=lcgadmin&lt;br /&gt;
 myproxy-init -c 336 -k nagios_roc_fr2-ops -s myproxy.grif.fr -l nagios  -x -Z &amp;quot;/O=GRID-FR/C=FR/O=CNRS/OU=CC-IN2P3/CN=ccnagboxli01.in2p3.fr&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Annexe 1 ==&lt;br /&gt;
 rpm -ivh http://www.sysadmin.hep.ac.uk/rpms/egee-SA1/centos5/x86_64/sa1-release-2-1.el5.noarch.rpm&lt;br /&gt;
 rpm -ivh  http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.1-1.el5.rf.x86_64.rpm&lt;br /&gt;
&lt;br /&gt;
 yum install atp&lt;br /&gt;
 yum install bouncycastle&lt;br /&gt;
 yum install broker&lt;br /&gt;
 yum install broker-cache&lt;br /&gt;
 yum install dcache-srmclient&lt;br /&gt;
 yum install dummy-ca-certs&lt;br /&gt;
 yum install egee-NAGIOS&lt;br /&gt;
 yum install egee-NAGIOS egee-NRPE&lt;br /&gt;
 yum install egee-NRPE&lt;br /&gt;
 yum install fetch-crl&lt;br /&gt;
 yum install fipscheck fipscheck-lib&lt;br /&gt;
 yum install glite-UI&lt;br /&gt;
 yum install glite-security-voms-clients&lt;br /&gt;
 yum install glite-wms-ui-commands&lt;br /&gt;
 yum install glite-yaim-core&lt;br /&gt;
 yum install glite-yaim-nagios&lt;br /&gt;
 yum install httpd&lt;br /&gt;
 yum install jdk&lt;br /&gt;
 yum install lcg-CA&lt;br /&gt;
 yum install lcg-CA egee-NAGIOS&lt;br /&gt;
 yum install lcg_util&lt;br /&gt;
 yum install mddb&lt;br /&gt;
 yum install msg-publish-simple&lt;br /&gt;
 yum install myproxy&lt;br /&gt;
 yum install mysql-client&lt;br /&gt;
 yum install mysql-server&lt;br /&gt;
 yum install nagios-proxy-refresh&lt;br /&gt;
 yum install perl-Config-Tiny&lt;br /&gt;
 yum install perl-DBD-MySQL&lt;br /&gt;
 yum install perl-rrdtool-1.3.8-2.el5.rf.x86_64&lt;br /&gt;
 yum install python-yaml&lt;br /&gt;
 yum install sun-jaf&lt;br /&gt;
 yum install uberftp-client&lt;br /&gt;
 yum install vdt_globus_rm_client&lt;br /&gt;
&lt;br /&gt;
 yum update glite-yaim-clients&lt;br /&gt;
 yum update glite-yaim-core&lt;br /&gt;
 yum update glite-yaim-nagios&lt;br /&gt;
 yum update mysql-server&lt;br /&gt;
 yum update perl-DBI&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
== Annexe2 ==&lt;br /&gt;
a)Mot de passe admin mysql :&lt;br /&gt;
Yum pour recupérer la derniere version de Mysql :&lt;br /&gt;
&#039;&#039;MySQL-server-community&#039;&#039;, ne pas oublier le client (pas de dépendance dessus)&lt;br /&gt;
Demmarrage de mysql avec --skip-grant-tables (pour ne pas avoir de mot de passe a rentrer)&lt;br /&gt;
 mysqld_safe --skip-grant-tables &amp;amp;&lt;br /&gt;
 [root@cclcgvmli03 ~]# mysql -u root &lt;br /&gt;
 update user set password=PASSWORD(&amp;quot;NEW-ROOT-PASSWORD&amp;quot;) where User=&#039;root&#039;;&lt;br /&gt;
&lt;br /&gt;
b)creation des users pour le nagios regional:&lt;br /&gt;
 [root@cclcgvmli03 ~]# mysql -u root -p&lt;br /&gt;
 mysql&amp;gt; GRANT SELECT, INSERT, UPDATE, DELETE ON nagios.* TO &#039;ndouser&#039;@&#039;localhost&#039; IDENTIFIED by &#039;ROCfr2009&#039;;&lt;br /&gt;
 mysql&amp;gt; GRANT SELECT, INSERT, UPDATE, DELETE ON atp.* TO &#039;atpuser&#039;@&#039;localhost&#039; IDENTIFIED by &#039;ROCfr2009&#039;;&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
== Annexe 3 ==&lt;br /&gt;
&lt;br /&gt;
 [root@cclcgvmli03 ~]# cat /etc/ncg/ncg.localdb&lt;br /&gt;
 #&lt;br /&gt;
 # Local Rules file to modify NCG configuration&lt;br /&gt;
 #&lt;br /&gt;
 SITE!AUVERGRID&lt;br /&gt;
 SITE!CGG-LCG2&lt;br /&gt;
 SITE!ESRF&lt;br /&gt;
 SITE!GRIF&lt;br /&gt;
 SITE!IBCP-GBIO&lt;br /&gt;
 SITE!IN2P3-CC&lt;br /&gt;
 SITE!IN2P3-CC-PPS&lt;br /&gt;
 SITE!IN2P3-CC-T2&lt;br /&gt;
 SITE!IN2P3-CPPM&lt;br /&gt;
 SITE!IN2P3-IPNL&lt;br /&gt;
 SITE!IN2P3-IRES&lt;br /&gt;
 SITE!IN2P3-LAPP&lt;br /&gt;
 SITE!IN2P3-LPC&lt;br /&gt;
 SITE!IN2P3-LPSC&lt;br /&gt;
 SITE!IN2P3-SUBATECH&lt;br /&gt;
 SITE!IPSL-IPGP-LCG2&lt;br /&gt;
 SITE!M3PEC&lt;br /&gt;
 SITE!MSFG&lt;br /&gt;
 SITE!MSFG-MULTI&lt;br /&gt;
 SITE!MSFG-OPEN&lt;br /&gt;
 SITE!OBSPM&lt;br /&gt;
 SITE!PARIS-UREC-IPV6&lt;br /&gt;
 SITE!SN-UCAD&lt;br /&gt;
 SITE!ROC-FR&lt;br /&gt;
 SITE!SOLEIL&lt;br /&gt;
 SITE!StratusLab&lt;br /&gt;
 [root@cclcgvmli03 ~]#&lt;br /&gt;
 &lt;br /&gt;
== Annexe 4 ==&lt;br /&gt;
&lt;br /&gt;
 SITE_EMAIL=c.leroy@cea.fr&lt;br /&gt;
 SITE_NAME=ROC-FR&lt;br /&gt;
 RB_HOST=node04.datagrid.cea.fr&lt;br /&gt;
 WMS_HOST=node04.datagrid.cea.fr&lt;br /&gt;
 PX_HOST=myproxy.grif.fr&lt;br /&gt;
 BDII_HOST=topbdii.grif.fr&lt;br /&gt;
 SITE_BDII_HOST=bdii.grif.fr&lt;br /&gt;
 MON_HOST=node06.datagrid.cea.fr&lt;br /&gt;
 VOS=&amp;quot;dteam&amp;quot;&lt;br /&gt;
 DTEAM_GROUP_ENABLE=&amp;quot;dteam&amp;quot;&lt;br /&gt;
 VO_DTEAM_SW_DIR=$VO_SW_DIR/dteam&lt;br /&gt;
 VO_DTEAM_DEFAULT_SE=$SE_HOST&lt;br /&gt;
 VO_DTEAM_STORAGE_DIR=$CLASSIC_STORAGE_DIR/dteam&lt;br /&gt;
 VO_DTEAM_VOMS_SERVERS=&#039;vomss://voms.cern.ch:8443/voms/dteam?/dteam/&#039;&lt;br /&gt;
 VO_DTEAM_VOMSES=&amp;quot;&#039;dteam lcg-voms.cern.ch 15004 /DC=ch/DC=cern/OU=computers/CN=lcg-voms.cern.ch dteam 24&#039; &#039;dteam    voms.cern.ch 15004 /DC=ch/DC=cern/OU=computers/CN=voms.cern.ch dteam 24&#039;&amp;quot;&lt;br /&gt;
 VO_DTEAM_VOMS_CA_DN=&amp;quot;&#039;/DC=ch/DC=cern/CN=CERN Trusted Certification Authority&#039; &#039;/DC=ch/DC=cern/CN=CERN Trusted   Certification Authority&#039;&amp;quot;&lt;br /&gt;
 NAGIOS_HOST=cclcgvmli03.in2p3.fr&lt;br /&gt;
 NAGIOS_ADMIN_DNS=&amp;quot;/O=GRID-FR/C=FR/O=CEA/OU=IRFU/CN=Christine Leroy&amp;quot;,&amp;quot;/O=GRID-FR/C=FR/O=CNRS/OU=CC-LYON/CN=Nadia Lajili&amp;quot;,&amp;quot;/O=GRID-FR/C=FR/O=CNRS/OU=LPC/CN=Emmanuel Medernach&amp;quot;,&amp;quot;/O=GRID-FR/C=FR/O=CNRS/OU=CPPM/CN=Juan Carlos Carranza&amp;quot;&lt;br /&gt;
 NAGIOS_NCG_ENABLE_CONFIG=true&lt;br /&gt;
 NAGIOS_NAGIOS_ENABLE_CONFIG=true&lt;br /&gt;
 NCG_GOCDB_ROC_NAME=France&lt;br /&gt;
 ROC_NAME=France&lt;br /&gt;
 NCG_PROBES_TYPE=remote,native,local&lt;br /&gt;
 NCG_VO=dteam&lt;br /&gt;
 NAGIOS_MYPROXY_NAME=nagios_roc_fr2&lt;br /&gt;
 NAGIOS_MYPROXY_USER=nagios&lt;br /&gt;
 MSG_BROKER_CACHE_NETWORK=PROD&lt;br /&gt;
 NAGIOS_ROLE=roc&lt;br /&gt;
 NAGIOS_HTTPD_ENABLE_CONFIG=true&lt;br /&gt;
 NAGIOS_SUDO_ENABLE_CONFIG=true&lt;br /&gt;
 NAGIOS_CGI_ENABLE_CONFIG=true&lt;br /&gt;
 NCG_LDAP_FILTER=GlueSiteOtherInfo=EGEE_ROC=France&lt;br /&gt;
 NAGIOS_DB_PASS=x&lt;br /&gt;
 NAGIOS_NSCA_PASS=x&lt;br /&gt;
 MYSQL_ADMIN=x&lt;br /&gt;
 ATP_DB_PASS=x&lt;br /&gt;
 MDDB_DB_PASS=x&lt;br /&gt;
 MS_DB_PASS=x&lt;br /&gt;
 MYSQL_PASSWORD=x&lt;br /&gt;
 MYEGEE_DB_PASS=x&lt;br /&gt;
&lt;br /&gt;
== Annexe 5 ==&lt;br /&gt;
&lt;br /&gt;
 [root@cclcgvmli03 ~]# cat /opt/glite/yaim/examples/edgusers.conf&lt;br /&gt;
 11151:${DPMMGR_USER}:11151:${DPMMGR_GROUP}:DPM user:&lt;br /&gt;
 11152:${EDG_USER}:11152,11156:${EDG_GROUP},${INFOSYS_GROUP}:EDG user:${EDG_HOME_DIR}&lt;br /&gt;
 11153:${EDGINFO_USER}:11153,1156:${EDGINFO_USER},${INFOSYS_GROUP}:EDG info user:${EDGINFO_HOME_DIR}&lt;br /&gt;
 11154:${RGMA_USER}:11154,1156:${RGMA_GROUP},${INFOSYS_GROUP}:RGMA user:${INSTALL_ROOT}/glite/etc/rgma&lt;br /&gt;
 11155:${GLITE_USER}:11155:${GLITE_GROUP}:gLite user:${GLITE_HOME_DIR}&lt;br /&gt;
 11156:${BDII_USER}:11158:${BDII_GROUP}:BDII user:${BDII_HOME_DIR}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Annexe 6 ==&lt;br /&gt;
&lt;br /&gt;
Probleme rencontré sur ccnagboxli01 (arret de ypbind + rpm manquant)&lt;br /&gt;
 chown -R nagios:nagios /var/spool/pnp4nagios&lt;br /&gt;
 chown -R nagios:nagios /var/spool/msg-nagios-bridge&lt;br /&gt;
 chown root:nagios /etc/atp/atp_db.conf&lt;br /&gt;
 chown root:nagios /etc/mddb/databases.yml&lt;br /&gt;
 chown nagios:apache /var/nagios/rw&lt;br /&gt;
 chown -R nagios:apache /var/nagios/rw&lt;br /&gt;
 chown root:nagios /etc/nagios/plugins/send_to_db.ini&lt;br /&gt;
 chown -R nagios:nagios /var/cache/msg/config-cache&lt;br /&gt;
 chown -R nagios:root /var/log/mddb&lt;br /&gt;
 chown -R nagios:root /var/log/pnp4nagios&lt;br /&gt;
 chown -R nagios:root /var/log/nagios&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
  useradd -g 40011 -u 10011 nagios&lt;br /&gt;
  useradd --group mysql -u 2730 mysql&lt;br /&gt;
  useradd -g mysql -u 2730 mysql&lt;br /&gt;
&lt;br /&gt;
   groupadd -g 40010 nagiosmaster&lt;br /&gt;
   groupadd -g 146 leftuser&lt;br /&gt;
&lt;br /&gt;
 yum install glite-security-voms-api-c-1.8.12-2.sl5.x86_64&lt;br /&gt;
 yum update perl-Net-SSLeay&lt;br /&gt;
 yum update perl-IO-Socket-SSL-1.01-1.fc6.noarch&lt;br /&gt;
 yum install glite-wms-ui-commands&lt;br /&gt;
 yum install lcg_util-1.7.6-1.sl5.x86_64&lt;br /&gt;
 yum install GFAL-client-1.11.8-2.sl5.x86_64 GFAL-client-1.11.8-2.sl5.i386&lt;br /&gt;
 yum install CGSI_gSOAP_2.7-1.3.3-1.sl5.x86_64&lt;br /&gt;
 yum install LFC-interfaces-1.7.3-1sec.sl5.x86_64 LFC-client-1.7.3-1sec.sl5.x86_64 lcg-dm-common-1.7.3-1sec.sl5.x86_64&lt;/div&gt;</summary>
		<author><name>Nadia Lajili</name></author>
	</entry>
</feed>