Sha256: eb71203559c2b87d220537a3f5ec912621b4786e707071d6ba6f5482f7978774
Contents?: true
Size: 1.17 KB
Versions: 1
Compression:
Stored size: 1.17 KB
Contents
# Yabeda::RabbitMessaging Built-in metrics for [TableSync](https://github.com/umbrellio/table_sync) out of the box! Patch [rabbit_messaging](https://github.com/umbrellio/rabbit_messaging) gem. Works through [Yabeda Framework](https://github.com/yabeda-rb). ## Installation ```ruby gem "rabbit_messaging" gem "table_sync" ... gem "yabeda-rabbit_messaging" ``` And then execute: ```sh $ bundle ``` After application launch gem patch `Rabbit::Receiving::Job` class to collect the metrics. ## Metrics Metrics representing state of TableSync receiving jobs processing: - Total number of executed jobs: `rabbit_messages_total` (segmented by `exchange`, `routing_key` and `success` status) - Duration of executed jobs: `rabbit_messages_duration` (segmented by `exchange`, `routing_key` and `success` status) ## Contributing Bug reports and pull requests are welcome on GitHub at https://github.com/umbrellio/table_sync. ## License Released under MIT License. ## Authors Team Umbrellio --- <a href="https://github.com/umbrellio/"> <img style="float: left;" src="https://umbrellio.github.io/Umbrellio/supported_by_umbrellio.svg" alt="Supported by Umbrellio" width="439" height="72"> </a>
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
yabeda-rabbit_messaging-0.0.1 | README.md |