If you do not configure the Content parameter for an alert template, Simple Log Service uses the content of the default alert template based on the notification method that you specify.
Text message
Alert name:{{ alert.alert_name }},Status:{{ alert.status | format_status }},Severity:{{ alert.severity | format_severity }},Fire time:{{ alert.fire_time | format_date }}
Voice call
Alert name:{{ alert.alert_name }},Status:{{ alert.status | format_status }},Severity:{{ alert.severity | format_severity }},Fire time:{{ alert.fire_time | format_date }}
<table border="1" cellpadding="8" style="width: 100%%; table-layout: fixed; border-collapse: collapse; border-color: #bbb;">
<tbody>
<tr>
<th scope="row" style="width: 120px;">Project</th>
<td>{{ alert.project }}</td>
</tr>
<tr>
<th scope="row" >Alert Name</th>
<td>{{ alert.alert_name }}</td>
</tr>
<tr>
<th scope="row">Fire Time</th>
<td>{{ alert.fire_time | format_date }}</td>
</tr>
<tr>
<th scope="row">Alert Time</th>
<td>{{ alert.alert_time | format_date }}</td>
</tr>
<tr>
<th scope="row">Status</th>
<td>{{ alert.status | format_status }}</td>
</tr>
<tr>
<th scope="row">Severity</th>
<td>{{ alert.severity | format_severity }}</td>
</tr>
<tr>
<th scope="row">Labels</th>
<td>{{ alert.labels | to_list }}</td>
</tr>
<tr>
<th scope="row">Annotations</th>
<td>{{ alert.annotations | annotations_to_list }}</td>
</tr>
<tr>
<th scope="row">Actions</th>
<td>
{%- if alert.dashboard_url %}
<a href="{{ alert.dashboard_url }}">Dashboard</a>
{%- endif %}
{%- if alert.query_url %}
<a href="{{ alert.query_url }}">Detail</a>
{%- endif %}
{%- if alert.alert_url %}
<a href="{{ alert.alert_url }}">Settings</a>
{%- endif %}
</td>
</tr>
</tbody>
</table>
DingTalk
- Project: {{ alert.project }}
- Alert Name: {{ alert.alert_name }}
- Fire Time: {{ alert.fire_time | format_date }}
- Alert Time: {{ alert.alert_time | format_date }}
- Status: {{ alert.status | format_status }}
- Severity: {{ alert.severity | format_severity }}
- Labels:
{{ alert.labels | to_list | blockquote }}
- Annotations:
{{ alert.annotations | annotations_to_list | blockquote }}
{% if alert.dashboard_url -%}
[[Dashboard]({{ alert.dashboard_url }})]
{% endif -%}
{% if alert.query_url -%}
[[Detail]({{ alert.query_url }})]
{% endif -%}
{% if alert.alert_url -%}
[[Settings]({{ alert.alert_url }})]
{% endif -%}
WeCom
- Project: {{ alert.project }}
- Alert Name: {{ alert.alert_name }}
- Fire Time: {{ alert.fire_time | format_date }}
- Alert Time: {{ alert.alert_time | format_date }}
- Status: {{ alert.status | format_status }}
- Severity: {{ alert.severity | format_severity }}
- Labels:
{{ alert.labels | to_list | blockquote }}
- Annotations:
{{ alert.annotations | annotations_to_list | blockquote }}
{% if alert.dashboard_url -%}
[[Dashboard]({{ alert.dashboard_url }})]
{% endif -%}
{% if alert.query_url -%}
[[Detail]({{ alert.query_url }})]
{% endif -%}
{% if alert.alert_url -%}
[[Settings]({{ alert.alert_url }})]
{% endif -%}
Lark
- Project: {{ alert.project }}
- Alert Name: {{ alert.alert_name }}
- Fire Time: {{ alert.fire_time | format_date }}
- Alert Time: {{ alert.alert_time | format_date }}
- Status: {{ alert.status | format_status }}
- Severity: {{ alert.severity | format_severity }}
- Labels:
{{ alert.labels | to_list | blockquote }}
- Annotations:
{{ alert.annotations | annotations_to_list | blockquote }}
{% if alert.dashboard_url -%}
[[Dashboard]({{ alert.dashboard_url }})]
{% endif -%}
{% if alert.query_url -%}
[[Detail]({{ alert.query_url }})]
{% endif -%}
{% if alert.alert_url -%}
[[Settings]({{ alert.alert_url }})]
{% endif -%}
Slack
- Project: {{ alert.project }}
- Alert Name: {{ alert.alert_name }}
- Alert Time: {{ alert.fire_time | format_date }}
- Fire Time: {{ alert.alert_time | format_date }}
- Status: {{ alert.status | format_status }}
- Severity: {{ alert.severity | format_severity }}
- Labels:
{{ alert.labels | to_list | blockquote }}
- Annotations:
{{ alert.annotations | annotations_to_list | blockquote }}
{% if alert.dashboard_url -%}
[<{{ alert.dashboard_url }}|Dashboard>]
{%- endif -%}
{% if alert.query_url -%}
[<{{ alert.query_url }}|Detail>]
{%- endif -%}
{% if alert.alert_url -%}
[<{{ alert.alert_url }}|Settings>]
{%- endif -%}
Webhook
{
"aliuid": {{ alert.aliuid | quote }},
"alert_instance_id": {{ alert.alert_instance_id | quote }},
"alert_id": {{ alert.alert_id | quote }},
"alert_name": {{ alert.alert_name | quote }},
"region": {{ alert.region | quote }},
"project": {{ alert.project | quote }},
"alert_time": {{ alert.alert_time }},
"fire_time": {{ alert.fire_time }},
"resolve_time": {{ alert.resolve_time }},
"status": {{ alert.status | quote }},
"results": {{ alert.results | to_json }},
"fire_results": {{ alert.fire_results | to_json }},
"fire_results_count": {{ alert.fire_results_count }},
"labels": {{ alert.labels | to_json }},
"annotations": {{ alert.annotations | to_json }},
"severity": {{ alert.severity }},
"fingerprint": {{ alert.fingerprint | quote }}
}
Message Center
<table border="1" cellpadding="8" style="width: 100%%; table-layout: fixed; border-collapse: collapse; border-color: #bbb;">
<tbody>
<tr>
<th scope="row" style="width: 120px;">Project</th>
<td>{{ alert.project }}</td>
</tr>
<tr>
<th scope="row" >Alert Name</th>
<td>{{ alert.alert_name }}</td>
</tr>
<tr>
<th scope="row">Fire Time</th>
<td>{{ alert.fire_time | format_date }}</td>
</tr>
<tr>
<th scope="row">Alert Time</th>
<td>{{ alert.alert_time | format_date }}</td>
</tr>
<tr>
<th scope="row">Status</th>
<td>{{ alert.status | format_status }}</td>
</tr>
<tr>
<th scope="row">Severity</th>
<td>{{ alert.severity | format_severity }}</td>
</tr>
<tr>
<th scope="row">Labels</th>
<td>{{ alert.labels | to_list }}</td>
</tr>
<tr>
<th scope="row">Annotations</th>
<td>{{ alert.annotations | annotations_to_list }}</td>
</tr>
<tr>
<th scope="row">Actions</th>
<td>
{%- if alert.dashboard_url %}
<a href="{{ alert.dashboard_url }}">Dashboard</a>
{%- endif %}
{%- if alert.query_url %}
<a href="{{ alert.query_url }}">Detail</a>
{%- endif %}
{%- if alert.alert_url %}
<a href="{{ alert.alert_url }}">Mute</a>
{%- endif %}
</td>
</tr>
</tbody>
</table>
EventBridge
{
"aliuid": {{ alert.aliuid | quote }},
"alert_instance_id": {{ alert.alert_instance_id | quote }},
"alert_id": {{ alert.alert_id | quote }},
"alert_name": {{ alert.alert_name | quote }},
"region": {{ alert.region | quote }},
"project": {{ alert.project | quote }},
"alert_time": {{ alert.alert_time }},
"fire_time": {{ alert.fire_time }},
"resolve_time": {{ alert.resolve_time }},
"status": {{ alert.status | quote }},
"results": {{ alert.results | to_json }},
"fire_results": {{ alert.fire_results | to_json }},
"fire_results_count": {{ alert.fire_results_count }},
"labels": {{ alert.labels | to_json }},
"annotations": {{ alert.annotations | to_json }},
"severity": {{ alert.severity }},
"fingerprint": {{ alert.fingerprint | quote }}
}
Function Compute
{
"aliuid": {{ alert.aliuid | quote }},
"alert_instance_id": {{ alert.alert_instance_id | quote }},
"alert_id": {{ alert.alert_id | quote }},
"alert_name": {{ alert.alert_name | quote }},
"region": {{ alert.region | quote }},
"project": {{ alert.project | quote }},
"alert_time": {{ alert.alert_time }},
"fire_time": {{ alert.fire_time }},
"resolve_time": {{ alert.resolve_time }},
"status": {{ alert.status | quote }},
"results": {{ alert.results | to_json }},
"fire_results": {{ alert.fire_results | to_json }},
"fire_results_count": {{ alert.fire_results_count }},
"labels": {{ alert.labels | to_json }},
"annotations": {{ alert.annotations | to_json }},
"severity": {{ alert.severity }},
"fingerprint": {{ alert.fingerprint | quote }}
}