Module: Yabeda::Gruf
- Defined in:
- lib/yabeda/gruf.rb,
lib/yabeda/gruf/version.rb,
lib/yabeda/gruf/server_hook.rb,
lib/yabeda/gruf/stats_collector.rb,
lib/yabeda/gruf/server_interceptor.rb
Defined Under Namespace
Classes: ServerHook, ServerInterceptor, StatsCollector
Constant Summary collapse
- LONG_RUNNING_REQUEST_BUCKETS =
[ 0.005, 0.01, 0.025, 0.05, 0.1, 0.25, 0.5, 1, 2.5, 5, 10, # standard 30, 60, 120, 300, 600, # Sometimes requests may be really long-running ].freeze
- REQUEST_LABELS =
%i[grpcService grpcMethod grpcStatus status].freeze
- VERSION =
'1.2.0'
Class Attribute Summary collapse
-
.gruf_server ⇒ Object
Returns the value of attribute gruf_server.
Class Method Summary collapse
Class Attribute Details
.gruf_server ⇒ Object
Returns the value of attribute gruf_server.
20 21 22 |
# File 'lib/yabeda/gruf.rb', line 20 def gruf_server @gruf_server end |
Class Method Details
.install! ⇒ Object
22 23 24 |
# File 'lib/yabeda/gruf.rb', line 22 def install! configure_yabeda! end |