菜单
开源

loki.echo

loki.echo 从其他 loki 组件接收日志条目并将它们打印到进程的标准输出(stderr)。

可以通过为它们指定不同的标签来指定多个 loki.echo 组件。

用法

alloy
loki.echo "LABEL" {}

参数

loki.echo 不接受任何参数。

导出字段

以下字段被导出并由其他组件引用

名称类型描述
receiverLogsReceiver其他组件可以用它来发送日志条目的值。

组件健康状态

loki.echo 只有在给定无效配置时才会报告为不健康。

调试信息

loki.echo 不公开任何特定于组件的调试信息。

示例

此示例创建一个管道,用于从 /var/log 读取日志文件并将日志行打印到 echo

alloy
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 的导出可以被以下组件消费

注意

连接某些组件可能不合理,或者组件可能需要进一步配置才能正确连接。请参阅链接文档以获取更多详细信息。