Alertmanager 電報配置 chat_id 且無法解群組錯誤

Alertmanager 電報配置 chat_id 且無法解群組錯誤

我正在嘗試配置警報管理器以將警報發送到我的電報組。按照我的配置:

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

問題是容器 crashloopback ts=2022-05-01T22:06:11.142Z caller=coordinator.go:118 level=error component=configuration msg="載入設定檔失敗" file=/etc/alertmanager/config/errmanager. msg="載入組態檔="yaml: 解組錯誤:\n 第26 行: 無法將!!str 解組{{ -123...為 int64"

我怎樣才能解決這個問題?我嘗試添加單引號和雙引號,但仍然遇到相同的錯誤

答案1

chat_id: -1234567- 沒有引號,連字符不是問題默認情況下使用
添加
parse_mode: 'HTML'
解析markdown,但在當前版本(0.24)中許多用戶都看到了這個問題

相關內容