Ich bin in einer Situation, in der ich mehrere Textdateien mit Tausenden von Metriken erzeuge, und ich möchte sie als pickled data an Grafit senden, anstatt Zeile für Zeile zu durchlaufen. Ich bin nicht vertraut mit Python, also wenn jemand ein Beispiel dafür hat, wie das Skript aussehen soll. Ich bin flexibel mit dem Textdateiformat und ich kann es für das erforderliche Format von Python und Graphit erzeugen. Schätzen Sie die HilfeEingelegte Daten an Graphit senden
1
A
Antwort
1
from carbon_client import CarbonClient
carbon = CarbonClient('localhost', 2004)
pickle = []
# loop through lines and add the metrics to pickle
pickle.append((name, (time, result)))
carbon.send_pickle(pickle)
Beachten Sie, dass http://graphite.readthedocs.io/en/latest/feeding-carbon.html#the-plaintext-protocol
zu groß mit der Gurke dont go Wenn Sie die Größe der Metriken zählen, die Sie in die Beize setzen, können Sie die Gurke senden, wenn es ein erreicht bestimmte Größe
limit = 10 * 1024
if size >= limit:
carbon.send_pickle(pickle)
size = 0
pickle = []
Verwandte Themen
- 1. Eingelegte Matplotlib Abbildung Objekt- Abrufen von Daten
- 2. Daten nicht senden an
- 3. graphit: Anzeige Summe der Daten seit Mitternacht
- 4. Überwachung von Graphit fullQueueDrops
- 5. Daten manuell an ForeignKey senden?
- 6. Senden von Daten an Worker
- 7. Senden von Daten an MapActivity
- 8. C# Daten an Comport senden
- 9. Senden ausgewählter Daten an Server
- 10. Android: Daten an Server senden
- 11. Dropwizard Metrische Aggregationsprobleme auf Graphit
- 12. Eingelegte Scipy Sparse Matrix als Eingabedaten?
- 13. Integrieren Sie Akamai mit Graphit
- 14. Graphit: sumSeries funktioniert nicht
- 15. Zunehmende Datenpunkte in Graphit mit Jmeter
- 16. bekommt die eingelegte ID MYSQL
- 17. benutzerdefinierte Abfrage in Graphit
- 18. Graphit Agent Namen
- 19. TimeShift in Graphit
- 20. SignalR: So senden Sie Daten an IConnected.Connect()
- 21. Silverstripe - Daten an externe URL senden
- 22. Winkelrouten senden Daten an den Server
- 23. Meteor abonnieren senden an viele Daten
- 24. wie ajax Daten an .js.erb Rails senden
- 25. HTML-Formular: Daten an Javascript-Funktion senden
- 26. Wie Zeichenfolge Daten an API senden
- 27. Senden von Daten von angularjs an django
- 28. Daten an den Event-Hub senden
- 29. Senden von JSON-Daten an eine WebMethod
- 30. Daten von django an html senden