2016-05-30 12 views
0

Ich möchte meine Hosts in einer Abfrage filtern. dass nach der Dokumentation zu tun, ich Text * wie verwenden:Bosun Verwendung von Text * in Abfragefunktion

q("sum:app.call{host=vpcolt*}", "1m", "")) 

Aber in meinem Fall scollector Metriken in OpenTSDB direkt senden. Daher scheint Bosun keine Informationen über Hosts zu haben, da * keine zusätzlichen OpenTSDB-API-Anfragen anfallen.

Wenn ich nicht falsch liege, wie kann ich damit umgehen?

Antwort

3

Wenn Sie/verwenden können OpenTSDB 2.2, aktivieren Sie es in Bosuns config:

tsdbVersion = 2.2 

dann können Sie mit dem neuen filter syntax:

q("sum:app.call{host=iwildcard(vpcolt*)}", "1m", "")) 

es sollte so funktionieren, auch wenn Bosun empfängt keine Daten.