Project

General

Profile

Feature #7242

Add VOFE parameters to condor ganglia monitoring

Added by Burt Holzman about 5 years ago. Updated about 5 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Parag Mhashilkar
Category:
Frontend Monitoring
Target version:
Start date:
10/30/2014
Due date:
% Done:

0%

Estimated time:
Stakeholders:
Duration:

Description

Brian wrote and tested this -- it requires some simple changes to the condor config on the VOFE.

History

#1 Updated by Burt Holzman about 5 years ago

  • Target version changed from v3_2_x to v3_2_8

#2 Updated by Burt Holzman about 5 years ago

  • Status changed from Assigned to Feedback
  • Assignee changed from Burt Holzman to Marco Mambelli

#3 Updated by Marco Mambelli about 5 years ago

  • Assignee changed from Marco Mambelli to Burt Holzman

in 01_gwms_metrics.config most of the metric have a condition in the value and a requirement that seem redundant, e.g.:

  Name   = ifThenElse(GLIDEIN_Site is null, "Total_Glideins_RequestIdle", strcat(GLIDEIN_Site, "_Glideins_RequestIdle"));
...
  Value  = GlideClientMonitorGlideinsRequestIdle;
  Requirements = GLIDEIN_Site isnt null;

Is the condition in Name, Title, Desc, Group needed? Does it add load?
If I understood correctly Requirements is used to filter the classads considered. This means that there will never be a null GLIDEIN_Site and the else part will always be the one chosen.

#4 Updated by Brian Bockelman about 5 years ago

Hi Marco,

Yes - this is needed for aggregate ads. GLIDEIN_Site may not be present when it internally starts to aggregate the individual ads together.

(At least, this is my understanding - just try removing this line and watch the errors logged)

Brian

#5 Updated by Parag Mhashilkar about 5 years ago

  • Assignee changed from Burt Holzman to Parag Mhashilkar

#6 Updated by Marco Mambelli about 5 years ago

OK, can be merged.

#7 Updated by Parag Mhashilkar about 5 years ago

Keeping the ticket to myself since this will require changes to rpm spec file. Will address these changes when releasing rc1 rpm

#8 Updated by Parag Mhashilkar about 5 years ago

  • Status changed from Feedback to Resolved
  • Assignee changed from Parag Mhashilkar to Burt Holzman

files are added to the usercollector rpm

[parag@fermicloud337 foo]$ rpm -qlp /tmp/glideinwms-usercollector-3.2.8-0.1.rc1.osg32.el5.noarch.rpm
/etc/condor/config.d/01_gwms_collectors.config
/etc/condor/config.d/01_gwms_ganglia.config
/etc/condor/config.d/01_gwms_metrics.config
/etc/condor/config.d/11_gwms_secondary_collectors.config

#9 Updated by Marco Mambelli about 5 years ago

  • Status changed from Resolved to Assigned
  • Assignee changed from Burt Holzman to Parag Mhashilkar

The metrics file goes actually in the ganglia config directory:

/etc/condor/ganglia.d/01_gwms_metrics.config

#10 Updated by Parag Mhashilkar about 5 years ago

  • Status changed from Assigned to Resolved

Released new set of rpms with these changes. Marco tried successfully tested the changes. Nothing to merge, changes are in spec file in osg repo

#11 Updated by Parag Mhashilkar about 5 years ago

  • Status changed from Resolved to Closed


Also available in: Atom PDF