loki.echo
loki.echo
从其他 loki
组件接收日志条目并将它们打印到进程的标准输出(stderr)。
可以通过为它们指定不同的标签来指定多个 loki.echo
组件。
用法
loki.echo "LABEL" {}
参数
loki.echo
不接受任何参数。
导出字段
以下字段被导出并由其他组件引用
名称 | 类型 | 描述 |
---|---|---|
receiver | LogsReceiver | 其他组件可以用它来发送日志条目的值。 |
组件健康状态
loki.echo
只有在给定无效配置时才会报告为不健康。
调试信息
loki.echo
不公开任何特定于组件的调试信息。
示例
此示例创建一个管道,用于从 /var/log
读取日志文件并将日志行打印到 echo
local.file_match "varlog" {
path_targets = [{
__path__ = "/var/log/*log",
job = "varlog",
}]
}
loki.source.file "logs" {
targets = local.file_match.varlog.targets
forward_to = [loki.echo.example.receiver]
}
loki.echo "example" { }
兼容组件
loki.echo
的导出可以被以下组件消费
- 消费 Loki
LogsReceiver
的组件
注意
连接某些组件可能不合理,或者组件可能需要进一步配置才能正确连接。请参阅链接文档以获取更多详细信息。