@@ -20,6 +20,9 @@ private const val METRIC_PREFIX = "paw_min_side_varsler"
20
20
val Periode .eventName get(): String = avsluttet?.let { " periode.avsluttet" } ? : " periode.startet"
21
21
val BekreftelseHendelse ?.eventType: String get() = this ?.let { it::class .java.name } ? : " null"
22
22
val BekreftelseHendelse ?.eventName: String get() = this ?.hendelseType ? : " bekreftelse.null"
23
+ val VarselHendelse .verboseEventName: String get() = eventName.verboseName
24
+ val VarselMelding .eventName: String get() = " varsel.sendt"
25
+ val VarselEventName .verboseName: String get(): String = " varsel.${value} "
23
26
24
27
enum class Type (val value : String ) {
25
28
PERIODE (" periode" ),
@@ -70,7 +73,7 @@ enum class TagKey(val key: String) {
70
73
fun asTag (action : Action ): Tag = Tag .of(key, action.value)
71
74
fun asTag (source : Source ): Tag = Tag .of(key, source.value)
72
75
fun asTag (target : Target ): Tag = Tag .of(key, target.value)
73
- fun asTag (eventName : VarselEventName ): Tag = Tag .of(key, eventName.value )
76
+ fun asTag (eventName : VarselEventName ): Tag = Tag .of(key, eventName.verboseName )
74
77
fun asTag (varselType : VarselType ): Tag = Tag .of(key, varselType.value)
75
78
fun asTag (status : VarselStatus ? ): Tag = Tag .of(key, status?.value ? : " null" )
76
79
fun asTag (kanal : VarselKanal ? ): Tag = Tag .of(key, kanal?.value ? : " null" )
@@ -167,7 +170,7 @@ fun MeterRegistry.varselCounter(
167
170
extraTags = Tags .of(
168
171
TagKey .EVENT_TOPIC .asTag(" min-side.aapen-brukervarsel-v1" ),
169
172
TagKey .EVENT_TYPE .asTag(melding::class .java.name),
170
- TagKey .EVENT_NAME .asTag(melding:: class .java.simpleName ),
173
+ TagKey .EVENT_NAME .asTag(melding.eventName ),
171
174
TagKey .VARSEL_TYPE .asTag(varselType),
172
175
TagKey .VARSEL_STATUS .asTag(VarselStatus .UKJENT ),
173
176
TagKey .VARSEL_KANAL .asTag(VarselKanal .SMS ),
0 commit comments