【发布时间】:2017-03-09 05:27:49
【问题描述】:
我在 AWS EC2 上使用 Google 堆栈驱动程序。遵循可用于在 EC2 上安装 stackdriver 的所有步骤。
验证如下
A) 流利和收集状态
ps 斧头 | grep 流利 11429 分/1 S+ 0:00 grep --color=auto fluentd
ps 斧头 | grep 收集 第1341章? Ssl 0:02 /opt/stackdriver/collectd/sbin/stackdriver-collectd -C /opt/stackdriver/collectd/etc/collectd.conf -P /var/run/stackdriver-agent.pid 11431 pts/1 S+ 0:00 grep --color=auto collectd
B) 当前凭据可用性
sudo cat /etc/google/auth/application_default_credentials.json
但是,当我在系统中记录任何错误时,仍然会出现 stackoverflow 错误
java.lang.StackOverflowError
java.lang.StringCoding$StringDecoder.decode(StringCoding.java:153)
java.lang.StringCoding.decode(StringCoding.java:193)
java.lang.String.<init>(String.java:426)
java.lang.String.<init>(String.java:491)
java.net.PlainSocketImpl.socketConnect(Native Method)
java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)
java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
java.net.Socket.connect(Socket.java:589)
org.fluentd.logger.sender.RawSocketSender.connect(RawSocketSender.java:83)
org.fluentd.logger.sender.RawSocketSender.reconnect(RawSocketSender.java:95)
org.fluentd.logger.sender.RawSocketSender.flush(RawSocketSender.java:186)
org.fluentd.logger.sender.RawSocketSender.flushBuffer(RawSocketSender.java:152)
org.fluentd.logger.sender.RawSocketSender.send(RawSocketSender.java:164)
org.fluentd.logger.sender.RawSocketSender.emit(RawSocketSender.java:147)
org.fluentd.logger.sender.RawSocketSender.emit(RawSocketSender.java:129)
org.fluentd.logger.sender.RawSocketSender.emit(RawSocketSender.java:124)
org.fluentd.logger.FluentLogger.log(FluentLogger.java:101)
org.fluentd.logger.FluentLogger.log(FluentLogger.java:86)
【问题讨论】: