日志记录操作
Elastic Stack Serverless
使用 logging
操作将文本记录到标准 Elasticsearch 日志中。 有关支持的属性,请参阅 日志记录操作属性。
此操作主要用于开发期间和调试目的。
您可以在 actions
数组中配置日志记录操作。 使用 logging
关键字指定特定于操作的属性。
以下代码片段显示了一个简单的日志记录操作定义
"actions" : {
"log" : {
"transform" : { ... },
"logging" : {
"text" : "executed at {{ctx.execution_time}}"
}
}
}
- 操作的 ID。
- 一个可选的 转换,用于在执行
logging
操作之前转换有效负载。 - 要记录的文本。
名称 | 必需 | 默认 | 描述 |
---|---|---|---|
text |
是 | - | 应记录的文本。 可以是静态文本或包括 Mustache 模板。 |
category |
否 | xpack.watcher.actions.logging | 将在其下记录文本的类别。 |
level |
否 | info | 日志记录级别。有效值为:error 、warn 、info 、debug 和 trace 。 |