Project

General

Profile

Bug #4927

Change monitoring pages to better use new javascriptrrd

Added by Igor Sfiligoi almost 6 years ago. Updated over 5 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Igor Sfiligoi
Category:
Factory & Frontend Monitoring
Target version:
Start date:
11/08/2013
Due date:
% Done:

0%

Estimated time:
First Occurred:
Occurs In:
Stakeholders:
Duration:

Description

JavascriptRRD 1.1.0 has just been released, and adds a few new features that will make our web pages more maintainable.

Of particular interest is the new bundled include file that shoul dsheild us from future changes in supporting libraries (e.g. we currenlty cannot switch to Flot 0.8.1 since they moved part of the needed code into a new file).

The other interesting feature are the helper classes for async reads. Not essential, but can simplify a bit our web page source code.

History

#1 Updated by Igor Sfiligoi almost 6 years ago

I have created branch_master_4927.

All the pages now import the single js file that contains all the needed javascriptrrd+flot code.

I have also updated factorySupport.html to use the new Async function.
Don't have the time this week to work on the other pages, but will resume at a later date.

Anyhow, the current setup is fully functional.

#2 Updated by Burt Holzman over 5 years ago

  • Status changed from New to Feedback
  • Assignee changed from Igor Sfiligoi to Marco Mambelli

#3 Updated by Burt Holzman over 5 years ago

  • Target version changed from v3_2_x to v3_2_4

#4 Updated by Marco Mambelli over 5 years ago

I tested the changes done by Igor on the frontend.
I did an installation sharing the same RRD database.
The version in this branch and the RPM release give the same monitoring pages, e.g.:
[[http://fermicloud046.fnal.gov/vofrontend/monitornew/frontendStatus.html]]
[[http://fermicloud046.fnal.gov/vofrontend/monitor/frontendStatus.html]]

In some of the plots there are decimal values while I would expect integer numbers (e.g. glideins unmatched).
Is this the result of the average over the time period?

Marco

#5 Updated by Igor Sfiligoi over 5 years ago

Everything in RRD land is based on real numbers.
We put in integers (which get converted in reals anyhow), but wen you average over periods, it typically get non-integers again.

So that's expected.

Igor

#6 Updated by Marco Mambelli over 5 years ago

Ready to be merged to 3_2_4

#7 Updated by Parag Mhashilkar over 5 years ago

  • Category set to Factory & Frontend Monitoring
  • Status changed from Feedback to Closed
  • Assignee changed from Marco Mambelli to Igor Sfiligoi


Also available in: Atom PDF