Project

General

Profile

Feature #20569

Status monitoring display

Added by Eric Flumerfelt 11 months ago. Updated 6 months ago.

Status:
Work in progress
Priority:
Low
Assignee:
-
Category:
Additional Functionality
Target version:
-
Start date:
08/09/2018
Due date:
% Done:

0%

Estimated time:
Experiment:
-
Co-Assignees:
Duration:

Description

We should have some sort of display that interacts with artdaq and collects information about the state of the system (via metrics, request messages, routing tables, etc), and creates live, easy-to-understand displays outlining the health of the system.

For BoardReaders, this display should track things like the data buffer size, the Routing Table size, and the number of outstanding requests or the current Sequence ID.
For EventBuilders, this should track the state of the buffers, the art process event-uptake time, and the number of events routed to that EB.
DataLoggers and Dispatchers would have similar things to the EventBuilder.


Related issues

Related to artdaq Utilities - Idea #5976: Provide graphical monitoring that shows the state of all of the buffers and queues in the systemNew2014-04-21

History

#1 Updated by Eric Flumerfelt 8 months ago

  • Related to Idea #5976: Provide graphical monitoring that shows the state of all of the buffers and queues in the system added

#2 Updated by Eric Flumerfelt 8 months ago

Started design notes page: Status Monitoring GUI

#3 Updated by Eric Flumerfelt 6 months ago

I have created a simple display that dynamically creates a page for each artdaq application, with strip charts for each metric.
artdaq-utilities-node-server/feature/StripChartForEachMetric

#4 Updated by Eric Flumerfelt 6 months ago

I am also working on a "System Overview" page, which would show the processes, the connections between them, and have some indication of the activity of the nodes and the links.

Work-in-progress on artdaq-utilities-node-server/feature/SystemOverviewPage

#5 Updated by Eric Flumerfelt 6 months ago

  • Status changed from New to Work in progress


Also available in: Atom PDF