newrelic/newrelic-fluentbit-output本容器包含Fluent Bit及New Relic日志输出插件。主要用作Kubernetes日志集成的基础镜像,也可作为基础镜像构建带有不同环境自定义配置的容器。
[***]
| Linux镜像版本 | Fluent Bit版本 |
|---|---|
| 2.3.0 | 3.2.7 |
| 2.2.0 | 3.2.2 |
| 2.1.0 | 3.1.9 |
| 2.0.2 | 3.1.2 |
| 2.0.0 to 2.0.1 | 3.0.4 |
| 1.19.0 to 1.19.2 | 2.2.0 |
| 1.16.0 to 1.18.0 | 2.0.8 |
| 1.14.1 to 1.15.0 | 1.9.9 |
| 1.14.0 | 1.9.4 |
| 1.12.2 to 1.13.2 | 1.8.12 |
| 1.6.1 to 1.12.1 | 1.8.1 |
| 1.6.0 | 1.7.9 |
| 1.5.2 | 1.7.9 |
| 1.5.1 | 1.7.9 |
| 1.4.3 to 1.5.0 | 1.6.2 |
| 1.4.2 | 1.4.5 |
| 1.1.3 to 1.4.1 | 1.0.3 |
[***]
[SERVICE] Flush 1 Log_Level info [INPUT] Name systemd Tag host.* Systemd_Filter _SYSTEMD_UNIT=docker.service [OUTPUT] Name newrelic Match * apiKey \"YOUR API KEY HERE\"
[SERVICE] Flush 1 Log_Level info [INPUT] Name tail Path /some/cool/mounted/path/*.log [OUTPUT] Name newrelic Match * apiKey \"YOUR API KEY HERE\"
[SERVICE] Flush 1 Log_Level info [INPUT] Name syslog Parser syslog-rfc3164 Listen 0.0.0.0 Port 5140 Mode tcp [OUTPUT] Name newrelic Match * apiKey \"YOUR API KEY HERE\"
[SERVICE] Flush 1 Log_Level info [INPUT] Name syslog Parser syslog-rfc3164 Path /tmp/fluent-bit.sock Mode unix_udp [OUTPUT] Name newrelic Match * apiKey \"YOUR API KEY HERE\"
使用以下命令运行容器,挂载自定义配置文件并设置New Relic API密钥:
bashdocker run -d \ --name newrelic-fluent-bit \ -v /path/to/your/config.conf:/fluent-bit/etc/fluent-bit.conf \ -e NEW_RELIC_API_KEY=\"your_api_key\" \ newrelic/kubernetes-logging:latest
说明:
/path/to/your/config.conf:本地自定义Fluent Bit配置文件路径NEW_RELIC_API_KEY:New Relic API密钥环境变量(也可在配置文件中通过apiKey参数指定)manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务