Project

General

Profile

Feature #21799

Allow sending metrics and/or TRACEs from python or Node.js

Added by Eric Flumerfelt 8 months ago.

Status:
Resolved
Priority:
Normal
Category:
-
Target version:
-
Start date:
01/30/2019
Due date:
% Done:

0%

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

Description

There should be a facility for external programs/scripts (such as DAQInterface) to sent TRACE messages or log metrics to the metric subsystem.

This issue has two parts:
  1. Create CMake configurations for generating both Python and Node.js modules
  2. Create a class which includes artdaq/DAQdata/Globals.hh and has methods which expose metric-sending and TRACEing functionality

The first part is implemented in artdaq-utilities/feature/PythonAddonCMakeModule (Also in artdaq_ganglia_plugin)
The second part is implemented in artdaq/feature/SWIGBindingsForMetricsAndTRACEMessages



Also available in: Atom PDF