View Issue Details

IDProjectCategoryView StatusLast Update
0005650GNUnetstatistics servicepublic2021-12-31 08:32
Reporteric.rbow Assigned ToDue Date
PrioritynormalSeverityminorReproducibilityalways
Status confirmedResolutionopen 
Target Version1.0.0 
Summary0005650: Metrics collected by statistics lack canonical identifiers
Description$ gnunet-statistics -s nse

          nse # flood messages received: 13
          nse # peers connected: 4
          nse # nodes in the network (estimate): 203
          nse # flood messages started: 5
          nse # estimated network diameter: 3
          nse # flood messages transmitted: 10

With such verbose keys there's no easy way to form compact JSON document or entries for time-series database.

And you can't query single stats without having to copypaste the line exactly and put in quotes:

    $ gnunet-statistics -s nse -n "# nodes in the network (estimate)"

instead of

    gnunet-statistics -s nse -n network.nodes
TagsNo tags attached.

Activities

schanzen

2019-08-08 17:41

administrator   ~0014776

This is a good point. Any change will likely result in touching a lot of code, though, so we should work out a reasonable way to do this.

ic.rbow

2019-10-10 20:46

reporter   ~0014995

The process can be gradual, at the expense of having to duplicate metrics, if the services would do the same operation for both "fully readable" and "compact" keys.
Maybe it can even be configured and/or CPPd out of the code.

Issue History

Date ModifiedUsernameFieldChange
2019-03-16 16:55ic.rbowNew Issue
2019-08-08 17:41schanzenAssigned To => schanzen
2019-08-08 17:41schanzenStatusnew => confirmed
2019-08-08 17:41schanzenNote Added: 0014776
2019-10-10 20:46ic.rbowNote Added: 0014995
2020-05-10 06:31schanzenAssigned Toschanzen =>
2020-05-10 06:33schanzenTarget Version => 0.14.0
2020-05-31 22:49AdminknoxIssue cloned: 0006286
2020-10-28 12:06schanzenTarget Version0.14.0 => 0.15.0
2021-06-10 17:36schanzenTarget Version0.15.0 => 0.16.0
2021-12-31 08:29schanzenTarget Version0.16.0 => 0.17.0
2021-12-31 08:32schanzenTarget Version0.17.0 => 1.0.0