logAlert listener

用于日志报警的发送。 使用示例请参考日志报警

Example

  1. logAlert:
  2. addr: [ "http://127.0.0.1:8080/loggie" ]
  3. bufferSize: 100
  4. batchTimeout: 10s
  5. batchSize: 1
  6. lineLimit: 10
  7. template: |
  8. *****

配置

字段类型是否必填默认值含义
addrstring数组必填发送alert的http地址
bufferSizeint非必填100日志报警发送的buffer大小,单位为报警事件个数
batchTimeouttime.Duration非必填10s每个报警发送batch的最大发送时间
batchSizeint非必填10每个报警发送batch的最大包含报警请求个数
templatestring非必填渲染发送的alert结构体的go template模板
timeouttime.Duration非必填30s发送alert的http timeout
headersmap非必填发送alert的http header
methodstring非必填POST发送alert的http method, 如果不填put(不区分大小写),都认为是POST
lineLimitint非必填10多行日志采集情况下,每个alert中包含的最大日志行数