Skip to content

Commit 59f6ebb

Browse files
committed
Legg til ekstra metrics for feilsøking
1 parent 98b9399 commit 59f6ebb

File tree

2 files changed

+14
-0
lines changed

2 files changed

+14
-0
lines changed

src/main/kotlin/no/nav/hjelpemidler/Application.kt

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -128,6 +128,8 @@ fun main() {
128128

129129
call.respond(HttpStatusCode.OK)
130130
return@post
131+
} else {
132+
SensuMetrics().sfTypeVedtakInfotrygd()
131133
}
132134

133135
if (ordrelinje.hjelpemiddeltype != "Hjelpemiddel" &&
@@ -137,6 +139,8 @@ fun main() {
137139
SensuMetrics().irrelevantHjelpemiddeltype()
138140
call.respond(HttpStatusCode.OK)
139141
return@post
142+
} else {
143+
SensuMetrics().rettHjelpemiddeltype()
140144
}
141145

142146
val melding = Message(

src/main/kotlin/no/nav/hjelpemidler/metrics/SensuMetrics.kt

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,10 @@ class SensuMetrics {
4141
registerPoint(OEBS_PARSING_FEILET, mapOf("counter" to 1L), emptyMap())
4242
}
4343

44+
fun sfTypeVedtakInfotrygd() {
45+
registerPoint(OEBS_MELDING_SF_TYPE_VEDTAK_INFOTRYGD, mapOf("counter" to 1L), emptyMap())
46+
}
47+
4448
fun sfTypeBlank() {
4549
registerPoint(OEBS_MELDING_SF_TYPE_BLANK, mapOf("counter" to 1L), emptyMap())
4650
}
@@ -49,6 +53,10 @@ class SensuMetrics {
4953
registerPoint(OEBS_MELDING_SF_TYPE_ULIK_VEDTAK_INFOTRYGD, mapOf("counter" to 1L), emptyMap())
5054
}
5155

56+
fun rettHjelpemiddeltype() {
57+
registerPoint(OEBS_MELDING_RETT_HJELPEMIDDELTYPE, mapOf("counter" to 1L), emptyMap())
58+
}
59+
5260
fun irrelevantHjelpemiddeltype() {
5361
registerPoint(OEBS_MELDING_IRRELEVANT_HJELPEMIDDELTYPE, mapOf("counter" to 1L), emptyMap())
5462
}
@@ -109,8 +117,10 @@ class SensuMetrics {
109117
const val OEBS_MELDING = "$SOKNADER.oebs.melding"
110118
const val OEBS_PARSING_OK = "$SOKNADER.oebs.parsingOk"
111119
const val OEBS_PARSING_FEILET = "$SOKNADER.oebs.parsingFeilet"
120+
const val OEBS_MELDING_SF_TYPE_VEDTAK_INFOTRYGD = "$SOKNADER.oebs.sfTypeVedtakInfotrygd"
112121
const val OEBS_MELDING_SF_TYPE_BLANK = "$SOKNADER.oebs.sfTypeBlank"
113122
const val OEBS_MELDING_SF_TYPE_ULIK_VEDTAK_INFOTRYGD = "$SOKNADER.oebs.sfTypeUlikVedtakInfotrygd"
123+
const val OEBS_MELDING_RETT_HJELPEMIDDELTYPE = "$SOKNADER.oebs.rettHjelpemiddeltype"
114124
const val OEBS_MELDING_IRRELEVANT_HJELPEMIDDELTYPE = "$SOKNADER.oebs.irrelevantHjelpemiddeltype"
115125
}
116126
}

0 commit comments

Comments
 (0)