| Line |
Stmt Id |
Pos |
Tree |
Symbol |
Tests |
Code |
|
47
|
46341
|
1699
-
1700
|
Literal
|
<nosymbol>
|
|
1
|
|
47
|
38459
|
1699
-
1716
|
Select
|
scala.concurrent.duration.FiniteDuration.toMillis
|
|
scala.concurrent.duration.`package`.DurationInt(1).minute.toMillis
|
|
48
|
40091
|
1788
-
1789
|
Literal
|
<nosymbol>
|
|
2
|
|
48
|
30897
|
1768
-
1770
|
Literal
|
<nosymbol>
|
|
1L
|
|
48
|
31938
|
1755
-
1790
|
Apply
|
kamon.metric.DynamicRange.apply
|
|
kamon.metric.DynamicRange.apply(1L, DefaultMonitoringService.this.maxLoadingTime, 2)
|
|
48
|
47987
|
1772
-
1786
|
Select
|
org.make.api.technical.monitoring.DefaultMonitoringService.DefaultMonitoringService.maxLoadingTime
|
|
DefaultMonitoringService.this.maxLoadingTime
|
|
50
|
45280
|
1852
-
1861
|
TypeApply
|
scala.collection.immutable.Map.empty
|
|
scala.Predef.Map.empty[org.make.api.technical.monitoring.HistogramName, Nothing]
|
|
53
|
37478
|
1947
-
1982
|
Select
|
scala.Boolean.unary_!
|
|
DefaultMonitoringService.this.histograms.contains(histogramName).unary_!
|
|
53
|
45851
|
1984
-
2454
|
Block
|
<nosymbol>
|
|
{
val value: kamon.metric.Histogram = kamon.Kamon.histogram("load_time", kamon.metric.MeasurementUnit.time.milliseconds, DefaultMonitoringService.this.range).withTags(kamon.tag.TagSet.from(scala.Predef.Map.apply[String, String](scala.Predef.ArrowAssoc[String]("application").->[String](MonitoringMessageHelper.format(histogramName.applicationName)), scala.Predef.ArrowAssoc[String]("metric").->[String](histogramName.metricName))));
DefaultMonitoringService.this.histograms_=(DefaultMonitoringService.this.histograms.+[kamon.metric.Histogram](scala.Predef.ArrowAssoc[org.make.api.technical.monitoring.HistogramName](histogramName).->[kamon.metric.Histogram](value)))
}
|
|
53
|
33544
|
1943
-
1943
|
Block
|
<nosymbol>
|
|
()
|
|
53
|
37969
|
1943
-
1943
|
Literal
|
<nosymbol>
|
|
()
|
|
56
|
38494
|
2122
-
2127
|
Select
|
org.make.api.technical.monitoring.DefaultMonitoringService.DefaultMonitoringService.range
|
|
DefaultMonitoringService.this.range
|
|
56
|
47399
|
2072
-
2105
|
Select
|
kamon.metric.MeasurementUnit.TimeUnits.milliseconds
|
|
kamon.metric.MeasurementUnit.time.milliseconds
|
|
56
|
33591
|
2052
-
2063
|
Literal
|
<nosymbol>
|
|
"load_time"
|
|
57
|
31409
|
2016
-
2400
|
Apply
|
kamon.metric.Tagging.withTags
|
|
kamon.Kamon.histogram("load_time", kamon.metric.MeasurementUnit.time.milliseconds, DefaultMonitoringService.this.range).withTags(kamon.tag.TagSet.from(scala.Predef.Map.apply[String, String](scala.Predef.ArrowAssoc[String]("application").->[String](MonitoringMessageHelper.format(histogramName.applicationName)), scala.Predef.ArrowAssoc[String]("metric").->[String](histogramName.metricName))))
|
|
58
|
38534
|
2166
-
2386
|
Apply
|
kamon.tag.TagSet.from
|
|
kamon.tag.TagSet.from(scala.Predef.Map.apply[String, String](scala.Predef.ArrowAssoc[String]("application").->[String](MonitoringMessageHelper.format(histogramName.applicationName)), scala.Predef.ArrowAssoc[String]("metric").->[String](histogramName.metricName)))
|
|
59
|
47433
|
2195
-
2370
|
Apply
|
scala.collection.MapFactory.apply
|
|
scala.Predef.Map.apply[String, String](scala.Predef.ArrowAssoc[String]("application").->[String](MonitoringMessageHelper.format(histogramName.applicationName)), scala.Predef.ArrowAssoc[String]("metric").->[String](histogramName.metricName))
|
|
60
|
40905
|
2235
-
2296
|
Apply
|
org.make.api.technical.monitoring.MonitoringMessageHelper.format
|
|
MonitoringMessageHelper.format(histogramName.applicationName)
|
|
60
|
33008
|
2218
-
2296
|
Apply
|
scala.Predef.ArrowAssoc.->
|
|
scala.Predef.ArrowAssoc[String]("application").->[String](MonitoringMessageHelper.format(histogramName.applicationName))
|
|
60
|
31656
|
2218
-
2231
|
Literal
|
<nosymbol>
|
|
"application"
|
|
60
|
47733
|
2266
-
2295
|
Select
|
org.make.api.technical.monitoring.HistogramName.applicationName
|
|
histogramName.applicationName
|
|
61
|
33341
|
2316
-
2352
|
Apply
|
scala.Predef.ArrowAssoc.->
|
|
scala.Predef.ArrowAssoc[String]("metric").->[String](histogramName.metricName)
|
|
61
|
38212
|
2328
-
2352
|
Select
|
org.make.api.technical.monitoring.HistogramName.metricName
|
|
histogramName.metricName
|
|
61
|
45810
|
2316
-
2324
|
Literal
|
<nosymbol>
|
|
"metric"
|
|
66
|
40654
|
2410
-
2446
|
Apply
|
scala.collection.immutable.MapOps.+
|
|
DefaultMonitoringService.this.histograms.+[kamon.metric.Histogram](scala.Predef.ArrowAssoc[org.make.api.technical.monitoring.HistogramName](histogramName).->[kamon.metric.Histogram](value))
|
|
66
|
33045
|
2410
-
2446
|
Apply
|
org.make.api.technical.monitoring.DefaultMonitoringService.DefaultMonitoringService.histograms_=
|
|
DefaultMonitoringService.this.histograms_=(DefaultMonitoringService.this.histograms.+[kamon.metric.Histogram](scala.Predef.ArrowAssoc[org.make.api.technical.monitoring.HistogramName](histogramName).->[kamon.metric.Histogram](value)))
|
|
66
|
44752
|
2424
-
2446
|
Apply
|
scala.Predef.ArrowAssoc.->
|
|
scala.Predef.ArrowAssoc[org.make.api.technical.monitoring.HistogramName](histogramName).->[kamon.metric.Histogram](value)
|
|
68
|
47186
|
2461
-
2486
|
Apply
|
scala.collection.MapOps.apply
|
|
DefaultMonitoringService.this.histograms.apply(histogramName)
|
|
72
|
39597
|
2601
-
2611
|
Apply
|
scala.Long.>=
|
|
value.>=(0)
|
|
72
|
33295
|
2597
-
2597
|
Block
|
<nosymbol>
|
|
()
|
|
72
|
38008
|
2597
-
2597
|
Literal
|
<nosymbol>
|
|
()
|
|
73
|
44511
|
2623
-
2694
|
Apply
|
scala.util.Try.apply
|
|
scala.util.Try.apply[kamon.metric.Histogram](DefaultMonitoringService.this.getHistogram(HistogramName.apply(applicationName, metric)).record(value))
|
|
73
|
45602
|
2623
-
2885
|
Match
|
<nosymbol>
|
|
scala.util.Try.apply[kamon.metric.Histogram](DefaultMonitoringService.this.getHistogram(HistogramName.apply(applicationName, metric)).record(value)) match {
case (value: kamon.metric.Histogram): scala.util.Success[kamon.metric.Histogram](_) => ()
case (exception: Throwable): scala.util.Failure[kamon.metric.Histogram]((e @ _)) => DefaultMonitoringService.this.logger.error(("Error when logging value ".+(value).+(" for metric ").+(metric).+(" on application ").+(applicationName): String), e)
}
|
|
73
|
31447
|
2627
-
2693
|
Apply
|
kamon.metric.Histogram.record
|
|
DefaultMonitoringService.this.getHistogram(HistogramName.apply(applicationName, metric)).record(value)
|
|
74
|
40086
|
2729
-
2731
|
Literal
|
<nosymbol>
|
|
()
|
|
76
|
33084
|
2773
-
2875
|
Apply
|
grizzled.slf4j.Logger.error
|
|
DefaultMonitoringService.this.logger.error(("Error when logging value ".+(value).+(" for metric ").+(metric).+(" on application ").+(applicationName): String), e)
|
|
82
|
46623
|
3046
-
3055
|
Literal
|
<nosymbol>
|
|
"connect"
|
|
82
|
39097
|
3078
-
3098
|
Select
|
org.make.api.technical.tracking.FrontPerformanceTimings.connectStart
|
|
metrics.connectStart
|
|
82
|
44016
|
3012
-
3099
|
Apply
|
org.make.api.technical.monitoring.DefaultMonitoringService.DefaultMonitoringService.recordIfPositive
|
|
DefaultMonitoringService.this.recordIfPositive(applicationName, "connect", metrics.connectEnd.-(metrics.connectStart))
|
|
82
|
31192
|
3057
-
3098
|
Apply
|
scala.Long.-
|
|
metrics.connectEnd.-(metrics.connectStart)
|
|
83
|
37765
|
3106
-
3209
|
Apply
|
org.make.api.technical.monitoring.DefaultMonitoringService.DefaultMonitoringService.recordIfPositive
|
|
DefaultMonitoringService.this.recordIfPositive(applicationName, "domain_lookup", metrics.domainLookupEnd.-(metrics.domainLookupStart))
|
|
83
|
32229
|
3183
-
3208
|
Select
|
org.make.api.technical.tracking.FrontPerformanceTimings.domainLookupStart
|
|
metrics.domainLookupStart
|
|
83
|
45640
|
3157
-
3208
|
Apply
|
scala.Long.-
|
|
metrics.domainLookupEnd.-(metrics.domainLookupStart)
|
|
83
|
40125
|
3140
-
3155
|
Literal
|
<nosymbol>
|
|
"domain_lookup"
|
|
84
|
46665
|
3288
-
3307
|
Select
|
org.make.api.technical.tracking.FrontPerformanceTimings.responseEnd
|
|
metrics.responseEnd
|
|
84
|
50563
|
3250
-
3264
|
Literal
|
<nosymbol>
|
|
"dom_complete"
|
|
84
|
31231
|
3216
-
3308
|
Apply
|
org.make.api.technical.monitoring.DefaultMonitoringService.DefaultMonitoringService.recordIfPositive
|
|
DefaultMonitoringService.this.recordIfPositive(applicationName, "dom_complete", metrics.domComplete.-(metrics.responseEnd))
|
|
84
|
39554
|
3266
-
3307
|
Apply
|
scala.Long.-
|
|
metrics.domComplete.-(metrics.responseEnd)
|
|
85
|
33042
|
3368
-
3412
|
Apply
|
scala.Long.-
|
|
metrics.domInteractive.-(metrics.responseEnd)
|
|
85
|
39884
|
3393
-
3412
|
Select
|
org.make.api.technical.tracking.FrontPerformanceTimings.responseEnd
|
|
metrics.responseEnd
|
|
85
|
43762
|
3349
-
3366
|
Literal
|
<nosymbol>
|
|
"dom_interactive"
|
|
85
|
46097
|
3315
-
3413
|
Apply
|
org.make.api.technical.monitoring.DefaultMonitoringService.DefaultMonitoringService.recordIfPositive
|
|
DefaultMonitoringService.this.recordIfPositive(applicationName, "dom_interactive", metrics.domInteractive.-(metrics.responseEnd))
|
|
86
|
39592
|
3420
-
3510
|
Apply
|
org.make.api.technical.monitoring.DefaultMonitoringService.DefaultMonitoringService.recordIfPositive
|
|
DefaultMonitoringService.this.recordIfPositive(applicationName, "dom_loading", metrics.domLoading.-(metrics.responseEnd))
|
|
86
|
37255
|
3454
-
3467
|
Literal
|
<nosymbol>
|
|
"dom_loading"
|
|
86
|
46421
|
3469
-
3509
|
Apply
|
scala.Long.-
|
|
metrics.domLoading.-(metrics.responseEnd)
|
|
86
|
50605
|
3490
-
3509
|
Select
|
org.make.api.technical.tracking.FrontPerformanceTimings.responseEnd
|
|
metrics.responseEnd
|
|
87
|
31694
|
3551
-
3565
|
Literal
|
<nosymbol>
|
|
"request_time"
|
|
87
|
32785
|
3517
-
3610
|
Apply
|
org.make.api.technical.monitoring.DefaultMonitoringService.DefaultMonitoringService.recordIfPositive
|
|
DefaultMonitoringService.this.recordIfPositive(applicationName, "request_time", metrics.responseEnd.-(metrics.requestStart))
|
|
87
|
43802
|
3589
-
3609
|
Select
|
org.make.api.technical.tracking.FrontPerformanceTimings.requestStart
|
|
metrics.requestStart
|
|
87
|
36223
|
3567
-
3609
|
Apply
|
scala.Long.-
|
|
metrics.responseEnd.-(metrics.requestStart)
|
|
88
|
37998
|
3689
-
3709
|
Select
|
org.make.api.technical.tracking.FrontPerformanceTimings.requestStart
|
|
metrics.requestStart
|
|
88
|
50358
|
3665
-
3709
|
Apply
|
scala.Long.-
|
|
metrics.responseStart.-(metrics.requestStart)
|
|
88
|
47216
|
3617
-
3710
|
Apply
|
org.make.api.technical.monitoring.DefaultMonitoringService.DefaultMonitoringService.recordIfPositive
|
|
DefaultMonitoringService.this.recordIfPositive(applicationName, "first_byte", metrics.responseStart.-(metrics.requestStart))
|
|
88
|
46130
|
3651
-
3663
|
Literal
|
<nosymbol>
|
|
"first_byte"
|
|
89
|
35979
|
3717
-
3812
|
Apply
|
org.make.api.technical.monitoring.DefaultMonitoringService.DefaultMonitoringService.recordIfPositive
|
|
DefaultMonitoringService.this.recordIfPositive(applicationName, "transfer_time", metrics.responseEnd.-(metrics.responseStart))
|
|
89
|
39346
|
3751
-
3766
|
Literal
|
<nosymbol>
|
|
"transfer_time"
|
|
89
|
44540
|
3768
-
3811
|
Apply
|
scala.Long.-
|
|
metrics.responseEnd.-(metrics.responseStart)
|
|
89
|
31183
|
3790
-
3811
|
Select
|
org.make.api.technical.tracking.FrontPerformanceTimings.responseStart
|
|
metrics.responseStart
|
|
95
|
32826
|
3897
-
3943
|
Apply
|
java.lang.String.replace
|
org.make.api.technical.monitoring.monitoringmessagehelpertest
|
scala.Predef.augmentString(value).filterNot(((x$1: Char) => x$1.<(' '))).replace("\"", "\\\"")
|