aboutsummaryrefslogtreecommitdiffstats
path: root/core/statsmanager.lua
Commit message (Collapse)AuthorAgeFilesLines
* core.statsmanager: Use correct variable for config validation [luacheck]Kim Alvefur2016-09-121-1/+1
|
* statsmanager: Refactor to simplify logic. Notably renames ↵Matthew Wild2016-07-291-59/+66
| | | | 'statistics_provider' to 'statistics', and external libs now just begin with ':'
* statsmanager: If provider doesn't offer a get_stats method, still fire the ↵Matthew Wild2016-07-271-13/+12
| | | | stats-update event if stats_interval is specified (however stats-updated will not fire)
* statsmanager, util.statsd: Add built-in statsd providerMatthew Wild2016-07-271-0/+1
|
* statsmanager: Add 'stats_provider' option, to allow selecting alternative ↵Matthew Wild2016-07-271-27/+65
| | | | API providers to util.statistics
* statsmanager: Add get() methodMatthew Wild2015-10-181-0/+3
|
* statsmanager: Fire event at the start of collection to allow for pollingKim Alvefur2015-03-101-0/+1
|
* statsmanager: Perform an initial collection right after startup is completedKim Alvefur2015-02-221-0/+1
|
* statsmanager, util.statistics: API changes, remove debuggingMatthew Wild2015-01-211-11/+3
|
* statsmanager, prosody: New core module and API for gathering statistics ↵Matthew Wild2015-01-201-0/+75
about the running server