デフォルトでは、Statsd は前回のフラッシュ期間に受信していないカウンターに対して 0 を送信し続けます。これにより、carbon がファイルを再作成します。
Statsd から「bad_metrics.sent」というカウンターを削除するとします。デフォルトでポート 8126 で実行されている Statsd 管理インターフェイスを使用できます。
$ telnet <server-ip> 8126
Trying <server-ip>...
Connected to <server-name>.
Escape character is '^]'.
コマンドのリストを取得するには、「help」を使用します。
help
Commands: stats, counters, timers, gauges, delcounters, deltimers, delgauges, quit
「カウンター」を使用して、すべてのカウンターのリストを表示できます。
counters
{ 'statsd.bad_lines_seen': 0,
'statsd.packets_received': 0,
'bad_metrics.sent': 0 }
END
その「delcounters」、「deltimers」、および「delgauges」コマンドは、statsd からメトリックを削除します。
delcounters bad_metrics.sent
deleted: bad_metrics.sent
END
Statsd からメトリックを削除した後、それに関連付けられているウィスパー ファイルを削除できます。この例では、次のようになります。
/opt/graphite/storage/whisper/bad_metrics/sent.wsp
または(Ubuntuの場合):
/var/lib/graphite/whisper/bad_metrics/sent.wsp