libosmocore.git branch jerlbeck/wip/stats updated. 0.8.0-77-g0d0cb33

gitosis at gitosis at
Mon Oct 26 15:24:56 UTC 2015

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "An utility library for Open Source Mobile Communications".

The branch, jerlbeck/wip/stats has been updated
       via  0d0cb333405a4083f110ed115104fed421def9dd (commit)
       via  82ea42af9805fe7ef85470c31d055200bbd15e1c (commit)
       via  2c61af36da6627bbe996d2c278c223cd477ccb8c (commit)
       via  bdc285d78a08a7a0e68acf120e9f5c8340b5b5ff (commit)
       via  865118f177412e5a15967c99d0313f9c8a06fcd7 (commit)
       via  381d0b70435acff046fc6846900453b67c334ce1 (commit)
       via  6f8ffb095865527786ac00fa1c5ca7e61a15ca9b (commit)
       via  4b13c1117bb3947b680013bae4fbd8d770d31e2a (commit)
       via  61c15b446a30ead953ed5c7546db5f1704d9afc4 (commit)
      from  6db08153f557635368e6869d9c905cb5fbd37f08 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------

commit 0d0cb333405a4083f110ed115104fed421def9dd
Author: Jacob Erlbeck <jerlbeck at>
Date:   Mon Oct 26 16:22:45 2015 +0100

    stats: Put several message in a statds UDP packets
    If the MTU is given, combine several messages into a single UDP
    packet until the limit is reached. Flush all reporters after the
    values have been scanned.
    Sponsored-by: On-Waves ehf

commit 82ea42af9805fe7ef85470c31d055200bbd15e1c
Author: Jacob Erlbeck <jerlbeck at>
Date:   Mon Oct 26 16:21:30 2015 +0100

    stats: Rename functions (TODO)
     - fixup
    Sponsored-by: On-Waves ehf

commit 2c61af36da6627bbe996d2c278c223cd477ccb8c
Author: Jacob Erlbeck <jerlbeck at>
Date:   Mon Oct 26 14:42:05 2015 +0100

    stats: Add support for osmo_counters
    This commit changes the reporting code to also show all modified
    osmo_counter values. Since there is no grouping of these values, the
    name string just consists of the optional prefix and the counter
    Sponsored-by: On-Waves ehf

commit bdc285d78a08a7a0e68acf120e9f5c8340b5b5ff
Author: Jacob Erlbeck <jerlbeck at>
Date:   Mon Oct 26 14:39:08 2015 +0100

    statistics: Add difference function to osmo_counter
    The osmo_counter_difference returns the counter value difference
    since the last call of this function with the given counter object.
    Sponsored-by: On-Waves ehf

commit 865118f177412e5a15967c99d0313f9c8a06fcd7
Author: Jacob Erlbeck <jerlbeck at>
Date:   Mon Oct 26 12:55:32 2015 +0100

    FIXUP stat item 1
    Sponsored-by: On-Waves ehf

commit 381d0b70435acff046fc6846900453b67c334ce1
Author: Jacob Erlbeck <jerlbeck at>
Date:   Mon Oct 26 12:54:56 2015 +0100

    FIXUP rate ctr 2
    Sponsored-by: On-Waves ehf

commit 6f8ffb095865527786ac00fa1c5ca7e61a15ca9b
Author: Jacob Erlbeck <jerlbeck at>
Date:   Mon Oct 26 12:32:07 2015 +0100

    stats: Report stat item values
    Currently only rate counter are being supported.
    This commit adds support for stat items. All groups are polled for
    changed values.
    Sponsored-by: On-Waves ehf

commit 4b13c1117bb3947b680013bae4fbd8d770d31e2a
Author: Jacob Erlbeck <jerlbeck at>
Date:   Mon Oct 26 12:27:11 2015 +0100

    FIXUP rate_ctr
    Sponsored-by: On-Waves ehf

commit 61c15b446a30ead953ed5c7546db5f1704d9afc4
Author: Jacob Erlbeck <jerlbeck at>
Date:   Mon Oct 26 11:58:38 2015 +0100

    stats: Implement timer based reporting
    This calls stats_flush in regular intervals which polls the
    statistical values and calls the active reporters when values have
    Sponsored-by: On-Waves ehf


Summary of changes:
 include/osmocom/core/statistics.h |   4 +
 include/osmocom/core/stats.h      |  15 +-
 src/statistics.c                  |   8 +
 src/stats.c                       | 312 ++++++++++++++++++++++++++++++++------
 src/vty/stats_vty.c               |  47 ++++--
 5 files changed, 330 insertions(+), 56 deletions(-)

An utility library for Open Source Mobile Communications

More information about the osmocom-commitlog mailing list