Commit graph

11 commits

Author SHA1 Message Date
Pawel Chojnacki
ee22a47d62 Update prometheus-client-mmap gem to highly optimized version
+ change string concatenation to help with GC pressure.
+ fix metric producing incompatible label sets
2017-12-07 17:47:23 +01:00
Pawel Chojnacki
0ae2d9e68d Rename wip to worker_id 2017-11-23 23:33:02 +01:00
Pawel Chojnacki
cdcbeaccbe Move prometheus middle ware to prometheus initialized. 2017-11-23 23:32:55 +01:00
Pawel Chojnacki
765ddaeb85 Only enable unicorn metrics when not in sidekiq mode.
+ remove rebased test case
2017-11-02 21:27:28 +01:00
Pawel Chojnacki
c97dc61a9e Cleanup transaction metrics 2017-11-02 18:11:43 +01:00
Pawel Chojnacki
4c04444e22 Finished Ruby Sampler
+ Cleanup sampler, use latest Prometheus gem
2017-11-02 18:10:20 +01:00
Pawel Chojnacki
03b38a4a8d Add GC sampler and small refactor of samplers 2017-11-02 18:09:21 +01:00
Pawel Chojnacki
eb51ec0894 Update Prometheus Client MMAP gem to version that fixes performance degradation caused by workers churn 2017-08-29 15:56:13 +02:00
Paweł Chojnacki
746f0ec367 Add sidekiq metrics endpoint and add http server to sidekiq 2017-08-07 17:13:02 +00:00
Pawel Chojnacki
2286879583 Ensure test files are deleted after tests 2017-07-25 14:19:09 +02:00
Paweł Chojnacki
2c3d52161a Update Prometheus gem to version that explicitly calls munmap 2017-07-19 08:54:39 +00:00