Andrey Novikov
Andrey Novikov
Thank you for pull request! But for now it looks quite application-specific. Will it be useful for an average user of this gem? Can you think of any use cases...
This is super weird! I suppose that you're using [yabeda-statsd](https://github.com/asusikov/yabeda-statsd) for exporting metrics, right? I can't see anything suspicious neither in yabeda-statsd nor in yabeda-sidekiq nor in yabeda itself. AFAIK...
Try replacing default prometheus-client with [prometheus-client-mmap](https://gitlab.com/gitlab-org/prometheus-client-mmap/): ```ruby # Gemfile gem "yabeda" gem "yabeda-rails" gem "prometheus-client-mmap" gem "yabeda-prometheus" ``` See https://github.com/yabeda-rb/yabeda-prometheus/issues/4 for discussion and more information
That's weird. Can you please create reproduction? E.g. write a Ruby script using inline bundler and publish it as a secret gist? Also please show exact versions of all related...
Still not sure whether we should add it here, to sidekiq gem. May be it is better to create one more yabeda gem just for process stats? (for the glory...
For now I think you should be able to use `Yabeda.with_tags` and memoization in `yabeda_tags` to achieve the same result without changes in middlewares. Something like this: ```ruby class MyJobs::JobName...
I'm not sure whether or not yabeda-sidekiq should use `Yabeda.with_tags` by default in server middleware. Inside `Yabeda.with_tags` these tags will be added to all metrics, not only to sidekiq-specific ones....
@raivil, try [0.7.0](https://github.com/yabeda-rb/yabeda-sidekiq/releases/tag/v0.7.0) with `Yabeda.with_tags` used in middleware (I decided to change this behavior).
Hi! Can you please provide some more information? 1. What are versions of yabeda, yabeda-prometheus, and prometheus-client? 2. How is your prometheus-client is configured? 3. How many metrics do you...
Yes, most probably you need add it to base gem too. The problem with summary is that it is prometheus-specific. Other monitoring systems doesn't differentiate them, and some of them...