3

グラファイトのメトリックを使用しようとすると、カーボンでエラーが発生しました:

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

そこで、 /opt/graphite/lib/carbon/protocols.py に次のようにいくつかのログを追加しようとしまし

ログに次のエラーが表示されます。

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

4

1 に答える 1

5

私の間違い。2003 ポートにデータを送信しましたが、プレーン テキストのみです。

ここで述べたように、pickle プロトコルを使用する場合は 2004 ポートを使用する必要があります。

于 2015-07-28T12:01:13.507 に答える