Skip to content

[QC-585] Improve logs and metrics in Mergers#6227

Merged
Barthelemy merged 2 commits into
AliceO2Group:devfrom
knopers8:improve-logging-metrics-mergers
Jun 21, 2021
Merged

[QC-585] Improve logs and metrics in Mergers#6227
Barthelemy merged 2 commits into
AliceO2Group:devfrom
knopers8:improve-logging-metrics-mergers

Conversation

@knopers8
Copy link
Copy Markdown
Collaborator

  1. Mergers will allow to specify the Monitoring backend.
  2. More precise nomenclature in the logs and metrics.
  3. Log when publishing objects
  4. Initializing Monitoring moved to init()

@Barthelemy I decided not to count total number of entries inside histograms/trees for now, because it would require a larger effort. I would have to change MergeInterface (and synchronize the change in QC) and recursively browse objects which are not merged, but also copied (we copy the first object, the rest are merged), which would introduce some overhead. I am not sure if it's worth it.

@Barthelemy
Copy link
Copy Markdown
Collaborator

ok ! I will review today or Tuesday

@knopers8
Copy link
Copy Markdown
Collaborator Author

@Barthelemy Which Tuesday? ;)

@Barthelemy
Copy link
Copy Markdown
Collaborator

lol, I am reviewing now ;)

Barthelemy
Barthelemy previously approved these changes May 26, 2021
Copy link
Copy Markdown
Collaborator

@Barthelemy Barthelemy left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good ! thanks

Comment thread Utilities/Mergers/src/IntegratingMerger.cxx Outdated
1. Mergers will allow to specify the Monitoring backend.
2. More precise nomenclature in the logs and metrics.
3. Log when publishing objects
4. Initializing Monitoring moved to init()
5. Add "Mergers" tags to Monitoring metrics collector
@knopers8 knopers8 force-pushed the improve-logging-metrics-mergers branch from 92f66d0 to efc84de Compare June 3, 2021 08:07
@Barthelemy
Copy link
Copy Markdown
Collaborator

@ktf @TimoWilken Could you check why the fullCI test is failing ?

@Barthelemy Barthelemy merged commit 2e04816 into AliceO2Group:dev Jun 21, 2021
@knopers8 knopers8 deleted the improve-logging-metrics-mergers branch June 21, 2021 07:30
knopers8 added a commit to knopers8/AliceO2 that referenced this pull request Jun 28, 2021
* [QC-585] Improve logs and metrics in Mergers

1. Mergers will allow to specify the Monitoring backend.
2. More precise nomenclature in the logs and metrics.
3. Log when publishing objects
4. Initializing Monitoring moved to init()
5. Add "Mergers" tags to Monitoring metrics collector

* trigger ci
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants