针对例如aix等对golang支持欠缺的平台无法使用beat,应该采用何种方式或工具进行数据采集?

参与8

3同行回答

chenrynchenryn产品总监日志易
对于 AIX 平台来说,目前确实只能改用其他非 golang 语言编写采集工具了 (实际上 AIX 上目前也有 golang 支持,但是我们验证过自行编译采集端过不去……) ,比如 java、python、perl 等。注意 AIX 上这些语言的版本一般也不太新,所以选型的时候依然要谨慎测试。此外,如果环境内 AI...显示全部

对于 AIX 平台来说,目前确实只能改用其他非 golang 语言编写采集工具了 (实际上 AIX 上目前也有 golang 支持,但是我们验证过自行编译采集端过不去……) ,比如 java、python、perl 等。
注意 AIX 上这些语言的版本一般也不太新,所以选型的时候依然要谨慎测试。
此外,如果环境内 AIX 不算太多的,也可以考虑通过准实时同步的方式,把数据转移到 Linux 平台上,绕过这个问题。

收起
软件开发 · 2021-03-24
浏览853
whiteyoungwhiteyoung软件开发工程师hy
logstash-forwarder 转发到另外一台机器上的logstash也是可用的显示全部

logstash-forwarder 转发到另外一台机器上的logstash也是可用的

收起
软件开发 · 2021-04-02
浏览756
asdf-asdfasdf-asdf研究学者cloudstone
Logstash   ruby的  能支持 aix, 但会有数据量大丢失问题 可以自己写一个简单 java 程序, 如果你的日志形式比较单一的话 也可以通过logp 把日志  输出到 linux机器 再次通过linux上的beat进行日志输入 另外 golang 已经资产aix,可以试试用 beat 源码编译...显示全部

Logstash   ruby的  能支持 aix, 但会有数据量大丢失问题
可以自己写一个简单 java 程序, 如果你的日志形式比较单一的话
也可以通过logp 把日志  输出到 linux机器 再次通过linux上的beat进行日志输入
另外 golang 已经资产aix,可以试试用 beat 源码编译下 是否可以在aix编译 ,用在aix上
或者 nxlog 在aix上替代 beat

收起
软件开发 · 2021-03-19
浏览839

提问者

frewenlee
其它银行
擅长领域: 日志分析系统运维

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2021-03-18
  • 关注会员:4 人
  • 问题浏览:1656
  • 最近回答:2021-04-02
  • X社区推广