Component |
Name |
Description |
Default |
Mandatory |
Example |
all |
BDII_HOST |
Top level BDII to be used |
No |
Yes |
"sam-bdii.cern.ch" |
all |
MYSQL_ADMIN |
Root password for MySQL |
No |
Yes |
"myRootPassword" |
all |
NAGIOS_HOST |
Nagios hostname |
No |
Yes |
"myNagios.cern.ch" |
all |
NAGIOS_ROLE |
Level monitoring role (accepted values are: security, ngi, central-web, opsmonitor, site, project and vo) |
Yes |
Yes |
site |
all |
NCG_GOCDB_ROC_NAME |
Use the list of sites (provided by GOCDB) in this region |
No |
Yes |
ALL |
grid-monitoring-probes-ch.cern.sam |
MRS_DBID_critical |
critical parameter of MrsCheckDBInsertsDetailed probe |
Yes |
Yes |
0 |
grid-monitoring-probes-ch.cern.sam |
MRS_DBID_hours |
hours parameter of MrsCheckDBInsertsDetailed probe |
Yes |
Yes |
2 |
grid-monitoring-probes-ch.cern.sam |
MRS_DBID_ngi |
ngi parameter of MrsCheckDBInsertsDetailed probe |
Yes |
Yes |
all |
grid-monitoring-probes-ch.cern.sam |
MRS_DBID_path |
web_service_path parameter of MrsCheckDBInsertsDetailed probe |
Yes |
Yes |
myegi/sam-pi/metricstore_current_load_per_hour_detailed?profile_name= |
grid-monitoring-probes-ch.cern.sam |
MRS_DBID_profile |
profile parameter of MrsCheckDBInsertsDetailed probe |
Yes |
Yes |
WLCG_CREAM_LCGCE_CRITICAL |
grid-monitoring-probes-ch.cern.sam |
MRS_DBID_service_flavour |
service_flavour parameter of MrsCheckDBInsertsDetailed probe |
Yes |
Yes |
all |
grid-monitoring-probes-ch.cern.sam |
MRS_DBID_warning |
warning parameter of MrsCheckDBInsertsDetailed probe |
Yes |
Yes |
0 |
grid-monitoring-probes-ch.cern.sam |
MRS_DBI_hourly_critical |
hourly_critical parameter of MrsCheckDBInserts probe |
Yes |
Yes |
5000 |
grid-monitoring-probes-ch.cern.sam |
MRS_DBI_hourly_warning |
hourly_warning parameter of MrsCheckDBInserts probe |
Yes |
Yes |
20000 |
grid-monitoring-probes-ch.cern.sam |
MRS_DBI_path |
web_service_path parameter of MrsCheckDBInserts probe |
Yes |
Yes |
myegi/sam-pi/metricstore_current_load_per_hour? |
grid-monitoring-probes-ch.cern.sam |
MRS_S_crit_recalc |
critical_recalc parameter of MrsCheckSpool probe |
Yes |
Yes |
50000 |
grid-monitoring-probes-ch.cern.sam |
MRS_S_crit_spool |
critical_spool parameter of MrsCheckSpool probe |
Yes |
Yes |
10000 |
grid-monitoring-probes-ch.cern.sam |
MRS_S_path_recalc |
web_service_path_recalc parameter of MrsCheckSpool probe |
Yes |
Yes |
myegi/sam-pi/num_records_metricdataforrecalculation |
grid-monitoring-probes-ch.cern.sam |
MRS_S_path_spool |
web_service_path_spool parameter of MrsCheckSpool probe |
Yes |
Yes |
myegi/sam-pi/num_records_metricdata_spool |
grid-monitoring-probes-ch.cern.sam |
MRS_S_warn_recalc |
warn_recalc parameter of MrsCheckSpool probe |
Yes |
Yes |
25000 |
grid-monitoring-probes-ch.cern.sam |
MRS_S_warn_spool |
warn_spool parameter of MrsCheckSpool probe |
Yes |
Yes |
5000 |
nagios |
NAGIOS_ADMIN_DNS |
List of local admin DNs (comma separated) that can perform actions via the nagios web interface |
No |
Yes |
"/DC=ch/OU=Users/CN=DN1,/DC=ch/OU=Users/CN=DN2" |
nagios |
NAGIOS_CGI_ENABLE_CONFIG |
Switch on automatic configuration of /etc/nagios/cgi.cfg file |
Yes |
Yes |
false |
nagios |
NAGIOS_ESCAPE_HTML |
If enabled, the metric output will not contain clickable hyperlinks |
Yes |
No |
1 |
nagios |
NAGIOS_HTPASSWD_FILE |
Location of allowed users for nagios web portal |
Yes |
No |
/etc/nagios/htpasswd.users |
nagios |
NAGIOS_MYPROXY_USER |
Change the myproxy username |
Yes |
Yes |
nagios |
nagios |
NAGIOS_MYPROXY_NAME |
Change the myproxy name |
No |
Yes |
"NagiosRetrieve-myHost.cern.ch" |
nagios |
NAGIOS_NAGIOS_ENABLE_CONFIG |
Switch on automatic configuration of /etc/nagios/nagios.cfg file (if true, nagios will be reload automatically) |
Yes |
Yes |
false |
nagios |
NAGIOS_NSCA_PASS |
The shared secret used by NSCA (Nagios Service Check Acceptor) for sending results back to the nagios server |
No |
Yes |
"NSCApass" |
nagios |
NAGIOS_SUDO_ENABLE_CONFIG |
If true, modifies /etc/sudoers to allow nagios to call certain probes as root |
Yes |
No |
false |
nagios |
NAGIOS_TIMEOUT |
Enable this variable for service check timeout (in seconds) in nagios.cfg |
Yes |
Yes |
900 |
NCG |
ATP_ROOT_URL |
URL of ATP PI used by NCG (needs to be https) |
Yes |
No |
https://grid-monitoring.cern.ch/atp |
NCG |
ENABLE_ARC_PROBES |
Switch on ARC probes |
Yes |
No |
false |
NCG |
ENABLE_UNICORE_PROBES |
Generate configuration and Java truststore used by UNICORE probes |
Yes |
No |
false |
NCG |
GGUS_SERVER_FQDN |
GGUS endpoint (setting this variable also opens GGUS tickets for service notifications) |
No |
No |
|
NCG |
INSTALL_ROOT |
Location of grid middleware |
No |
No |
/opt |
NCG |
NAGIOS_NCG_ENABLE_CONFIG |
Switch on automatic configuration of /etc/ncg/ncg.conf file (if true, ncg.pl will be executed automatically) |
Yes |
Yes |
false |
NCG |
NCG_BACKUP_INSTANCE |
Install backup SAM/Nagios instance |
No |
No |
true |
NCG |
NCG_CHECK_HOSTS |
Defines if Nagios will use ping to check server availability, if the host is unavailable service alarms won't be sent |
No |
No |
0 |
NCG |
NCG_CONTACTS_USE_ATP |
Use ATP to generate contact lists (requires NCG_TOPOLOGY_USE_ATP to be set) |
Yes |
No |
true |
NCG |
NCG_CONTACTS_USE_GOCDB |
Use GOCDB to generate contact lists (requires NCG_TOPOLOGY_USE_GOCDB to be set) |
Yes |
No |
true |
NCG |
NCG_ENABLE_NOTIFICATIONS |
If 1, nagios will be configured to send notifications |
Yes |
No |
0 |
NCG |
NCG_GOCDB_COUNTRY_NAME |
Use the lists of sites (provided by GOCDB) in this country |
No |
No |
CH |
NCG |
NCG_INCLUDE_EMPTY_HOSTS |
Show hosts without services associated |
Yes |
No |
1 |
NCG |
NCG_INCLUDE_PROXY_CHECKS |
Switch on/off internal tests for generating proxy credential |
Yes |
No |
1 |
NCG |
HOST_KEYSTORE_PASS |
Password used for encrypting host certificate keystore |
Yes |
Yes |
password |
NCG |
NCG_LDAP_ADD_HOSTS |
Control ADD_HOSTS variable of module NCG::SiteInfo::LDAP (this variable controls if hosts found in BDII are added to configuration) |
Yes |
No |
0 |
NCG |
NCG_LDAP_FILTER |
If set, NAGIOS will not monitor the SITE_NAME specified above but will instead query the top bdii for !GlueSite objects that match this |
No |
No |
=GlueSiteOtherInfo=EGEE_ROC=ITALY= |
NCG |
NCG_MAIN_DB_DIR |
Location of local configurations for NCG |
Yes |
Yes |
/etc/ncg/ncg.localdb.d |
NCG |
NCG_MAIN_DB_FILE |
Local Rules file to modify NCG configuration |
Yes |
Yes |
/etc/ncg/ncg.localdb |
NCG |
NCG_NAGIOS_ADMIN |
Email address which will receive notifications for Nagios internal checks |
Yes |
No |
root@localhost |
NCG |
NCG_NOTIFICATION_HEADER |
Change of notification header |
No |
No |
"CERN Nagios" |
NCG |
NCG_NRPE_OUTPUT_DIR |
Path where NRPE configuration files will be generated |
Yes |
Yes |
/etc/nagios/nrpe/ |
NCG |
NCG_NRPE_UI |
UI hostname for running NRPE (should only be set to use a remote UI) |
No |
No |
ui.example.org |
NCG |
NCG_OUTPUT_DIR |
Path where the nagios configuration files for the server will be generated |
Yes |
No |
/etc/nagios/wlcg.d |
NCG |
NCG_POEM_ROOT_URL |
URL of POEM sync that NCG will use |
Yes |
Yes |
"http://localhost/poem_sync" |
NCG |
NCG_PROBES_TYPE |
Defines which type of probes should be configured |
Yes |
Yes |
remote,local |
NCG |
NCG_REMOTE_NAGIOS_HOSTS |
List of hosts from where results will be imported (used only on site instance if NCG_REMOTE_USE_NAGIOS is True) |
No |
No |
|
NCG |
NCG_REMOTE_USE_NAGIOS |
If true, shows project or ROC remote results in Nagios |
Yes |
Yes |
false |
NCG |
NCG_SEND_TO_DASHBOARD |
Enables interaction with Dashboard on VO instances |
Yes |
No |
false |
NCG |
NCG_TEMPLATES_DIR |
Location of NCG configuration templates |
Yes |
No |
/usr/share/grid-monitoring/config-gen/nagios |
NCG |
NCG_TIMEOUT |
Timeout period (in seconds) after which ncg.pl will exit |
No |
No |
9600 |
NCG |
NCG_TOPOLOGY_USE_ATP |
Use ATP as topology provider, switches on both NCG::SiteSet and NCG::SiteInfo, also required for NCG::SiteContacts |
Yes |
No |
true |
NCG |
NCG_TOPOLOGY_USE_GOCDB |
Use GOCDB as topology provider, switches on both NCG::SiteSet and NCG::SiteInfo, also required for NCG::SiteContacts |
Yes |
No |
false |
NCG |
NCG_TOPOLOGY_USE_LDAP |
Use BDII as topology provider, switches on both NCG::SiteInfo and NCG::LocalMetricsAttrs |
Yes |
No |
false |
NCG |
NCG_USE_ROBOT_CERT |
If true, enables configuration of robot certificates |
No |
No |
true |
NCG |
NCG_VO |
Space separated list of VOs the tests should run as (you must have a member of each VO willing to store a proxy for your retrieval) |
Yes |
Yes |
dteam |
NCG |
PX_HOST |
MyProxy Server to retrieve a certificate to run local tests under |
No |
Yes |
"myproxy.cern.ch" |
NCG |
SITE_BDII_HOST |
Site BDII for the monitored site, SITE_NAME |
No |
Yes |
"prod-bdii.cern.ch" |
NCG |
UNCERTIFIED_BDII |
BDII which support uncertified sites |
No |
No (Yes if UNCERTIFIED_SITES is set) |
bdii.uncert.org |
NCG |
UNCERTIFIED_SITES |
List of space separated names of uncertified sites |
No |
No |
"SiteA SiteB SiteC" |
NCG |
UNCERTIFIED_WMS |
WMS which support uncertified sites |
No |
No (Yes if UNCERTIFIED_SITES is set) |
wms.uncert.org |
NCG |
UNICORE_KEYSTORE_ALIAS |
Alias of user credential |
Yes |
No |
mon-agent |
NCG |
UNICORE_KEYSTORE_PASS |
Password used to protect user credential keystore |
No |
No (Yes if ENABLE_UNICORE_PROBES=true ) |
mon-agent-pass |
NCG |
VO_<VO>_ROBOT_CERT |
Location of robot certificates (per VO) |
No |
No |
/etc/nagios/globus/robot-cert.pem |
NCG |
VO_<VO>_ROBOT_KEY |
Location of robot keys (per VO) |
No |
No |
/etc/nagios/globus/robot-key.pem |