Class: Zipkin::Endpoint
- Inherits:
-
Object
- Object
- Zipkin::Endpoint
- Defined in:
- lib/zipkin/endpoint.rb
Constant Summary collapse
- LOCAL_IP =
( Socket.ip_address_list.detect(&:ipv4_private?) || Socket.ip_address_list.reverse.detect(&:ipv4?) ).ip_address
Class Method Summary collapse
Class Method Details
.local_endpoint(service_name) ⇒ Object
10 11 12 13 14 15 |
# File 'lib/zipkin/endpoint.rb', line 10 def self.local_endpoint(service_name) { serviceName: service_name, ipv4: LOCAL_IP } end |