Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | core.statsmanager: Allow special "manual" value for statistics_interval | Kim Alvefur | 2021-04-06 | 1 | -6/+18 |
| | | | | | | | | | | | | | When set, no periodic statistics collection is done by core.statsmanager, instead some module is expected to call collect() when it suits. Obviously only one such module should be enabled. Quoth jonas’ > correct way is to scrape the internal sources on each call to /metrics > in the context of Prometheus "manual" as opposed to "automatic", from the point of view of statsmanager. | ||||
* | core.statsmanager: Cover util.statistics work in processing measurement | Kim Alvefur | 2021-04-06 | 1 | -1/+1 |
| | | | | | | | | | Zash> Btw, this conditional and loop, shouldn't it be covered by the timing measurement? Zash> Isn't that where all the util.statistics work is done? MattJ> Yeah, it should Zash> ("the", but there's two ... which one‽) MattJ> Yeah... not sure :) MattJ> Processing I guess | ||||
* | core.statsmanager: Allow passing a config table trough measure | Kim Alvefur | 2019-01-04 | 1 | -2/+2 |
| | |||||
* | core.statsmanager: Ignore unused variable [luacheck] | Kim Alvefur | 2019-12-23 | 1 | -0/+1 |
| | |||||
* | core.statsmanager: Do a final collection on shutdown | Kim Alvefur | 2019-01-22 | 1 | -0/+1 |
| | |||||
* | core.statsmanager: Use correct variable for config validation [luacheck] | Kim Alvefur | 2016-09-12 | 1 | -1/+1 |
| | |||||
* | statsmanager: Refactor to simplify logic. Notably renames ↵ | Matthew Wild | 2016-07-29 | 1 | -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 Wild | 2016-07-27 | 1 | -13/+12 |
| | | | | stats-update event if stats_interval is specified (however stats-updated will not fire) | ||||
* | statsmanager, util.statsd: Add built-in statsd provider | Matthew Wild | 2016-07-27 | 1 | -0/+1 |
| | |||||
* | statsmanager: Add 'stats_provider' option, to allow selecting alternative ↵ | Matthew Wild | 2016-07-27 | 1 | -27/+65 |
| | | | | API providers to util.statistics | ||||
* | statsmanager: Add get() method | Matthew Wild | 2015-10-18 | 1 | -0/+3 |
| | |||||
* | statsmanager: Fire event at the start of collection to allow for polling | Kim Alvefur | 2015-03-10 | 1 | -0/+1 |
| | |||||
* | statsmanager: Perform an initial collection right after startup is completed | Kim Alvefur | 2015-02-22 | 1 | -0/+1 |
| | |||||
* | statsmanager, util.statistics: API changes, remove debugging | Matthew Wild | 2015-01-21 | 1 | -11/+3 |
| | |||||
* | statsmanager, prosody: New core module and API for gathering statistics ↵ | Matthew Wild | 2015-01-20 | 1 | -0/+75 |
about the running server |