Attributes needed in the New generation Xrootd monitoring system

Description

This is the list of attributes that I can find in the old gled monitoring records. I've put in bold those that I consider the most important but I think it would be great to have them all.

– data: struct (nullable = true)

-- activity: string (nullable = true)

-- app_info: string (nullable = true)

-- client_domain: string (nullable = true)

-- client_host: string (nullable = true)

-- end_time: long (nullable = true)

-- file_lfn: string (nullable = true)

-- file_size: long (nullable = true)

-- ipv6: boolean (nullable = true)

-- is_transfer: boolean (nullable = true)

-- operation: string (nullable = true)

-- operation_time: long (nullable = true)

-- read_average: double (nullable = true)

-- read_bytes: long (nullable = true)

-- read_bytes_at_close: long (nullable = true)

-- read_max: long (nullable = true)

-- read_min: long (nullable = true)

-- read_operations: long (nullable = true)

-- read_sigma: double (nullable = true)

-- read_single_average: double (nullable = true)

-- read_single_bytes: long (nullable = true)

-- read_single_max: long (nullable = true)

-- read_single_min: long (nullable = true)

-- read_single_operations: long (nullable = true)

-- read_single_sigma: double (nullable = true)

-- read_vector_average: double (nullable = true)

-- read_vector_bytes: long (nullable = true)

-- read_vector_count_average: double (nullable = true)

-- read_vector_count_max: long (nullable = true)

-- read_vector_count_min: long (nullable = true)

-- read_vector_count_sigma: double (nullable = true)

-- read_vector_max: long (nullable = true)

-- read_vector_min: long (nullable = true)

-- read_vector_operations: long (nullable = true)

-- read_vector_sigma: double (nullable = true)

-- remote_access: boolean (nullable = true)

-- server_domain: string (nullable = true)

-- server_host: string (nullable = true)

-- server_site: string (nullable = true)

-- server_username: string (nullable = true)

-- start_time: long (nullable = true)

-- throughput: double (nullable = true)

-- unique_id: string (nullable = true)

-- user: string (nullable = true)

-- user_dn: string (nullable = true)

-- user_fqan: string (nullable = true)

-- user_protocol: string (nullable = true)

-- user_role: string (nullable = true)

-- vo: string (nullable = true)

-- write_average: double (nullable = true)

-- write_bytes: long (nullable = true)

-- write_bytes_at_close: long (nullable = true)

-- write_max: long (nullable = true)

-- write_min: long (nullable = true)

-- write_operations: long (nullable = true)

-- write_sigma: double (nullable = true)

Freshdesk Tickets

None

Assignee

Derek Weitzel

Reporter

Diego Davila

Priority

Minor

Labels

None

Components

Fix versions

None

Epic Link

None

Sprint

None
Configure