Skip to content

Commit 4f95554

Browse files
committed
refactor: update msg tpl
1 parent 8eba9aa commit 4f95554

File tree

2 files changed

+13
-13
lines changed

2 files changed

+13
-13
lines changed

models/message_tpl.go

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -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}}

models/notify_tpl.go

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -232,7 +232,7 @@ var TplMap = map[string]string{
232232
{{- end}}
233233
{{- end}}
234234
{{$domain := "http://请联系管理员修改通知模板将域名替换为实际的域名" }}
235-
[事件详情]({{$domain}}/alert-his-events/{{.Id}})|[屏蔽1小时]({{$domain}}/alert-mutes/add?__event_id={{.Id}}){{if eq .Cate "prometheus"}}|[查看曲线]({{$domain}}/metric/explorer?data_source_id={{.DatasourceId}}&data_source_name=prometheus&mode=graph&prom_ql={{.PromQl|escape}}){{end}}`,
235+
[事件详情]({{$domain}}/alert-his-events/{{.Id}})|[屏蔽1小时]({{$domain}}/alert-mutes/add?__event_id={{.Id}}){{if eq .Cate "prometheus"}}|[查看曲线]({{$domain}}/metric/explorer?__event_id={{.Id}}&mode=graph}}){{end}}`,
236236
Email: `<!DOCTYPE html>
237237
<html lang="en">
238238
<head>
@@ -459,7 +459,7 @@ var TplMap = map[string]string{
459459
发送时间: {{timestamp}}
460460
{{$domain := "http://请联系管理员修改通知模板将域名替换为实际的域名" }}
461461
事件详情: {{$domain}}/alert-his-events/{{.Id}}
462-
屏蔽1小时: {{$domain}}/alert-mutes/add?busiGroup={{.GroupId}}&cate={{.Cate}}&datasource_ids={{.DatasourceId}}&prod={{.RuleProd}}{{range $key, $value := .TagsMap}}&tags={{$key}}%3D{{$value}}{{end}}`,
462+
屏蔽1小时: {{$domain}}/alert-mutes/add?__event_id={{.Id}}`,
463463
FeishuCard: `{{ if .IsRecovered }}
464464
{{- if ne .Cate "host"}}
465465
**告警集群:** {{.Cluster}}{{end}}
@@ -478,7 +478,7 @@ var TplMap = map[string]string{
478478
{{if .RuleNote }}**告警描述:** **{{.RuleNote}}**{{end}}
479479
{{- end -}}
480480
{{$domain := "http://请联系管理员修改通知模板将域名替换为实际的域名" }}
481-
[事件详情]({{$domain}}/alert-his-events/{{.Id}})|[屏蔽1小时]({{$domain}}/alert-mutes/add?__event_id={{.Id}}){{if eq .Cate "prometheus"}}|[查看曲线]({{$domain}}/metric/explorer?data_source_id={{.DatasourceId}}&data_source_name=prometheus&mode=graph&prom_ql={{.PromQl|escape}}){{end}}`,
481+
[事件详情]({{$domain}}/alert-his-events/{{.Id}})|[屏蔽1小时]({{$domain}}/alert-mutes/add?__event_id={{.Id}}){{if eq .Cate "prometheus"}}|[查看曲线]({{$domain}}/metric/explorer?__event_id={{.Id}}&mode=graph}}){{end}}`,
482482
EmailSubject: `{{if .IsRecovered}}Recovered{{else}}Triggered{{end}}: {{.RuleName}} {{.TagsJSON}}`,
483483
Mm: `级别状态: S{{.Severity}} {{if .IsRecovered}}Recovered{{else}}Triggered{{end}}
484484
规则名称: {{.RuleName}}{{if .RuleNote}}
@@ -506,7 +506,7 @@ var TplMap = map[string]string{
506506
{{$time_duration := sub now.Unix .FirstTriggerTime }}{{if .IsRecovered}}{{$time_duration = sub .LastEvalTime .FirstTriggerTime }}{{end}}**距离首次告警**: {{humanizeDurationInterface $time_duration}}
507507
**发送时间**: {{timestamp}}
508508
{{$domain := "http://请联系管理员修改通知模板将域名替换为实际的域名" }}
509-
[事件详情]({{$domain}}/alert-his-events/{{.Id}})|[屏蔽1小时]({{$domain}}/alert-mutes/add?__event_id={{.Id}}){{if eq .Cate "prometheus"}}|[查看曲线]({{$domain}}/metric/explorer?data_source_id={{.DatasourceId}}&data_source_name=prometheus&mode=graph&prom_ql={{.PromQl|escape}}){{end}}`,
509+
[事件详情]({{$domain}}/alert-his-events/{{.Id}})|[屏蔽1小时]({{$domain}}/alert-mutes/add?__event_id={{.Id}}){{if eq .Cate "prometheus"}}|[查看曲线]({{$domain}}/metric/explorer?__event_id={{.Id}}&mode=graph}}){{end}}`,
510510
Lark: `级别状态: S{{.Severity}} {{if .IsRecovered}}Recovered{{else}}Triggered{{end}}
511511
规则名称: {{.RuleName}}{{if .RuleNote}}
512512
规则备注: {{.RuleNote}}{{end}}
@@ -516,7 +516,7 @@ var TplMap = map[string]string{
516516
发送时间: {{timestamp}}
517517
{{$domain := "http://请联系管理员修改通知模板将域名替换为实际的域名" }}
518518
事件详情: {{$domain}}/alert-his-events/{{.Id}}
519-
屏蔽1小时: {{$domain}}/alert-mutes/add?busiGroup={{.GroupId}}&cate={{.Cate}}&datasource_ids={{.DatasourceId}}&prod={{.RuleProd}}{{range $key, $value := .TagsMap}}&tags={{$key}}%3D{{$value}}{{end}}`,
519+
屏蔽1小时: {{$domain}}/alert-mutes/add?__event_id={{.Id}}`,
520520
LarkCard: `{{ if .IsRecovered }}
521521
{{- if ne .Cate "host"}}
522522
**告警集群:** {{.Cluster}}{{end}}
@@ -537,5 +537,5 @@ var TplMap = map[string]string{
537537
{{if .RuleNote }}**告警描述:** **{{.RuleNote}}**{{end}}
538538
{{- end -}}
539539
{{$domain := "http://请联系管理员修改通知模板将域名替换为实际的域名" }}
540-
[事件详情]({{$domain}}/alert-his-events/{{.Id}})|[屏蔽1小时]({{$domain}}/alert-mutes/add?__event_id={{.Id}}){{if eq .Cate "prometheus"}}|[查看曲线]({{$domain}}/metric/explorer?data_source_id={{.DatasourceId}}&data_source_name=prometheus&mode=graph&prom_ql={{.PromQl|escape}}){{end}}`,
540+
[事件详情]({{$domain}}/alert-his-events/{{.Id}})|[屏蔽1小时]({{$domain}}/alert-mutes/add?__event_id={{.Id}}){{if eq .Cate "prometheus"}}|[查看曲线]({{$domain}}/metric/explorer?__event_id={{.Id}}&mode=graph}}){{end}}`,
541541
}

0 commit comments

Comments
 (0)