Skip to content

Bulk stats posting

Enrico Gamberini requested to merge StatsRework into develop

Posting stats in bulks, instead of one at a time. Storing strings to be posted in ostringstream objects. Stores metrics at their individual interval, and posts all stored metric-strings at the stats m_interval. Avoid parsing into json in the metric-manager.py. Supply timestamp in the c++ code, when the individual metrics register themselves for publishing. For psutil-metrics, supply timestamp in metric-manager.py for redis, for influx, influx supplies the stamp itself. Higher time-resolution in RATE calculations.

Merge request reports