Paweł Chojnacki
2c3d52161a
Update Prometheus gem to version that explicitly calls munmap
2017-07-19 08:54:39 +00:00
Paul Charlton
cb3b4a15e6
Support multiple Redis instances based on queue type
2017-07-11 03:35:47 +00:00
Pawel Chojnacki
d26573c6e3
Make PrometheusTextFormat return proper output terminated with '\n'
...
remove file dangling after rebase
2017-06-02 19:48:39 +02:00
Pawel Chojnacki
b668aaf426
Split the metrics implementation to separate modules for Influx and Prometheus
2017-06-02 19:45:58 +02:00
Pawel Chojnacki
ae8f7666e5
Add prometheus text formatter
...
+ rename controler method to #index from #metrics
+ remove assertion from nullMetric
2017-06-02 19:45:58 +02:00
Pawel Chojnacki
c134a72cdb
Move Prometheus presentation logic to PrometheusText
...
+ Use NullMetrics to mock metrics when unused
+ Use method_missing in NullMetrics mocking
+ Update prometheus gem to version that correctly uses transitive dependencies
+ Ensure correct folders are used in Multiprocess prometheus client tests.
+ rename Sessions controller's metric
2017-06-02 19:45:58 +02:00
Pawel Chojnacki
254830c1f9
Move most of MetricsController logic to MetricsService
2017-06-02 19:45:58 +02:00