Project

General

Profile

Support #25524

Document meaning of some status lines in frontend logs

Added by Dennis Box 2 months ago.

Status:
New
Priority:
Normal
Assignee:
Category:
-
Target version:
Start date:
02/16/2021
Due date:
% Done:

0%

Estimated time:
Stakeholders:

OSG

Duration:

Description

The frontend logs contain lines like:
[2021-02-16 19:20:23,724] INFO: Jobs in schedd queues | Slots | Cores | Glidein Req | Factory/Entry Information
[2021-02-16 19:20:23,724] INFO: Idle (match eff old uniq ) Run ( here max ) | Total Idle Run Fail | Total Idle Run | Idle MaxRun | State Factory
[2021-02-16 19:20:23,724] INFO: 2524(76400 2524 2524 0) 30326( 0 780k) | 0 0 0 0 | 0 0 0 | 525 6219 | Up Sum of useful factories
[2021-02-16 19:20:23,724] INFO: 86( 2600 86 86 0) 1021( 0 20000) | 0 0 0 0 | 0 0 0 | 0 0 | Down Sum of down factories
[2021-02-16 19:20:23,724] INFO: 0( 0 0 0 0) 0( 0 0) | 0 0 0 0 | 0 0 0 | 0 0 | Down Unmatched

There is no documentation on what this means. Presumably this is useful information, or once was, given that someone went to a fair bit of trouble to log it. These mostly come from glideinFrontendElement.py, which has the following methods:

def log_and_print_total_stats(self, total_up_stats_arr, total_down_stats_arr):
def log_and_print_unmatched(self, total_down_stats_arr):
def log_and_sum_factory_line(factory, is_down, factory_stat_arr, old_factory_stat_arr=None):
def log_factory_header():

Also available in: Atom PDF