lib/rails/action_view/tracer.rb in signalfx-rails-instrumentation-0.1.2 vs lib/rails/action_view/tracer.rb in signalfx-rails-instrumentation-0.1.3
- old
+ new
@@ -29,12 +29,12 @@
event, start, finish, id, payload = *args
tags = {
'component' => COMPONENT,
'span.kind' => 'client',
- 'template_path' => payload.fetch(:identifier),
- 'layout' => payload.fetch(:layout),
+ 'template_path' => payload.fetch(:identifier, 'unknown'),
+ 'layout' => payload.fetch(:layout, 'unknown'),
}
handle_notification(tracer: tracer,
active_span: active_span,
id: id,
@@ -48,11 +48,11 @@
event, start, finish, id, payload = *args
tags = {
'component' => COMPONENT,
'span.kind' => 'client',
- 'template_path' => payload.fetch(:identifier),
+ 'template_path' => payload.fetch(:identifier, 'unknown'),
}
handle_notification(tracer: tracer,
active_span: active_span,
id: id,
@@ -66,11 +66,11 @@
event, start, finish, id, payload = *args
tags = {
'component' => COMPONENT,
'span.kind' => 'client',
- 'template_path' => payload.fetch(:identifier),
- 'collection_size' => payload.fetch(:count),
+ 'template_path' => payload.fetch(:identifier, 'unknown'),
+ 'collection_size' => payload.fetch(:count, 'unknown'),
}
handle_notification(tracer: tracer,
active_span: active_span,
id: id,