【问题标题】:Logsend fails to send logs to Influx dbLogsend 无法将日志发送到 Influxdb
【发布时间】:2014-12-12 05:31:07
【问题描述】:

我正在尝试集中收集系统的所有日志。我更喜欢使用 logsend 和 influx db。我正在使用 mac book pro,并使用 brew 安装了 influx db。

我也在本地安装了logsend,并尝试使用以下配置向我的influx 发送一个简单的日志,

tail -f /var/log/system.log|logsend -influxdb-host "localhost:8086" -influxdb-name log -influxdb-user root -influxdb-password root -influxdb-database Test -influxdb-send_buffer 12 

我的命令提示符卡住了,

> 2014/12/12 12:40:13 globals.go:16: register sender: influxdb
> 2014/12/12 12:40:13 globals.go:16: register sender: mysql 2014/12/12
> 12:40:13 globals.go:16: register sender: statsd 2014/12/12 12:40:13
> influxdb_sender.go:53: Influxdb queue is starts

在我本地的 influxdb 管理站点中,当我发出查询时,

select * from log;

我什么也得不到。

有人可以帮我调试吗?我应该在哪里查看logsend 是否连接到influx db、端口是否正确或是否有任何异常?

提前致谢,

卡提克

【问题讨论】:

    标签: logging go influxdb


    【解决方案1】:

    logsend 发送到 influxdb 时出错,请通过命令下载最新版本

    curl -L http://logsend.io/get|sudo bash

    并检查 tail -f /var/log/system.log|logsend -influxdb-name log -influxdb-database Test -regex='(?P<line>.*)'

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2022-07-05
      • 2022-07-07
      • 2017-10-20
      • 1970-01-01
      • 1970-01-01
      • 2022-09-30
      • 1970-01-01
      相关资源
      最近更新 更多