Initial commit: Message Gateway project
- FastAPI приложение для отправки мониторинговых алертов в мессенджеры - Поддержка Telegram и MAX/VK - Интеграция с Grafana, Zabbix, AlertManager - Автоматическое создание тикетов в Jira - Управление группами мессенджеров через API - Декораторы для авторизации и скрытия эндпоинтов - Подробная документация в папке docs/ Автор: Сергей Антропов Сайт: https://devops.org.ru
This commit is contained in:
71
templates/jira_common.tmpl
Normal file
71
templates/jira_common.tmpl
Normal file
@@ -0,0 +1,71 @@
|
||||
**Источник:** {{ source }}
|
||||
|
||||
{% if k8s_cluster %}**Kubernetes кластер:** {{ k8s_cluster }}{% endif %}
|
||||
|
||||
---
|
||||
|
||||
## Детали алерта
|
||||
|
||||
{% if source == "alertmanager" %}
|
||||
**Статус:** {{ status }}
|
||||
**Название:** {{ alertname }}
|
||||
**Критичность:** {{ severity }}
|
||||
|
||||
{% if summary %}**Краткое описание:**
|
||||
{{ summary }}
|
||||
{% endif %}
|
||||
|
||||
{% if description %}**Подробное описание:**
|
||||
{{ description }}
|
||||
{% endif %}
|
||||
|
||||
**Метки:**
|
||||
{% for key, value in common_labels.items() %}
|
||||
- *{{ key }}*: {{ value }}
|
||||
{% endfor %}
|
||||
|
||||
**Аннотации:**
|
||||
{% for key, value in common_annotations.items() %}
|
||||
- *{{ key }}*: {{ value }}
|
||||
{% endfor %}
|
||||
{% endif %}
|
||||
|
||||
{% if source == "grafana" %}
|
||||
**Состояние:** {{ state }}
|
||||
**Правило:** {{ ruleName }}
|
||||
**Заголовок:** {{ title }}
|
||||
|
||||
{% if message %}**Сообщение:**
|
||||
{{ message }}
|
||||
{% endif %}
|
||||
|
||||
{% if tags %}**Теги:**
|
||||
{% for key, value in tags.items() %}
|
||||
- *{{ key }}*: {{ value }}
|
||||
{% endfor %}
|
||||
{% endif %}
|
||||
|
||||
{% if evalMatches %}**Метрики:**
|
||||
{% for match in evalMatches %}
|
||||
- *{{ match.metric }}*: {{ match.value }}
|
||||
{% endfor %}
|
||||
{% endif %}
|
||||
{% endif %}
|
||||
|
||||
{% if source == "zabbix" %}
|
||||
**Статус:** {{ status }}
|
||||
**Серьезность:** {{ event_severity }}
|
||||
**Событие:** {{ event_name }}
|
||||
**Хост:** {{ host_name }} ({{ host_ip }}:{{ host_port }})
|
||||
|
||||
**Тема:**
|
||||
{{ alert_subject }}
|
||||
|
||||
**Сообщение:**
|
||||
{{ alert_message }}
|
||||
{% endif %}
|
||||
|
||||
---
|
||||
|
||||
*Тикет создан автоматически системой мониторинга*
|
||||
|
||||
Reference in New Issue
Block a user