datalust/seq-input-syslog曾用名 datalust/squiflog。
通过UDP将syslog RFC 5424 和 RFC 3164 消息摄入到 Seq。
目前不支持TCP和TLS。
对于Docker,该应用以容器形式部署,预期与Seq容器一起运行。datalust/seq-input-syslog容器接收syslog消息(默认通过UDP 514端口),并将其转发到SEQ_ADDRESS环境变量指定的Seq摄入端点。
运行容器:
shelldocker run \ --name seq-input-syslog \ -d \ --restart unless-stopped \ -p 514:514/udp \ -e SEQ_ADDRESS=[***] \ datalust/seq-input-syslog
seq-input-syslog容器可通过以下环境变量进行配置:
| 变量 | 描述 | 默认值 |
|---|---|---|
SEQ_ADDRESS | 转发事件的Seq服务器地址 | http://localhost:5341 |
SEQ_API_KEY | 使用的API密钥 | - |
SYSLOG_ADDRESS | syslog服务器绑定的地址 | udp://0.0.0.0:514 |
SYSLOG_ENABLE_DIAGNOSTICS | 是否启用诊断日志和指标(接受True或False) | False |
任何Docker容器的输出都可通过在启动时配置其日志驱动来收集:
shelldocker run \ --name my-app \ -d \ --restart unless-stopped \ --log-driver syslog \ --log-opt syslog-address=udp://syslog-app.example.com:514 \ --log-opt syslog-format=rfc5424 \ my-app:latest
在这种情况下,syslog-address选项需要解析到运行中的seq-input-syslog容器。
注意,提供--log-opt syslog-format=rfc5424可启用更严格且信息更丰富的RFC 5424 Syslog格式。若不设置,可能默认使用早期的RFC 3164格式。




manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务