After speaking with Caroline here at SDSC, I realized what was missing with the RRD time handling. We need to show cluster/host graphs using CLUSTER LOCALTIME as "now". The range for an "hour" graph is then:

[start, end] = [cluster-localtime - 3600, cluster-localtime]

Then all graphs are shown relative to the monitored cluster's time, not the gmetad's time. I have changed the webfrontend to propagate this information to the graph generator as needed.

Matt, I have also found the "--start" flag for rrdcreate, and added it to the rrd_helpers.c. The lagging-clustertime problem is no longer a problem.

Changes will be in CVS soon.

Federico

Rocks Cluster Group, San Diego Supercomputing Center, CA


Reply via email to