Gelöschte / leere Graphite Whisper-Dateien, die automatisch neu generiert werden

7

Ich versuche, einige alte Graphit-Test-Whisper-Metriken ohne Erfolg zu löschen. Ich kann die Metriken löschen, indem ich die Dateien entferne. (Siehe: Wie werden die Daten des Graphitflüsters bereinigt? ) Aber, innerhalb weniger Sekunden, nachdem Sie die wiederhergestellten Dateien weggeblasen haben (sie sind leer von Metriken und bleiben so, da nichts neue Metriken in diesen Dateien erstellt). Ich habe versucht, Carbon (carbon-cache.py stop) zu stoppen, bevor ich die Dateien lösche, aber wenn ich Carbon neu starte (carbon-cache.py - debug start & amp;), kommen sie einfach zurück.

Wie lösche ich diese Dateien / Metics dauerhaft, damit sie nie wieder kommen?

    
Jeff 19.03.2013, 14:04
quelle

4 Antworten

5

Laufen Sie statsd oder etwas Ähnliches?

Ich hatte das gleiche Problem und statsd löschte die Zähler, die es im Speicher hatte, nachdem ich die Flüsterdateien gelöscht hatte. Ich habe statsd recycelt und die Dateien bleiben jetzt gelöscht.

Hoffe, das hilft

    
dk. 12.04.2013, 22:54
quelle
17

Standardmäßig wird Statsd weiterhin 0 für Zähler senden, die es in der vorherigen Flush-Periode nicht erhalten hat. Dies bewirkt, dass Carbon die Datei neu erstellt.

Sagen wir, wir wollen einen Zähler namens "bad_metrics.sent" aus Statsd löschen. Sie können die Statsd-Admin-Schnittstelle verwenden, die standardmäßig auf Port 8126 ausgeführt wird:

%Vor%

Verwenden Sie 'Hilfe', um eine Liste von Befehlen zu erhalten:

%Vor%

Sie können Zähler verwenden, um eine Liste aller Zähler anzuzeigen:

%Vor%

Es sind die Befehle 'delcounters', 'deltimers' und 'delgauges', die Metriken aus statsd entfernen:

%Vor%

Nachdem Sie die Metrik aus Statsd entfernt haben, können Sie die zugehörige Flüsterdatei entfernen. In diesem Beispielfall wäre das:

%Vor%

oder (in Ubuntu):

%Vor%     
Dave Strock 15.11.2013 22:44
quelle
6

Die neueste Version von StatsD hat die Option, nach dem Flush keine Nullen mehr zu senden, sondern nur, was tatsächlich gesendet wird. Wenn Sie das einschalten, sollten die Flüsterdateien nicht neu erstellt werden: Ссылка

    
mrtazz 11.05.2013 19:19
quelle
0

Wir führen statsd nicht aus, aber wir verwenden carbon-aggregator , das einen ähnlichen Zweck erfüllt. Ein Neustart hat ein ähnliches Problem gelöst.

    
MJD 14.03.2017 18:33
quelle

Tags und Links