Конфигурация телеграммы Alertmanagerchat_id и не может отменить ошибку

Я пытаюсь настроить alertmanager для отправки оповещений в мою группу Telegram. После конфигурации у меня есть:

      global:
  resolve_timeout: 5m
route:
  group_by:
  - job
  group_interval: 5m
  group_wait: 30s
  receiver: "telegram"
  repeat_interval: 1d
  routes:
  - match:
      alertname: Watchdog
    receiver: "null"
receivers:
- name: "null"
- name: 'telegram'
  telegram_configs:
  - bot_token: '5_REDACTED' 
    chat_id: '-1234567'
templates:
- /etc/alertmanager/config/*.tmpl

Проблема в том, что контейнер аварийно завершает работу с ts=2022-05-01T22:06:11.142Z caller=coordinator.go:118 level=error компонент=configuration msg="Ошибка загрузки файла конфигурации" file=/etc/alertmanager/config/ alertmanager.yaml err="yaml: ошибки демаршалинга:\n строка 26: невозможно демаршалировать !!str{{ -123...в int64"

Как я могу это исправить? Я пробовал добавлять одинарные и двойные кавычки, но все равно получаю те же ошибки.

1 ответ

chat_id: -1234567- без кавычек, дефис не проблема
И добавьте
parse_mode: 'HTML'
По умолчанию используется парсинг markdown, но в текущей версии (0.24) у многих пользователей наблюдаются проблемы с этим.

Другие вопросы по тегам