@@ -249,7 +249,7 @@ var NewTplMap = map[string]string{
249249{{- end}}
250250{{end}}
251251{{$domain := "http://127.0.0.1:17000" }}
252- [事件详情]({{$domain}}/alert-his-events/{{$event.Id}}) | [屏蔽1小时]({{$domain}}/alert-mutes/add?__event_id={{$event.Id}}){{if eq $event.Cate "prometheus"}} | [查看曲线]({{$domain}}/metric/explorer?data_source_id ={{$event.DatasourceId }}&data_source_name=prometheus& mode=graph&prom_ql={{$event.PromQl|urlquery }}){{end}}` ,
252+ [事件详情]({{$domain}}/alert-his-events/{{$event.Id}}) | [屏蔽1小时]({{$domain}}/alert-mutes/add?__event_id={{$event.Id}}){{if eq $event.Cate "prometheus"}} | [查看曲线]({{$domain}}/metric/explorer?__event_id ={{$event.Id }}&mode=graph}}){{end}}` ,
253253 Email : `<!DOCTYPE html>
254254 <html lang="en">
255255 <head>
@@ -506,7 +506,7 @@ var NewTplMap = map[string]string{
506506{{- end}}
507507{{- end}}
508508{{$domain := "http://请联系管理员修改通知模板将域名替换为实际的域名" }}
509- [事件详情]({{$domain}}/alert-his-events/{{$event.Id}})|[屏蔽1小时]({{$domain}}/alert-mutes/add?__event_id={{$event.Id}}){{if eq $event.Cate "prometheus"}}|[查看曲线]({{$domain}}/metric/explorer?data_source_id ={{$event.DatasourceId }}&data_source_name=prometheus& mode=graph&prom_ql={{$event.PromQl|escape }}){{end}}` ,
509+ [事件详情]({{$domain}}/alert-his-events/{{$event.Id}})|[屏蔽1小时]({{$domain}}/alert-mutes/add?__event_id={{$event.Id}}){{if eq $event.Cate "prometheus"}}|[查看曲线]({{$domain}}/metric/explorer?__event_id ={{$event.Id }}&mode=graph}}){{end}}` ,
510510 EmailSubject : `{{if $event.IsRecovered}}Recovered{{else}}Triggered{{end}}: {{$event.RuleName}} {{$event.TagsJSON}}` ,
511511 Mm : `级别状态: S{{$event.Severity}} {{if $event.IsRecovered}}Recovered{{else}}Triggered{{end}}
512512规则名称: {{$event.RuleName}}{{if $event.RuleNote}}
@@ -535,7 +535,7 @@ var NewTplMap = map[string]string{
535535{{$time_duration := sub now.Unix $event.FirstTriggerTime }}{{if $event.IsRecovered}}{{$time_duration = sub $event.LastEvalTime $event.FirstTriggerTime }}{{end}}**距离首次告警**: {{humanizeDurationInterface $time_duration}}
536536**发送时间**: {{timestamp}}
537537{{$domain := "http://请联系管理员修改通知模板将域名替换为实际的域名" }}
538- [事件详情]({{$domain}}/alert-his-events/{{$event.Id}})|[屏蔽1小时]({{$domain}}/alert-mutes/add?__event_id={{$event.Id}}){{if eq $event.Cate "prometheus"}}|[查看曲线]({{$domain}}/metric/explorer?data_source_id ={{$event.DatasourceId }}&data_source_name=prometheus& mode=graph&prom_ql={{$event.PromQl|escape }}){{end}}` ,
538+ [事件详情]({{$domain}}/alert-his-events/{{$event.Id}})|[屏蔽1小时]({{$domain}}/alert-mutes/add?__event_id={{$event.Id}}){{if eq $event.Cate "prometheus"}}|[查看曲线]({{$domain}}/metric/explorer?__event_id ={{$event.Id }}&mode=graph}}){{end}}` ,
539539 Lark : `级别状态: S{{$event.Severity}} {{if $event.IsRecovered}}Recovered{{else}}Triggered{{end}}
540540规则名称: {{$event.RuleName}}{{if $event.RuleNote}}
541541规则备注: {{$event.RuleNote}}{{end}}
@@ -568,7 +568,7 @@ var NewTplMap = map[string]string{
568568{{if $event.RuleNote }}**告警描述:** **{{$event.RuleNote}}**{{end}}
569569{{- end -}}
570570{{$domain := "http://请联系管理员修改通知模板将域名替换为实际的域名" }}
571- [事件详情]({{$domain}}/alert-his-events/{{$event.Id}})|[屏蔽1小时]({{$domain}}/alert-mutes/add?__event_id={{$event.Id}}){{if eq $event.Cate "prometheus"}}|[查看曲线]({{$domain}}/metric/explorer?data_source_id ={{$event.DatasourceId }}&data_source_name=prometheus& mode=graph&prom_ql={{$event.PromQl|escape }}){{end}}` ,
571+ [事件详情]({{$domain}}/alert-his-events/{{$event.Id}})|[屏蔽1小时]({{$domain}}/alert-mutes/add?__event_id={{$event.Id}}){{if eq $event.Cate "prometheus"}}|[查看曲线]({{$domain}}/metric/explorer?__event_id ={{$event.Id }}&mode=graph}}){{end}}` ,
572572 SlackWebhook : `{{ if $event.IsRecovered }}
573573{{- if ne $event.Cate "host"}}
574574*Alarm cluster:* {{$event.Cluster}}{{end}}
@@ -596,7 +596,7 @@ var NewTplMap = map[string]string{
596596{{$domain := "http://127.0.0.1:17000" }}
597597<{{$domain}}/alert-his-events/{{$event.Id}}|Event Details>
598598<{{$domain}}/alert-mutes/add?__event_id={{$event.Id}}|Block for 1 hour>
599- <{{$domain}}/metric/explorer?data_source_id ={{$event.DatasourceId }}&data_source_name=prometheus& mode=graph&prom_ql={{$event.PromQl|escape }}|View Curve>` ,
599+ <{{$domain}}/metric/explorer?__event_id ={{$event.Id }}&mode=graph}}|View Curve>` ,
600600 Discord : `**Level Status**: {{if $event.IsRecovered}}S{{$event.Severity}} Recovered{{else}}S{{$event.Severity}} Triggered{{end}}
601601**Rule Title**: {{$event.RuleName}}{{if $event.RuleNote}}
602602**Rule Note**: {{$event.RuleNote}}{{end}}{{if $event.TargetIdent}}
@@ -608,7 +608,7 @@ var NewTplMap = map[string]string{
608608**Send Time**: {{timestamp}}
609609
610610{{$domain := "http://127.0.0.1:17000" }}
611- [Event Details]({{$domain}}/alert-his-events/{{$event.Id}}) | [Silence 1h]({{$domain}}/alert-mutes/add?__event_id={{$event.Id}}) | [View Graph]({{$domain}}/metric/explorer?data_source_id ={{$event.DatasourceId }}&data_source_name=prometheus& mode=graph&prom_ql={{$event.PromQl|urlquery }})` ,
611+ [Event Details]({{$domain}}/alert-his-events/{{$event.Id}}) | [Silence 1h]({{$domain}}/alert-mutes/add?__event_id={{$event.Id}}) | [View Graph]({{$domain}}/metric/explorer?__event_id ={{$event.Id }}&mode=graph}})` ,
612612
613613 MattermostWebhook : `{{ if $event.IsRecovered }}
614614{{- if ne $event.Cate "host"}}
@@ -630,7 +630,7 @@ var NewTplMap = map[string]string{
630630{{if $event.RuleNote }}**Alarm description:** **{{$event.RuleNote}}**{{end}}
631631{{- end -}}
632632{{$domain := "http://127.0.0.1:17000" }}
633- [Event Details]({{$domain}}/alert-his-events/{{$event.Id}})|[Block for 1 hour]({{$domain}}/alert-mutes/add?__event_id={{$event.Id}})|[View Curve]({{$domain}}/metric/explorer?data_source_id ={{$event.DatasourceId }}&data_source_name=prometheus& mode=graph&prom_ql={{$event.PromQl|escape }})` ,
633+ [Event Details]({{$domain}}/alert-his-events/{{$event.Id}})|[Block for 1 hour]({{$domain}}/alert-mutes/add?__event_id={{$event.Id}})|[View Curve]({{$domain}}/metric/explorer?__event_id ={{$event.Id }}&mode=graph}})` ,
634634 FeishuApp : `{{- if $event.IsRecovered -}}
635635{{- if ne $event.Cate "host" -}}
636636**告警集群:** {{$event.Cluster}}{{end}}
0 commit comments