16
16
17
17
package com .navercorp .pinpoint .collector .service ;
18
18
19
+ import com .navercorp .pinpoint .collector .applicationmap .dao .HostApplicationMapDao ;
19
20
import com .navercorp .pinpoint .collector .applicationmap .service .LinkService ;
20
21
import com .navercorp .pinpoint .collector .dao .ApplicationTraceIndexDao ;
21
- import com .navercorp .pinpoint .collector .dao .HostApplicationMapDao ;
22
22
import com .navercorp .pinpoint .collector .dao .TraceDao ;
23
23
import com .navercorp .pinpoint .collector .event .SpanStorePublisher ;
24
24
import com .navercorp .pinpoint .common .profiler .logging .ThrottledLogger ;
@@ -120,12 +120,12 @@ public void insertSpan(@Valid final SpanBo spanBo) {
120
120
private void insertAcceptorHost (long requestTime , SpanEventBo spanEvent , String applicationName , ServiceType serviceType ) {
121
121
final String endPoint = spanEvent .getEndPoint ();
122
122
if (endPoint == null ) {
123
- logger .debug ("endPoint is null. spanEvent:{}" , spanEvent );
123
+ logger .debug ("endPoint is null. appName:{} spanEvent:{}" , applicationName , spanEvent );
124
124
return ;
125
125
}
126
126
final String destinationId = spanEvent .getDestinationId ();
127
127
if (destinationId == null ) {
128
- logger .debug ("destinationId is null. spanEvent:{}" , spanEvent );
128
+ logger .debug ("destinationId is null. appName:{} spanEvent:{}" , applicationName , spanEvent );
129
129
return ;
130
130
}
131
131
hostApplicationMapDao .insert (requestTime , endPoint , destinationId , (short ) spanEvent .getServiceType (),
@@ -137,7 +137,7 @@ private void insertAcceptorHost(SpanBo span) {
137
137
// acceptor host is set at profiler module only when the span is not the kind of root span
138
138
final String acceptorHost = span .getAcceptorHost ();
139
139
if (acceptorHost == null ) {
140
- logger .debug ("acceptorHost is null {} " , span );
140
+ logger .debug ("acceptorHost is null agent: {}/{} " , span . getApplicationName (), span . getAgentName () );
141
141
return ;
142
142
}
143
143
final String spanApplicationName = span .getApplicationName ();
@@ -191,7 +191,7 @@ private void insertSpanStat(SpanBo span) {
191
191
// when drawing server map based on statistics info, you must know the application name of the previous node.
192
192
if (span .getParentApplicationName () != null ) {
193
193
String parentApplicationName = span .getParentApplicationName ();
194
- logger .debug ("Received parent application name. {} " , parentApplicationName );
194
+ logger .debug ("Received parent application name. parentAppName:{} appName:{} " , parentApplicationName , span . getApplicationName () );
195
195
196
196
ServiceType parentApplicationType = registry .findServiceType (span .getParentApplicationServiceType ());
197
197
@@ -225,7 +225,10 @@ private void insertSpanStat(SpanBo span) {
225
225
linkService .updateResponseTime (span .getCollectorAcceptTime (), span .getApplicationName (), applicationServiceType , span .getAgentId (), span .getElapsed (), span .hasError ());
226
226
227
227
if (bugCheck != 1 ) {
228
- logger .info ("ambiguous span found(bug). span:{}" , span );
228
+ logger .info ("ambiguous span found(bug). span {}/{}" , span .getApplicationName (), span .getAgentName ());
229
+ if (logger .isDebugEnabled ()) {
230
+ logger .debug ("ambiguous span found(bug). detailed span {}" , span );
231
+ }
229
232
}
230
233
}
231
234
0 commit comments