2017-01-11 3 views
-1

Ich arbeite daran, Systemmetriken zu sammeln, benutzerdefinierte Skripts auszuführen, um die anwendungsbezogenen Leistungsdaten abzurufen und die Daten in der Zeitreihendatenbank zu speichern (kairosdb mit cassandra). Ich weiß, dass es für den gleichen Zweck Collected und Telegraf Framework gibt. collectd scheint meine Anforderungen zu erfüllen, aber ich bin mir nicht sicher über die Leistung und außerdem müssen wir die benutzerdefinierten Skripte in verschiedenen Intervallen mit dem exec plugin ausführen. Ich bin mir nicht sicher, ob wir das mit collectd erreichen können.Sammlungsframework zum Erfassen von Leistungsmetriken

Auch ich stieß auf Telegraf. Es ist in go Sprache geschrieben. Es basiert auf Tags, so dass es für mich einfach ist, die Daten mit kairosdb zu speichern. Aber ich bin mir nicht sicher, wie effizient es ist und ob es meinen Zweck erfüllt.

Gibt es in Perl oder Python ein anderes OpenSource Collection Framework, um Systemmetriken zu sammeln, benutzerdefinierte Skripte auszuführen und die Daten in der Zeitreihendatenbank (kairosdb) zu speichern?

Antwort

Verwandte Themen