Graphite:从客户端收到的无效行(codahale指标)

时间:2015-07-28 10:37:45

标签: metrics graphite codahale-metrics

我在尝试使用metrics for graphite时收到了碳错误:

[listener] invalid line received from client HOST:PORT, ignoring

所以,我尝试在/opt/graphite/lib/carbon/protocols.py中添加一些日志,如this

我在日志中看到了这个错误:

28/07/2015 10:21:14 :: [listener] invalid line - [ tta(S'com.unnyworld.db.dbclient.request_time.auth.max' ]
28/07/2015 10:21:14 :: [listener] invalid line - [ (L1438078874L ]
28/07/2015 10:21:14 :: [listener] invalid line - [ S'5' ]

如果我们寻找正常的请求,它看起来像:

28/07/2015 10:31:07 :: [listener] nice line - [ stats.counters.statsd.bad_lines_seen.rate 0 1438079468 ]

这里有什么问题?这是碳问题吗?或者是度量问题?我该如何解决?

指标版本为3.1.2

碳版0.9.x

1 个答案:

答案 0 :(得分:3)

我的错误。我将数据发送到2003端口,但它仅用于纯文本。

如果使用pickle协议,您应该使用2004端口,如提到的here